Реализация через двумерный массив и объекты-классы (насколько я их понял). Можно играть первым и вторым номером, игра ведёт счёт.