vec2 testing & << operator start of vec3