public void DoAction(Rover rover) { rover.GetCurrentState().ChangeDirection(rover, TurnDirection.Left); }