bool isBeforeOrSame(Position another) { return another.y > y || (another.y == y && another.x >= x); }