 	int bound = 0;
 	
 	bool *primeArray, *findArray;
+	bool *cpuArray;
 	
 	clock_t t;
 	float total_time;
+	
+	bool * goldArray = new bool[bound + 1];
+	sundaramSieve(bound, goldArray);
+	break;
 	
 	while (1)
 	{

				t = clock();
				for (int i = 0; i < 10000; i++)
				{
					cout << i << endl;
					checkCudaErrors(cudaMemset(findArray, 0, sizeof(bool) * (2*bound + 2)));
					checkCudaErrors(cudaMemset(primeArray, 1, sizeof(bool) * (2*bound + 2)));
					sundPartOnePerRow<<<t_gridSize, t_blockSize>>>(bound, findArray);

				t = clock();
				for (int i = 0; i < 10000; i++)
				{
					cpuArray = new bool[bound + 1];
					eratosthenesSieve(bound, cpuArray);
					break;
				}
			}
