там еще очень много вопросов (с которых и надо было начинать проектирование),
но некоторые предпочитают сразу делать, а потом думать...
Вот потому у вас скорее всего оценка уровня программиста выйдет отрицательной,
и любой школьник в итоге постепенно научиться и сделает луче вас тк будет делать
то что надо, а не писать нафиг не нужный код и потом думать куда его пристроить.
(я же говорю - у вектора есть не только длина, но и направление)
Vladimir