package simulation type Vector2 struct { X int Y int }