#pragma once #include struct vec2_t { int x, y; }; struct vec3_t { int x, y, z; };