vec3d ad = {1.0,2.2,3.4};
vec3d bd = {4.1,5.3,6.2};
vec3d@test1 = cross(ad, bd);
vec3f af = {1.0f,2.2f,3.4f};
vec3f bf = {4.1f,5.3f,6.2f};
vec3f@test2 = cross(af, bf);
vec3f ai = {1,2,3};
vec3f bi = {4,5,6};
vec3i@test3 = cross(ai, bi);
