Условие:
На изображении показана шахматная доска 8×8 в перспективе. Позиция коня отмечена красным кругом внутри одной клетки.
Нужно определить, в какие клетки конь может попасть за один ход, и вывести эти клетки в шахматной нотации.
Как устроено изображение
Доска состоит из жёлтых и чёрных клеток (шахматный порядок).
Вокруг доски есть чёрная рамка толщиной 20% от размера клетки.
Доска видна в перспективе, при этом нижняя сторона доски параллельна нижней стороне изображения.
Размер доски на кадре: от 25% до 85% ширины кадра.
Фон почти белый: каждый канал RGB в диапазоне [235,255].
Система координат клеток
Клетки обозначаются как в шахматах: буква + цифра.
Буквы A..H идут слева направо вдоль нижней стороны доски.
Цифры 1..8 идут снизу вверх.
То есть A1 — нижняя левая клетка, H8 — верхняя правая.
Формат входных данных
Одна строка: изображение PNG, закодированное в Base64.
Формат выходных данных
В первой строке: число K — сколько клеток доступно за один ход.
Далее K строк: названия клеток (например, A3, H6).
Порядок вывода: отсортировать по букве (A..H), затем по цифре (1..8).
Пример 1
Входные данные
\nBase64-строка для примера находится в файле task_8_example_base64.txt.
Выходные данные
4\nB2\nB6\nC3\nC5

