Найден изъян, который ложно определяет две разные фигуры как одинаковые. Поэтому в винальной выдаче фигур меньше, чем должно быть.
Изъян обнаружился на фигуре 6.
Отправлено на доработку.

Однако, нет гарантии, что доработанный критерий одинаковости не даст ложное срабатывание на больших фигурах в будущем.