Вам дана шахматная доска размера 6×6, на которой стоят три шахматные фигуры: белый король, белая ладья и чёрный король. Ваша задача - рассчитать минимальное число ходов, требуемое белым для того, чтобы заматовать чёрного короля, или определить, что это невозможно, либо что позиция является некорректной.
Во входном файле одна строка, в которой записаны три координаты полей - координаты белого короля, белой ладьи и чёрного короля соответственно. После координат через пробел написан идентификатор стороны, которая делает первый ход (W, если белые или B, если чёрные).
Выведите в выходной файл общее количество ходов обеих сторон, необходимое для белых, чтобы выиграть игру. Если чёрный король заматован, выведите 0. Если входная позиция некорректна, выведите -1. Если игра закончиться вничью (например, на доске пат), выведите -2.