namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter04.Listing04_48
{
    public class Program
    {
        public static void Main()
        {
            // ...

            bool valid = false;

            // Sprawdzanie danych wejściowych od gracza wykonującego posunięcie.
            if ((input == "1") ||
               (input == "2") ||
               (input == "3") ||
               (input == "4") ||
               (input == "5") ||
               (input == "6") ||
               (input == "7") ||
               (input == "8") ||
               (input == "9"))
            {
                // Zapisanie i wykonanie posunięcia zgodnie z poleceniem gracza.
                // …

                valid = true;
            }
            else if ((input == "") || (input == "quit"))
            {
                valid = true;
            }
            else
            {
                System.Console.WriteLine(
                  "\nBŁĄD: Wprowadź wartość z przedziału od 1 do 9. "
                  + "Wciśnij ENTER, by zamknąć program.");
            }

            // ...
        }

        public static string input { get; set; }
    }
}
