Неэффективный по времени QuadChain

Падает на третьем тесте time-limit exceeded