Дак Ничего особо интересного .... тупое высчитывание "стучащей" головы:
Изначальная карта: 01234 ... стучит
1: 00234 стучит ... значит не первая
2: 01134 стучит ... значит не вторая
и так далее до получения удобоваримого результата.
В вашей методе есть изъян, не находите? Искать надо не стучащую, а живые головы!
В вашей методе есть изъян, не находите? Искать надо не стучащую, а живые головы!