public Direction turnRight() { return TURN_RIGHT_MAP.get(this); }
public Position getMove() { return MOVE_MAP.get(this); }
public Direction turnLeft() { return TURN_LEFT_MAP.get(this); }