public static Vector operator *(Vector a, double k) { Vector res = a; res.m_x *= k; res.m_y *= k; return res; }