public string Control() { try { rover.PreMove(plateau); rover.Move(plateau); Console.WriteLine($"{rover.Position.X} {rover.Position.Y} {rover.Direction}"); return($"{rover.Position.X} {rover.Position.Y} {rover.Direction}"); } catch (Exception) { Console.WriteLine("Error While Processing Control"); return("Error While Processing Control"); } }