Solution
1.Крa2-b2 ! угроза:
2.Фd1-e2 +
2...Крh2*g1
3.Лa8-a1 #
2...Крh2-h3
3.Фe2-g2 #
2.Фd1-c2 +
2...Крh2*g1
3.Лa8-a1 #
2...Крh2-h3
3.Фc2-g2 #
2.Фd1-d2 +
2...Крh2*g1
3.Лa8-a1 #
2...Крh2-h3
3.Фd2-g2 #
1...Крh2-h3
2.Фd1-f3 +
2...Крh3-h2
3.Фf3-h1 #
3.Фf3-g2 #
3.Фf3-g3 #
3.Лg1-h1 #
2.Фd1-b3 +
2...Крh3-h2
3.Фb3-g3 #
2.Фd1-d3 +
2...Крh3-h2
3.Фd3-g3 #
2.Фd1-f1 +
2...Крh3-h2
3.Фf1-g2 #
1...b4-b3
2.Фd1-e2 +
2...Крh2*g1
3.Лa8-a1 #
2...Крh2-h3
3.Фe2-g2 #
2.Фd1-d2 +
2...Крh2*g1
3.Лa8-a1 #
2...Крh2-h3
3.Фd2-g2 #
1...Лh4-c4
2.Лa8-h8 +
2...Лc4-h4
3.Лh8*h4 #
1...Лh4-d4
2.Лa8-h8 +
2...Лd4-h4
3.Лh8*h4 #
2.Фd1*d4 угроза:
3.Лa8-h8 #
1...Лh4-e4
2.Лa8-h8 +
2...Лe4-h4
3.Лh8*h4 #
1...Лh4-f4
2.Лa8-h8 +
2...Лf4-h4
3.Лh8*h4 #
1...Лh4-g4
2.Лa8-h8 +
2...Лg4-h4
3.Лh8*h4 #
2.Лg1*g4 угроза:
3.Лa8-h8 #
2.Фd1*g4 угроза:
3.Лa8-h8 #
3.Фg4-g2 #
3.Фg4-g3 #
1...Лh4-h7
2.Фd1-c2 +
2...Крh2*g1
3.Лa8-a1 #
2...Крh2-h3
3.Фc2*h7 #
1...Лh4-h6
2.Фd1-d2 +
2...Крh2*g1
3.Лa8-a1 #
2...Крh2-h3
3.Фd2*h6 #
1...Лh4-h5
2.Фd1-e2 +
2...Крh2*g1
3.Лa8-a1 #
2...Крh2-h3
3.Фe2*h5 #