EuroDollar, вся прелесть в том, что согласно приведённой позиции в настоящее время мог быть только ход чёрных. Нужно посчитать количество ходов белыми и чёрными. Например, очевидно, что чёрные ладьи ходили чётное количество раз (каждая по нечётному количеству раз), чёрные пешки сделали 2 хода, чёрный король сделал чётное количество ходов (возможно 0), чёрные кони - нечётное (так как находятся на полях одного цвета). Значит всего чёрные сделали нечётное количество ходов. Аналогично считаем ходы белых - их чётное количество: чётные ладьи, нечётные кони, чётный король и 1 пешка. Значит белые начав партию на данный момент сделали чётное количество ходов, а чёрные - нечётное. Отсюда вывод, что сейчас ход чёрных. Вроде ничего не напутал.