internal static void Main(string[] args) { var minefield = Minefield.Empty(Width, Height); Console.Write(MinefieldRenderer.RenderMinefield(minefield)); //format A2 var input = Console.ReadLine(); var coordinates = UserInputReader.ReadCoordinates(input); var newMinefield = minefield.Explore(coordinates); Console.Write(MinefieldRenderer.RenderMinefield(newMinefield)); var anotherMinefield = newMinefield.ExploreNeighbors(coordinates); Console.Write(MinefieldRenderer.RenderMinefield(anotherMinefield)); Console.ReadLine(); }