Задание

Рокировку можно делать, если:

  • во время и после рокировки король не находится под шахом.
  • ладья уже ходила, но вернулась на начальную позицию.
  • король уже ходил, но вернулся на начальную позицию.
  • между королём и ладьёй есть другие фигуры.