structure Vector { Direction direction, Magnitude magnitude, }
structure XYVector { Number xPosition, Number yPosition, }