 			std::cout << std::endl;
 		}
 	}
-*/
+
 	/*
 	{
 		std::vector<Coordinate> hostVector2; hostVector2.reserve( 2*5*20 );

			std::cout << std::endl;
		}
	}
/*
	{
		ecuda::matrix<Coordinate> deviceMatrix( 3, 4 );
		fetchSliceXY<<<1,1>>>( deviceCube, deviceMatrix );

		for( std::vector<Coordinate>::size_type i = 0; i < hostDepth.size(); ++i ) std::cout << hostDepth[i];
		std::cout << std::endl;
	}

	{
		ecuda::matrix<Coordinate> deviceMatrix( 4, 5 );
		fetchSliceYZ<<<1,1>>>( deviceCube, deviceMatrix );
