Integer & LexDagger
Чёрное и белое, симметрия – это язык, который я понимаю. Как функция, отражающая саму себя.
Симметрия – это просто биекция, которая является обратной самой себе, как функция, отражающая себя. Довольно изящно, но всегда стоит проверить соответствие обратного отображения.
Обратная проекция, как зеркало, подтверждает себя. Проверь каждую точку, без искажений.
Звучит как неплохой план отладки: просто перечисли все точки, примени преобразование и убедись, что возвращаешься в исходную позицию. Никаких нюансов, никаких сбоев. Готово.