Сапер:
https://www.gwars.io/fair/minesweeper/
Задача: открыть все свободные клетки.
Первым ходом, куда бы мы не тыкнули, откроется свободная клетка. Клетка может быть пустой или содержать цифру (от 1 до 8). Цифра показывает сколько мин вокруг этой клетки.
Исходя из этой инфы вычисляем, где точно нет мин и открываем клетки.
Короткий тап - открывает клетку;
Длинный тап - ставит флажок на клетку, мы указываем, что там, по-нашему предположению мина;
Короткий тап по клетке с флажком - снимает флажок (вдруг, мы случайно его установили и он неправильный);