Problem Display
PID: 276218 (Q1K5/8/3p4/1n1P1p2/1Np1pp2/5P2/3k4/Bbb1RR2 w - - 0 1)

Grabley, Gustav

Schach, 1969

Q1K5/8/3p4/1n1P1p2/1Np1pp2/5P2/3k4/Bbb1RR2

#5

8 + 9


6490 yacpdb 2024

SOLUTION


  • COOKED
  • Keys
    • 1.Kb7!
      • threat
        • 2.Qg8
          • threat
            • 3.Qg2#
          • 2...exf3
            • 3.Rf2+
              • 3...Kxe1
                • 4.Qg1#
          • 2...Bb2
            • 3.Qg2+
              • 3...Kc3
                • 4.Qxb2#
          • 2...Bd3
            • 3.Qg2+
              • 3...Be2
                • 4.Rxe2#
                • 4.Qxe2#
          • 2...Sc3
            • 3.Rf2+
              • 3...Kxe1
                • 4.Qg1#
              • 3...Se2
                • 4.Rfxe2#
            • 3.Qg2+
              • 3...Se2
                • 4.Rxe2#
                • 4.Qxe2#
          • 2...Sd4
            • 3.Rf2+
              • 3...Kxe1
                • 4.Qg1#
              • 3...Se2
                • 4.Rfxe2#
            • 3.Qg2+
              • 3...Se2
                • 4.Rxe2#
                • 4.Qxe2#
          • 2...e3
            • 3.Rd1+
              • 3...Ke2
                • 4.Qg2#
            • 3.Re2+
              • 3...Kxe2
                • 4.Qg2#
            • 3.Qg2+
              • 3...e2
                • 4.Rxe2#
                • 4.Qxe2#
        • 2.Qh8
          • threat
            • 3.Qh2#
          • 2...exf3
            • 3.Qh2+
              • 3...f2
                • 4.Qxf4#
                • 4.Qxf2#
          • 2...Bd3
            • 3.Qh2+
              • 3...Be2
                • 4.Rxe2#
                • 4.Qxe2#
          • 2...Bb2
            • 3.Qxb2+
              • 3...Bc2
                • 4.Qc1#
                • 4.Qxc2#
            • 3.Qh2+
              • 3...Kc3
                • 4.Qxb2#
          • 2...Sd4
            • 3.Qxd4+
              • 3...Bd3
                • 4.Bc3#
                • 4.Qc3#
            • 3.Qh2+
              • 3...Se2
                • 4.Rxe2#
                • 4.Qxe2#
            • 3.Bxd4
              • threat
                • 4.Bc3#
                • 4.Qh2#
          • 2...e3
            • 3.Rd1+
              • 3...Ke2
                • 4.Qh2#
            • 3.Qh2+
              • 3...e2
                • 4.Rxe2#
                • 4.Qxf4#
                • 4.Qxe2#
      • 1...exf3
        • 2.Rd1+
          • 2...Ke2
            • 3.Rfe1+
              • 3...Kf2
                • 4.Qg8
                  • threat
                    • 5.Qg1#
          • 2...Ke3
            • 3.Rfe1+
              • 3...Kf2
                • 4.Qg8
                  • threat
                    • 5.Qg1#
        • 2.Qa5
          • threat
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Qe1#
            • 3.Qb6
              • threat
                • 4.Qf2#
              • 3...Bb2
                • 4.Qf2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
              • 3...Sc3
                • 4.Qf2+
                  • 4...Se2
                    • 5.Rd1#
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxf4#
              • 3...Sd4
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qxf4#
          • 2...Bb2
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Rd2#
                    • 5.Qe1#
                    • 5.Qd2#
              • 3...Kc3
                • 4.Sc6+
                  • 4...Kb3
                    • 5.Rxb2#
                  • 4...Kd3
                    • 5.Rd2#
                    • 5.Qd2#
          • 2...Bd3
            • 3.Qa2+
              • 3...Bb2
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Qc1#
                    • 5.Qxc2#
          • 2...Be4
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Qe1#
                    • 5.Qa4#
            • 3.Qa2+
              • 3...Bb2
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Qc1#
                    • 5.Qxc2#
          • 2...Ba3
            • 3.Sc2+
              • 3...Kxc2
                • 4.Qa4+
                  • 4...Kd2
                    • 5.Qd1#
                  • 4...Kd3
                    • 5.Qd1#
              • 3...Kd3
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qe1#
                    • 5.Qd2#
                  • 4...Ke4
                    • 5.Rfe1#
                    • 5.Qe1#
                • 4.Rf2
                  • threat
                    • 5.Rd2#
                    • 5.Qd2#
                  • 4...c3
                    • 5.Qxb5#
                  • 4...Bc1
                    • 5.Sb4#
                  • 4...Bb4
                    • 5.Sxb4#
                  • 4...Sc3
                    • 5.Qxc3#
              • 3...Bb4
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Sxb4#
              • 3...c3
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qxb5#
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Qxb5#
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Rd2#
                    • 5.Qe1#
                    • 5.Qd2#
          • 2...Sc3
            • 3.Sa2
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
            • 3.Sc2
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kxc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
            • 3.Sd3
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kxd3
                    • 5.Qxc3#
            • 3.Sa6
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
            • 3.Sc6
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
          • 2...f2
            • 3.Rxf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Qe1#
          • 2...c3
            • 3.Qxb5
              • threat
                • 4.Rf2+
                  • 4...Kxe1
                    • 5.Qf1#
                • 4.Qc4
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxf4#
            • 3.Qb6
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
              • 3...Sd4
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#
                    • 5.Qxf4#
            • 3.Qa4
              • threat
                • 4.Qd1#
              • 3...c2
                • 4.Qxb5
                  • threat
                    • 5.Qd3#
                • 4.Qb3
                  • threat
                    • 5.Qd3#
                  • 4...Sc3
                    • 5.Bxc3#
                    • 5.Qxc3#
        • 2.Qh8
          • threat
            • 3.Qh2+
              • 3...f2
                • 4.Qxf4#
                • 4.Qxf2#
          • 2...f2
            • 3.Bc3+
              • 3...Sxc3
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Qxf4#
            • 3.Qh2
              • threat
                • 4.Qxf4#
                • 4.Qxf2#
              • 3...Bb2
                • 4.Qxf2+
                  • 4...Kc3
                    • 5.Qxb2#
                • 4.Bxb2
                  • threat
                    • 5.Qxf4#
                    • 5.Qxf2#
            • 3.Qh4
              • threat
                • 4.Qxf2#
                • 4.Qxf4#
              • 3...Bb2
                • 4.Qxf2+
                  • 4...Kc3
                    • 5.Qxb2#
                • 4.Bxb2
                  • threat
                    • 5.Qxf2#
                    • 5.Qxf4#
                  • 4...fxe1Q
                    • 5.Qxe1#
                  • 4...fxe1S
                    • 5.Qxe1#
                  • 4...fxe1B
                    • 5.Qxe1#
                  • 4...fxe1R
                    • 5.Qxe1#
      • 1...Bb2
        • 2.Bxb2
          • threat
            • 3.Qa1
              • threat
                • 4.Bc1#
            • 3.Qa4
              • threat
                • 4.Qd1#
              • 3...Bc2
                • 4.Qxc2#
              • 3...Sc3
                • 4.Bc1#
          • 2...Sd4
            • 3.Bxd4
              • threat
                • 4.Rxb1
                  • threat
                    • 5.Rb2#
                    • 5.Rf2#
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qa2#
                • 4.Qa1
                  • threat
                    • 5.Bc3#
                    • 5.Qc3#
                  • 4...c3
                    • 5.Bxc3#
                    • 5.Qxc3#
                • 4.Qa3
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                • 4.Qa4
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
                • 4.Qh8
                  • threat
                    • 5.Bc3#
                    • 5.Qh2#
              • 3...c3
                • 4.Qa1
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qa3
                  • threat
                    • 5.Bxc3#
                    • 5.Qc1#
                    • 5.Qxc3#
                • 4.Qc8
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qh8
                  • threat
                    • 5.Bxc3#
                    • 5.Qh2#
            • 3.Qa7
              • threat
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...exf3
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qxf4#
              • 3...Bc2
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...Bd3
                • 4.Qxd4
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
            • 3.Qh8
              • threat
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qh2+
                  • 4...Se2
                    • 5.Rxe2#
                    • 5.Qxe2#
                • 4.Bxd4
                  • threat
                    • 5.Bc3#
                    • 5.Qh2#
              • 3...exf3
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qxf4#
                • 4.Bxd4
                  • threat
                    • 5.Bc3#
                  • 4...c3
                    • 5.Bxc3#
              • 3...Se2
                • 4.Qc3+
                  • 4...Sxc3
                    • 5.Bc1#
              • 3...Bd3
                • 4.Qxd4
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
      • 1...Sc3
        • 2.Qa7
          • threat
            • 3.Qf2+
              • 3...Se2
                • 4.Rd1#
                • 4.Rxe2#
                • 4.Qxe2#
            • 3.Qd4+
              • 3...Bd3
                • 4.Bxc3#
                • 4.Qxc3#
          • 2...Bd3
            • 3.Qf2+
              • 3...Be2
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                • 4.Rxc1
                  • threat
                    • 5.Bxc3#
                    • 5.Rc2#
          • 2...Bb2
            • 3.Qf2+
              • 3...Se2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
                • 4.Bxb2
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
            • 3.Bxb2
              • threat
                • 4.Bc1#
              • 3...Sd1
                • 4.Rxd1+
                  • 4...Ke2
                    • 5.Qf2#
        • 2.Qh8
          • threat
            • 3.Bxc3#
            • 3.Qxc3#
          • 2...Se2
            • 3.Qh2
              • threat
                • 4.Rxe2#
                • 4.Qxe2#
              • 3...exf3
                • 4.Rxe2+
                  • 4...fxe2
                    • 5.Qxf4#
              • 3...Bb2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rd1#
                  • 4...Bc2
                    • 5.Rxe2#
                    • 5.Qxe2#
          • 2...Bb2
            • 3.Qh2+
              • 3...Se2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
            • 3.Bxb2
              • threat
                • 4.Bc1#
                • 4.Bxc3#
                • 4.Qxc3#
              • 3...Se2
                • 4.Qc3+
                  • 4...Sxc3
                    • 5.Bc1#
              • 3...Sd1
                • 4.Bc1+
                  • 4...Kxc1
                    • 5.Rxd1#
                • 4.Qc3+
                  • 4...Sxc3
                    • 5.Bc1#
                • 4.Qh2+
                  • 4...Sf2
                    • 5.Qxf2#
      • 1...Sd4
        • 2.Rd1+
          • 2...Ke2
            • 3.Qg8
              • threat
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Bxd4#
                    • 5.Qf2#
              • 3...Ke3
                • 4.Bxd4+
                  • 4...Ke2
                    • 5.Qg2#
                • 4.Qg1+
                  • 4...Ke2
                    • 5.Qf2#
              • 3...Sxf3
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Qf2#
              • 3...exf3
                • 4.Rfe1+
                  • 4...Kf2
                    • 5.Qg1#
                • 4.Qg1
                  • threat
                    • 5.Rfe1#
                    • 5.Qf2#
                  • 4...f2
                    • 5.Qxf2#
              • 3...Bd3
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Qf2#
              • 3...Bb2
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Qd2#
                    • 5.Qf2#
                • 4.Qg1
                  • threat
                    • 5.Qf2#
                  • 4...e3
                    • 5.Qh2#
                    • 5.Qg2#
              • 3...Bd2
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Qxd2#
                    • 5.Qf2#
              • 3...Ba3
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Bxd4#
                    • 5.Qd2#
                    • 5.Qf2#
                • 4.Bxd4
                  • threat
                    • 5.Qg2#
                  • 4...exf3
                    • 5.Rfe1#
                • 4.Qg1
                  • threat
                    • 5.Qf2#
                  • 4...e3
                    • 5.Qh2#
                    • 5.Qg2#
              • 3...Be3
                • 4.Qg2+
                  • 4...Bf2
                    • 5.Rfe1#
                    • 5.Qxf2#
              • 3...Sc2
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Qf2#
              • 3...Sb3
                • 4.Rde1+
                  • 4...Kd2
                    • 5.Qg2#
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Rde1#
                    • 5.Rfe1#
                    • 5.Qf2#
              • 3...Sb5
                • 4.Rde1+
                  • 4...Kd2
                    • 5.Qg2#
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Rde1#
                    • 5.Rfe1#
                    • 5.Qf2#
              • 3...Sc6
                • 4.Rde1+
                  • 4...Kd2
                    • 5.Qg2#
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Rde1#
                    • 5.Rfe1#
                    • 5.Qf2#
              • 3...Se6
                • 4.Rde1+
                  • 4...Kd2
                    • 5.Qg2#
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Rde1#
                    • 5.Rfe1#
                    • 5.Qf2#
              • 3...c3
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Qf2#
          • 2...Ke3
            • 3.Qg8
              • threat
                • 4.Bxd4+
                  • 4...Ke2
                    • 5.Qg2#
                • 4.Qg1+
                  • 4...Ke2
                    • 5.Qf2#
              • 3...Ke2
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Bxd4#
                    • 5.Qf2#
              • 3...Sxf3
                • 4.Qg2
                  • threat
                    • 5.Qf2#
              • 3...exf3
                • 4.Bxd4+
                  • 4...Ke2
                    • 5.Rfe1#
                  • 4...Ke4
                    • 5.Qe6#
                    • 5.Qe8#
              • 3...Se2
                • 4.Qg2
                  • threat
                    • 5.Qf2#
                  • 4...exf3
                    • 5.Qxf3#
        • 2.Bxd4
          • threat
            • 3.Qa4
              • threat
                • 4.Qd1#
              • 3...Bc2
                • 4.Qxc2#
            • 3.Qh8
              • threat
                • 4.Bc3#
                • 4.Qh2#
          • 2...Bb2
            • 3.Bxb2
              • threat
                • 4.Qa1
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                • 4.Qa3
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qa4
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
                • 4.Qh8
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qh2#
              • 3...Ba2
                • 4.Qxa2
                  • threat
                    • 5.Ba1#
                    • 5.Bd4#
                    • 5.Be5#
                    • 5.Bf6#
                    • 5.Bg7#
                    • 5.Bh8#
                  • 4...c3
                    • 5.Bc1#
                • 4.Qa7
                  • threat
                    • 5.Qf2#
                    • 5.Qd4#
                • 4.Qh8
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qd4#
                    • 5.Qh2#
          • 2...e3
            • 3.Rd1+
              • 3...Ke2
                • 4.Qg8
                  • threat
                    • 5.Qg2#
                • 4.Qh8
                  • threat
                    • 5.Qh2#
            • 3.Rxc1
              • threat
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                • 4.Qa2+
                  • 4...Bxa2
                    • 5.Rc2#
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
              • 3...Ke2
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                • 4.Qa4
                  • threat
                    • 5.Qd1#
                  • 4...Kd2
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
              • 3...c3
                • 4.Bxc3+
                  • 4...Ke2
                    • 5.Rce1#
            • 3.Qa1
              • threat
                • 4.Bc3#
                • 4.Qc3#
              • 3...Bb2
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                    • 5.Qxc2#
                • 4.Bxb2
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                • 4.Qxb1
                  • threat
                    • 5.Qc2#
                    • 5.Qd1#
                    • 5.Qxb2#
            • 3.Qa4
              • threat
                • 4.Qd1#
              • 3...e2
                • 4.Rd1+
                  • 4...exd1Q
                    • 5.Qxd1#
                  • 4...exd1S
                    • 5.Qxd1#
                  • 4...exd1B
                    • 5.Qxd1#
                  • 4...exd1R
                    • 5.Qxd1#
                • 4.Rxe2+
                  • 4...Kxe2
                    • 5.Qd1#
            • 3.Qg8
              • threat
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qg2#
                • 4.Re2+
                  • 4...Kxe2
                    • 5.Qg2#
                • 4.Qg2+
                  • 4...e2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...e2
                • 4.Rxe2+
                  • 4...Kxe2
                    • 5.Qg2#
                • 4.Qg2
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
            • 3.Qh8
              • threat
                • 4.Bc3#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qh2#
                • 4.Qh2+
                  • 4...e2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxf4#
                    • 5.Qxe2#
                • 4.Bxb2
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...e2
                • 4.Bc3+
                  • 4...Ke3
                    • 5.Qd4#
                • 4.Qh2
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxf4#
                    • 5.Qxe2#
        • 2.Qa7
          • threat
            • 3.Qxd4+
              • 3...Bd3
                • 4.Bc3#
                • 4.Qc3#
          • 2...Bb2
            • 3.Bxb2
              • threat
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...exf3
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qxf4#
              • 3...Bc2
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...Bd3
                • 4.Qxd4
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
          • 2...Bd3
            • 3.Qxd4
              • threat
                • 4.Bc3#
                • 4.Qc3#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Re2+
                  • 4...Kxe2
                    • 5.Qf2#
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Qc1#
                    • 5.Qc3#
                    • 5.Qxc2#
                • 4.Bxb2
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
        • 2.Qg8
          • threat
            • 3.Rf2+
              • 3...Kxe1
                • 4.Qg1#
              • 3...Se2
                • 4.Rfxe2#
            • 3.Qg2+
              • 3...Se2
                • 4.Rxe2#
                • 4.Qxe2#
          • 2...exf3
            • 3.Rd1+
              • 3...Ke2
                • 4.Rfe1+
                  • 4...Kf2
                    • 5.Qg1#
                • 4.Qg1
                  • threat
                    • 5.Rfe1#
                    • 5.Qf2#
                  • 4...f2
                    • 5.Qxf2#
              • 3...Ke3
                • 4.Bxd4+
                  • 4...Ke2
                    • 5.Rfe1#
                  • 4...Ke4
                    • 5.Qe6#
                    • 5.Qe8#
            • 3.Bxd4
              • threat
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                • 4.Rf2+
                  • 4...Kxe1
                    • 5.Qg1#
                • 4.Qg5
                  • threat
                    • 5.Qxf4#
              • 3...f2
                • 4.Rxf2+
                  • 4...Kxe1
                    • 5.Qg1#
          • 2...Bb2
            • 3.Qg2+
              • 3...Se2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
          • 2...Se2
            • 3.Rd1+
              • 3...Ke3
                • 4.Qg2
                  • threat
                    • 5.Qf2#
                  • 4...exf3
                    • 5.Qxf3#
            • 3.Rxe2+
              • 3...Kxe2
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Re1#
                    • 5.Qf2#
            • 3.Qg2
              • threat
                • 4.Rxe2#
                • 4.Qxe2#
              • 3...exf3
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qxf3#
                • 4.Qxf3
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
                  • 4...Sc3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxf4#
              • 3...Bb2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rd1#
                  • 4...Bc2
                    • 5.Rxe2#
                    • 5.Qxe2#
          • 2...Bd3
            • 3.Rd1+
              • 3...Ke2
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Qf2#
              • 3...Ke3
                • 4.Qg1+
                  • 4...Ke2
                    • 5.Qf2#
            • 3.Qg2+
              • 3...Be2
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Bxd4#
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Bxd4
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...Se2
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rd1#
                  • 4...Bc2
                    • 5.Rxe2#
                    • 5.Qxe2#
        • 2.Qh8
          • threat
            • 3.Qxd4+
              • 3...Bd3
                • 4.Bc3#
                • 4.Qc3#
            • 3.Qh2+
              • 3...Se2
                • 4.Rxe2#
                • 4.Qxe2#
            • 3.Bxd4
              • threat
                • 4.Bc3#
                • 4.Qh2#
          • 2...Bb2
            • 3.Qh2+
              • 3...Se2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
            • 3.Bxb2
              • threat
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qh2+
                  • 4...Se2
                    • 5.Rxe2#
                    • 5.Qxe2#
                • 4.Bxd4
                  • threat
                    • 5.Bc3#
                    • 5.Qh2#
              • 3...exf3
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qxf4#
                • 4.Bxd4
                  • threat
                    • 5.Bc3#
                  • 4...c3
                    • 5.Bxc3#
              • 3...Se2
                • 4.Qc3+
                  • 4...Sxc3
                    • 5.Bc1#
              • 3...Bd3
                • 4.Qxd4
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
          • 2...Se2
            • 3.Qh2
              • threat
                • 4.Rxe2#
                • 4.Qxe2#
              • 3...exf3
                • 4.Rxe2+
                  • 4...fxe2
                    • 5.Qxf4#
              • 3...Bb2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rd1#
                  • 4...Bc2
                    • 5.Rxe2#
                    • 5.Qxe2#
          • 2...Bd3
            • 3.Rd1+
              • 3...Ke2
                • 4.Qh2+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Qh4
                  • threat
                    • 5.Qe1#
                    • 5.Qf2#
                  • 4...Ke3
                    • 5.Qf2#
              • 3...Ke3
                • 4.Bxd4+
                  • 4...Ke2
                    • 5.Qh2#
                • 4.Qxd4+
                  • 4...Ke2
                    • 5.Qf2#
            • 3.Qh2+
              • 3...Be2
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Bxd4#
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Bxd4
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...Se2
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rd1#
                  • 4...Bc2
                    • 5.Rxe2#
                    • 5.Qxe2#
            • 3.Bxd4
              • threat
                • 4.Bc3#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qh2#
                • 4.Qh2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
                • 4.Bxb2
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...Be2
                • 4.Bc3+
                  • 4...Ke3
                    • 5.Qd4#
                • 4.Qh2
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
            • 3.Qxd4
              • threat
                • 4.Bc3#
                • 4.Qc3#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Re2+
                  • 4...Kxe2
                    • 5.Qf2#
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Qc1#
                    • 5.Qc3#
                    • 5.Qxc2#
                • 4.Bxb2
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
    • 1.Kd7!
      • threat
        • 2.Qg8
          • threat
            • 3.Qg2#
          • 2...exf3
            • 3.Rf2+
              • 3...Kxe1
                • 4.Qg1#
          • 2...Bb2
            • 3.Qg2+
              • 3...Kc3
                • 4.Qxb2#
          • 2...Bd3
            • 3.Qg2+
              • 3...Be2
                • 4.Rxe2#
                • 4.Qxe2#
          • 2...Sc3
            • 3.Rf2+
              • 3...Kxe1
                • 4.Qg1#
              • 3...Se2
                • 4.Rfxe2#
            • 3.Qg2+
              • 3...Se2
                • 4.Rxe2#
                • 4.Qxe2#
          • 2...Sd4
            • 3.Rf2+
              • 3...Kxe1
                • 4.Qg1#
              • 3...Se2
                • 4.Rfxe2#
            • 3.Qg2+
              • 3...Se2
                • 4.Rxe2#
                • 4.Qxe2#
          • 2...e3
            • 3.Rd1+
              • 3...Ke2
                • 4.Qg2#
            • 3.Re2+
              • 3...Kxe2
                • 4.Qg2#
            • 3.Qg2+
              • 3...e2
                • 4.Rxe2#
                • 4.Qxe2#
        • 2.Qh8
          • threat
            • 3.Qh2#
          • 2...exf3
            • 3.Qh2+
              • 3...f2
                • 4.Qxf4#
                • 4.Qxf2#
          • 2...Bd3
            • 3.Qh2+
              • 3...Be2
                • 4.Rxe2#
                • 4.Qxe2#
          • 2...Bb2
            • 3.Qxb2+
              • 3...Bc2
                • 4.Qc1#
                • 4.Qxc2#
            • 3.Qh2+
              • 3...Kc3
                • 4.Qxb2#
          • 2...Sd4
            • 3.Qxd4+
              • 3...Bd3
                • 4.Bc3#
                • 4.Qc3#
            • 3.Qh2+
              • 3...Se2
                • 4.Rxe2#
                • 4.Qxe2#
            • 3.Bxd4
              • threat
                • 4.Bc3#
                • 4.Qh2#
          • 2...e3
            • 3.Rd1+
              • 3...Ke2
                • 4.Qh2#
            • 3.Qh2+
              • 3...e2
                • 4.Rxe2#
                • 4.Qxf4#
                • 4.Qxe2#
      • 1...exf3
        • 2.Rd1+
          • 2...Ke2
            • 3.Rfe1+
              • 3...Kf2
                • 4.Qg8
                  • threat
                    • 5.Qg1#
          • 2...Ke3
            • 3.Rfe1+
              • 3...Kf2
                • 4.Qg8
                  • threat
                    • 5.Qg1#
        • 2.Qa5
          • threat
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Qe1#
            • 3.Qb6
              • threat
                • 4.Qf2#
              • 3...Bb2
                • 4.Qf2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
              • 3...Sc3
                • 4.Qf2+
                  • 4...Se2
                    • 5.Rd1#
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxf4#
              • 3...Sd4
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qxf4#
          • 2...Bb2
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Rd2#
                    • 5.Qe1#
                    • 5.Qd2#
              • 3...Kc3
                • 4.Sc6+
                  • 4...Kb3
                    • 5.Rxb2#
                  • 4...Kd3
                    • 5.Rd2#
                    • 5.Qd2#
          • 2...Bd3
            • 3.Qa2+
              • 3...Bb2
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Qc1#
                    • 5.Qxc2#
          • 2...Be4
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Qe1#
                    • 5.Qa4#
            • 3.Qa2+
              • 3...Bb2
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Qc1#
                    • 5.Qxc2#
            • 3.Qb6
              • threat
                • 4.Qf2#
              • 3...Bb2
                • 4.Qf2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
              • 3...Sc3
                • 4.Qf2+
                  • 4...Se2
                    • 5.Rd1#
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxf4#
              • 3...Sd4
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qxf4#
          • 2...Ba3
            • 3.Sc2+
              • 3...Kxc2
                • 4.Qa4+
                  • 4...Kd2
                    • 5.Qd1#
                  • 4...Kd3
                    • 5.Qd1#
              • 3...Kd3
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qe1#
                    • 5.Qd2#
                  • 4...Ke4
                    • 5.Rfe1#
                    • 5.Qe1#
                • 4.Rf2
                  • threat
                    • 5.Rd2#
                    • 5.Qd2#
                  • 4...c3
                    • 5.Qxb5#
                  • 4...Bc1
                    • 5.Sb4#
                  • 4...Bb4
                    • 5.Sxb4#
                  • 4...Sc3
                    • 5.Qxc3#
              • 3...Bb4
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Sxb4#
              • 3...c3
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qxb5#
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Qxb5#
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Rd2#
                    • 5.Qe1#
                    • 5.Qd2#
          • 2...Sc3
            • 3.Sa2
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
            • 3.Sc2
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kxc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
            • 3.Sd3
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kxd3
                    • 5.Qxc3#
            • 3.Sa6
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
            • 3.Sc6
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
          • 2...f2
            • 3.Rxf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Qe1#
          • 2...c3
            • 3.Qxb5
              • threat
                • 4.Rf2+
                  • 4...Kxe1
                    • 5.Qf1#
                • 4.Qc4
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxf4#
            • 3.Qb6
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
              • 3...Sd4
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#
                    • 5.Qxf4#
            • 3.Qa4
              • threat
                • 4.Qd1#
              • 3...c2
                • 4.Qxb5
                  • threat
                    • 5.Qd3#
                • 4.Qb3
                  • threat
                    • 5.Qd3#
                  • 4...Sc3
                    • 5.Bxc3#
                    • 5.Qxc3#
        • 2.Qh8
          • threat
            • 3.Qh2+
              • 3...f2
                • 4.Qxf4#
                • 4.Qxf2#
          • 2...f2
            • 3.Bc3+
              • 3...Sxc3
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Qxf4#
            • 3.Qh2
              • threat
                • 4.Qxf4#
                • 4.Qxf2#
              • 3...Bb2
                • 4.Qxf2+
                  • 4...Kc3
                    • 5.Qxb2#
                • 4.Bxb2
                  • threat
                    • 5.Qxf4#
                    • 5.Qxf2#
            • 3.Qh4
              • threat
                • 4.Qxf2#
                • 4.Qxf4#
              • 3...Bb2
                • 4.Qxf2+
                  • 4...Kc3
                    • 5.Qxb2#
                • 4.Bxb2
                  • threat
                    • 5.Qxf2#
                    • 5.Qxf4#
                  • 4...fxe1Q
                    • 5.Qxe1#
                  • 4...fxe1S
                    • 5.Qxe1#
                  • 4...fxe1B
                    • 5.Qxe1#
                  • 4...fxe1R
                    • 5.Qxe1#
      • 1...Bb2
        • 2.Bxb2
          • threat
            • 3.Qa1
              • threat
                • 4.Bc1#
            • 3.Qa4
              • threat
                • 4.Qd1#
              • 3...Bc2
                • 4.Qxc2#
              • 3...Sc3
                • 4.Bc1#
          • 2...Sd4
            • 3.Bxd4
              • threat
                • 4.Rxb1
                  • threat
                    • 5.Rb2#
                    • 5.Rf2#
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qa2#
                • 4.Qa1
                  • threat
                    • 5.Bc3#
                    • 5.Qc3#
                  • 4...c3
                    • 5.Bxc3#
                    • 5.Qxc3#
                • 4.Qa3
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                • 4.Qa4
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
                • 4.Qh8
                  • threat
                    • 5.Bc3#
                    • 5.Qh2#
              • 3...Bc2
                • 4.Qa2
                  • threat
                    • 5.Qxc2#
              • 3...c3
                • 4.Qc6
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qa1
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qa3
                  • threat
                    • 5.Bxc3#
                    • 5.Qc1#
                    • 5.Qxc3#
                • 4.Qc8
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qh8
                  • threat
                    • 5.Bxc3#
                    • 5.Qh2#
            • 3.Qa7
              • threat
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...exf3
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qxf4#
              • 3...Bc2
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...Bd3
                • 4.Qxd4
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
            • 3.Qh8
              • threat
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qh2+
                  • 4...Se2
                    • 5.Rxe2#
                    • 5.Qxe2#
                • 4.Bxd4
                  • threat
                    • 5.Bc3#
                    • 5.Qh2#
              • 3...exf3
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qxf4#
                • 4.Bxd4
                  • threat
                    • 5.Bc3#
                  • 4...c3
                    • 5.Bxc3#
              • 3...Se2
                • 4.Qc3+
                  • 4...Sxc3
                    • 5.Bc1#
              • 3...Bd3
                • 4.Qxd4
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
      • 1...Sc3
        • 2.Qa7
          • threat
            • 3.Qf2+
              • 3...Se2
                • 4.Rd1#
                • 4.Rxe2#
                • 4.Qxe2#
            • 3.Qd4+
              • 3...Bd3
                • 4.Bxc3#
                • 4.Qxc3#
          • 2...Bd3
            • 3.Qf2+
              • 3...Be2
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                • 4.Rxc1
                  • threat
                    • 5.Bxc3#
                    • 5.Rc2#
          • 2...Bb2
            • 3.Qf2+
              • 3...Se2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
                • 4.Bxb2
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
            • 3.Bxb2
              • threat
                • 4.Bc1#
              • 3...Sd1
                • 4.Rxd1+
                  • 4...Ke2
                    • 5.Qf2#
        • 2.Qh8
          • threat
            • 3.Bxc3#
            • 3.Qxc3#
          • 2...Se2
            • 3.Qh2
              • threat
                • 4.Rxe2#
                • 4.Qxe2#
              • 3...exf3
                • 4.Rxe2+
                  • 4...fxe2
                    • 5.Qxf4#
              • 3...Bb2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rd1#
                  • 4...Bc2
                    • 5.Rxe2#
                    • 5.Qxe2#
          • 2...Bb2
            • 3.Qh2+
              • 3...Se2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
            • 3.Bxb2
              • threat
                • 4.Bc1#
                • 4.Bxc3#
                • 4.Qxc3#
              • 3...Se2
                • 4.Qc3+
                  • 4...Sxc3
                    • 5.Bc1#
              • 3...Sd1
                • 4.Bc1+
                  • 4...Kxc1
                    • 5.Rxd1#
                • 4.Qc3+
                  • 4...Sxc3
                    • 5.Bc1#
                • 4.Qh2+
                  • 4...Sf2
                    • 5.Qxf2#
      • 1...Sd4
        • 2.Qa7
          • threat
            • 3.Qxd4+
              • 3...Bd3
                • 4.Bc3#
                • 4.Qc3#
          • 2...Bb2
            • 3.Bxb2
              • threat
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...exf3
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qxf4#
              • 3...Bc2
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...Bd3
                • 4.Qxd4
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
          • 2...Bd3
            • 3.Qxd4
              • threat
                • 4.Bc3#
                • 4.Qc3#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Re2+
                  • 4...Kxe2
                    • 5.Qf2#
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Qc1#
                    • 5.Qc3#
                    • 5.Qxc2#
                • 4.Bxb2
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
        • 2.Qg8
          • threat
            • 3.Rf2+
              • 3...Kxe1
                • 4.Qg1#
              • 3...Se2
                • 4.Rfxe2#
            • 3.Qg2+
              • 3...Se2
                • 4.Rxe2#
                • 4.Qxe2#
          • 2...exf3
            • 3.Rd1+
              • 3...Ke2
                • 4.Rfe1+
                  • 4...Kf2
                    • 5.Qg1#
                • 4.Qg1
                  • threat
                    • 5.Rfe1#
                    • 5.Qf2#
                  • 4...f2
                    • 5.Qxf2#
              • 3...Ke3
                • 4.Bxd4+
                  • 4...Ke2
                    • 5.Rfe1#
                  • 4...Ke4
                    • 5.Qe6#
                    • 5.Qe8#
            • 3.Bxd4
              • threat
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                • 4.Rf2+
                  • 4...Kxe1
                    • 5.Qg1#
                • 4.Qg5
                  • threat
                    • 5.Qxf4#
              • 3...f2
                • 4.Rxf2+
                  • 4...Kxe1
                    • 5.Qg1#
          • 2...Bb2
            • 3.Qg2+
              • 3...Se2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
          • 2...Se2
            • 3.Rd1+
              • 3...Ke3
                • 4.Qg2
                  • threat
                    • 5.Qf2#
                  • 4...exf3
                    • 5.Qxf3#
            • 3.Rxe2+
              • 3...Kxe2
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Re1#
                    • 5.Qf2#
            • 3.Qg2
              • threat
                • 4.Rxe2#
                • 4.Qxe2#
              • 3...exf3
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qxf3#
                • 4.Qxf3
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
                  • 4...Sc3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxf4#
              • 3...Bb2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rd1#
                  • 4...Bc2
                    • 5.Rxe2#
                    • 5.Qxe2#
          • 2...Bd3
            • 3.Rd1+
              • 3...Ke2
                • 4.Qg2+
                  • 4...Ke3
                    • 5.Qf2#
              • 3...Ke3
                • 4.Qg1+
                  • 4...Ke2
                    • 5.Qf2#
            • 3.Qg2+
              • 3...Be2
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Bxd4#
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Bxd4
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...Se2
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rd1#
                  • 4...Bc2
                    • 5.Rxe2#
                    • 5.Qxe2#
        • 2.Qh8
          • threat
            • 3.Qxd4+
              • 3...Bd3
                • 4.Bc3#
                • 4.Qc3#
            • 3.Qh2+
              • 3...Se2
                • 4.Rxe2#
                • 4.Qxe2#
            • 3.Bxd4
              • threat
                • 4.Bc3#
                • 4.Qh2#
          • 2...Bb2
            • 3.Qh2+
              • 3...Se2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
            • 3.Bxb2
              • threat
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qh2+
                  • 4...Se2
                    • 5.Rxe2#
                    • 5.Qxe2#
                • 4.Bxd4
                  • threat
                    • 5.Bc3#
                    • 5.Qh2#
              • 3...exf3
                • 4.Qxd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qxf4#
                • 4.Bxd4
                  • threat
                    • 5.Bc3#
                  • 4...c3
                    • 5.Bxc3#
              • 3...Se2
                • 4.Qc3+
                  • 4...Sxc3
                    • 5.Bc1#
              • 3...Bd3
                • 4.Qxd4
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
          • 2...Se2
            • 3.Qh2
              • threat
                • 4.Rxe2#
                • 4.Qxe2#
              • 3...exf3
                • 4.Rxe2+
                  • 4...fxe2
                    • 5.Qxf4#
              • 3...Bb2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rd1#
                  • 4...Bc2
                    • 5.Rxe2#
                    • 5.Qxe2#
          • 2...Bd3
            • 3.Rd1+
              • 3...Ke2
                • 4.Qh2+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Qh4
                  • threat
                    • 5.Qe1#
                    • 5.Qf2#
                  • 4...Ke3
                    • 5.Qf2#
              • 3...Ke3
                • 4.Bxd4+
                  • 4...Ke2
                    • 5.Qh2#
                • 4.Qxd4+
                  • 4...Ke2
                    • 5.Qf2#
            • 3.Qh2+
              • 3...Be2
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Bxd4#
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Bxd4
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...Se2
                • 4.Rd1+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rd1#
                  • 4...Bc2
                    • 5.Rxe2#
                    • 5.Qxe2#
            • 3.Bxd4
              • threat
                • 4.Bc3#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qh2#
                • 4.Qh2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
                • 4.Bxb2
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...Be2
                • 4.Bc3+
                  • 4...Ke3
                    • 5.Qd4#
                • 4.Qh2
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
            • 3.Qxd4
              • threat
                • 4.Bc3#
                • 4.Qc3#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Re2+
                  • 4...Kxe2
                    • 5.Qf2#
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Qc1#
                    • 5.Qc3#
                    • 5.Qxc2#
                • 4.Bxb2
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
    • 1.Rxc1!
      • threat
        • 2.Bc3+
          • 2...Sxc3
            • 3.Qa7
              • threat
                • 4.Qf2+
                  • 4...Se2
                    • 5.Rfd1#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qf2#
                  • 4...Bd3
                    • 5.Rc2#
              • 3...Sd1
                • 4.Rcxd1+
                  • 4...Ke2
                    • 5.Qf2#
                  • 4...Kc3
                    • 5.Qa3#
              • 3...Bd3
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rc2#
                  • 4...Se2
                    • 5.Rfd1#
                • 4.Qd4
                  • threat
                    • 5.Rc2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...e3
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Bd3
                    • 5.Rc2#
        • 2.Rxb1
          • threat
            • 3.Qa2+
              • 3...Ke3
                • 4.Rbe1#
                • 4.Qf2#
          • 2...c3
            • 3.Qa2+
              • 3...c2
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rbe1#
                    • 5.Qf2#
        • 2.Rfe1
          • threat
            • 3.Rcd1#
          • 2...Bc2
            • 3.Sxc2
              • threat
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
              • 3...Sa7+
                • 4.Qxa7
                  • threat
                    • 5.Qd4#
                  • 4...Kd3
                    • 5.Qd4#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Kd2
                    • 5.Rcd1#
                    • 5.Qa2#
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
              • 3...Sa3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa4#
                • 4.Qa5+
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Sxa3
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
                • 4.Qxa3
                  • threat
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Sb4
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                • 4.Sd4
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
                • 4.Qa4
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
              • 3...Sc3
                • 4.Qa5
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
              • 3...Sd4
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                • 4.Qa5+
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Sxd4
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
                • 4.Qa2
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Rcd1#
            • 3.Qa2
              • threat
                • 4.Rcd1#
                • 4.Qxc2#
              • 3...Sa7+
                • 4.Kb7
                  • threat
                    • 5.Rcd1#
                    • 5.Qxc2#
                • 4.Kd7
                  • threat
                    • 5.Rcd1#
                    • 5.Qxc2#
        • 2.Qa3
          • threat
            • 3.Rf2#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Rc2+
                  • 4...Bxc2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                  • 4...Bc2
                    • 5.Qf2#
                • 4.Qd4
                  • threat
                    • 5.Rc2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...e3
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qd1#
                  • 4...Bd3
                    • 5.Rc2#
                • 4.Qa2+
                  • 4...Bxa2
                    • 5.Rc2#
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
            • 3.Kb7
              • threat
                • 4.Rf2#
              • 3...Ke2
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Qc3
                  • threat
                    • 5.Rce1#
                    • 5.Qe1#
              • 3...Bd3
                • 4.Rf2+
                  • 4...Ke3
                    • 5.Qxa7#
                  • 4...Be2
                    • 5.Qc3#
                • 4.Qc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Rce1
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qc3#
              • 3...c3
                • 4.Bxc3+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Rf2+
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
                • 4.Rce1
                  • threat
                    • 5.Bxc3#
                    • 5.Qc1#
                    • 5.Qxc3#
                • 4.Rfe1
                  • threat
                    • 5.Bxc3#
                    • 5.Rcd1#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...e3
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                • 4.Qb2+
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                • 4.Qa2+
                  • 4...Bxa2
                    • 5.Rc2#
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                • 4.Qc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
                • 4.Rce1
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qc3#
            • 3.Kd7
              • threat
                • 4.Rf2#
              • 3...Ke2
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Qc3
                  • threat
                    • 5.Rce1#
                    • 5.Qe1#
              • 3...Bd3
                • 4.Rf2+
                  • 4...Ke3
                    • 5.Qxa7#
                  • 4...Be2
                    • 5.Qc3#
                • 4.Qc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Rce1
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qc3#
              • 3...c3
                • 4.Bxc3+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Rf2+
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
                • 4.Rce1
                  • threat
                    • 5.Bxc3#
                    • 5.Qc1#
                    • 5.Qxc3#
                • 4.Rfe1
                  • threat
                    • 5.Bxc3#
                    • 5.Rcd1#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...e3
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                • 4.Qb2+
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                • 4.Qa2+
                  • 4...Bxa2
                    • 5.Rc2#
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                • 4.Qc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
                • 4.Rce1
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qc3#
          • 2...Bd3
            • 3.Bc3+
              • 3...Ke3
                • 4.Rce1+
                  • 4...Be2
                    • 5.Qc1#
              • 3...Sxc3
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
                  • 4...Ke3
                    • 5.Rce1#
            • 3.Rcd1+
              • 3...Ke2
                • 4.Rde1+
                  • 4...Kd2
                    • 5.Qc1#
              • 3...Ke3
                • 4.Rde1+
                  • 4...Kd2
                    • 5.Qc1#
                • 4.Qc1+
                  • 4...Ke2
                    • 5.Rde1#
                    • 5.Qd2#
            • 3.Rc2+
              • 3...Bxc2
                • 4.Qc1+
                  • 4...Ke2
                    • 5.Qe1#
            • 3.Qb2+
              • 3...Bc2
                • 4.Rxc2+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.Qc1#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
            • 3.Qa2+
              • 3...Bc2
                • 4.Rxc2+
                  • 4...Ke3
                    • 5.Re2#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
            • 3.Rfe1
              • threat
                • 4.Rcd1#
              • 3...Sa7+
                • 4.Qxa7
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                  • 4...Bc2
                    • 5.Qf2#
                • 4.Kb7
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qc3#
                • 4.Kd7
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qc3#
              • 3...Bc2
                • 4.Rxc2+
                  • 4...Kxe1
                    • 5.Qc1#
              • 3...Be2
                • 4.Qb2+
                  • 4...Ke3
                    • 5.Qxe2#
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Qxe2#
          • 2...c3
            • 3.Bxc3+
              • 3...Sxc3
                • 4.Rf2+
                  • 4...Ke3
                    • 5.Qa7#
                  • 4...Se2
                    • 5.Qc3#
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
            • 3.Rcd1+
              • 3...Ke2
                • 4.Rde1+
                  • 4...Kd2
                    • 5.Qc1#
              • 3...Ke3
                • 4.Qc1+
                  • 4...Ke2
                    • 5.Rde1#
            • 3.Qxc3+
              • 3...Sxc3
                • 4.Bxc3+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
            • 3.Rfe1
              • threat
                • 4.Rcd1#
              • 3...Sa7+
                • 4.Qxa7
                  • threat
                    • 5.Bxc3#
                    • 5.Rcd1#
                    • 5.Qf2#
                • 4.Kb7
                  • threat
                    • 5.Bxc3#
                    • 5.Rcd1#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Kd7
                  • threat
                    • 5.Bxc3#
                    • 5.Rcd1#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...Bc2
                • 4.Rxc2+
                  • 4...Kxe1
                    • 5.Qc1#
              • 3...c2
                • 4.Rxc2+
                  • 4...Kxe1
                    • 5.Qc1#
                  • 4...Bxc2
                    • 5.Qc1#
        • 2.Qa4
          • threat
            • 3.Qd1+
              • 3...Ke3
                • 4.Qe1#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Rc2+
                  • 4...Bxc2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                  • 4...Bc2
                    • 5.Qf2#
                • 4.Qd4
                  • threat
                    • 5.Rc2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...e3
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qd1#
                  • 4...Bd3
                    • 5.Rc2#
                • 4.Qa2+
                  • 4...Bxa2
                    • 5.Rc2#
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
            • 3.Kb7
              • threat
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Rf2+
                  • 4...Kxc1
                    • 5.Bb2#
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Bd4#
                    • 5.Qe1#
                • 4.Bd4
                  • threat
                    • 5.Qd1#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                • 4.Rce1
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
              • 3...Ke2
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qd1#
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Bd4#
                    • 5.Qe1#
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Bd4
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Kd2
                    • 5.Qd1#
              • 3...Ke3
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qd1#
                • 4.Qxa7+
                  • 4...Kd2
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...Bc2
                • 4.Rxc2+
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Rf2+
                  • 4...Kxc1
                    • 5.Qxc2#
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Rfe1
                  • threat
                    • 5.Qxc2#
                  • 4...Bxa4
                    • 5.Bc3#
                  • 4...Bd1
                    • 5.Rcxd1#
                    • 5.Qxd1#
                  • 4...Bb1
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qd1#
                  • 4...Bb3
                    • 5.Bc3#
                  • 4...Bd3
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qd1#
              • 3...Bd3
                • 4.Bd4
                  • threat
                    • 5.Qd1#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                  • 4...Be2
                    • 5.Rc2#
                    • 5.Qc2#
                    • 5.Qa2#
              • 3...Sb5
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Qe1#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
                  • 4...Sc3
                    • 5.Bxc3#
              • 3...c3
                • 4.Bxc3+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
            • 3.Kd7
              • threat
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Rf2+
                  • 4...Kxc1
                    • 5.Bb2#
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Bd4#
                    • 5.Qe1#
                • 4.Bd4
                  • threat
                    • 5.Qd1#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                • 4.Rce1
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
              • 3...Ke2
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qd1#
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Bd4#
                    • 5.Qe1#
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Bd4
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Kd2
                    • 5.Qd1#
              • 3...Ke3
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qd1#
                • 4.Qxa7+
                  • 4...Kd2
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...Bc2
                • 4.Rxc2+
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Rf2+
                  • 4...Kxc1
                    • 5.Qxc2#
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
              • 3...Bd3
                • 4.Bd4
                  • threat
                    • 5.Qd1#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                  • 4...Be2
                    • 5.Rc2#
                    • 5.Qc2#
                    • 5.Qa2#
              • 3...Sb5
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Qe1#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
                  • 4...Sc3
                    • 5.Bxc3#
              • 3...c3
                • 4.Bxc3+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
          • 2...Bd3
            • 3.Qa2+
              • 3...Bc2
                • 4.Rxc2+
                  • 4...Ke3
                    • 5.Re2#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
            • 3.Rfe1
              • threat
                • 4.Rcd1#
                • 4.Qd1#
              • 3...Sa7+
                • 4.Qxa7
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                  • 4...Bc2
                    • 5.Qf2#
              • 3...Be2
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Qxe2#
                  • 4...Bxd1
                    • 5.Rcxd1#
                • 4.Qc2+
                  • 4...Ke3
                    • 5.Qxe2#
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Qxe2#
          • 2...c3
            • 3.Rfe1
              • threat
                • 4.Rcd1#
                • 4.Qd1#
              • 3...Sa7+
                • 4.Qxa7
                  • threat
                    • 5.Bxc3#
                    • 5.Rcd1#
                    • 5.Qf2#
              • 3...c2
                • 4.Rcd1+
                  • 4...cxd1Q
                    • 5.Qxd1#
                  • 4...cxd1S
                    • 5.Qxd1#
                  • 4...cxd1B
                    • 5.Qxd1#
                  • 4...cxd1R
                    • 5.Qxd1#
                • 4.Qxb5
                  • threat
                    • 5.Qe2#
                  • 4...exf3
                    • 5.Qd3#
      • 1...Ke2
        • 2.Rxb1
          • threat
            • 3.Rbe1+
              • 3...Kd2
                • 4.Qa2#
            • 3.Qa2+
              • 3...Ke3
                • 4.Rbe1#
                • 4.Qf2#
          • 2...Sa3
            • 3.Rbe1+
              • 3...Kd2
                • 4.Qxa3
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                    • 5.Qc3#
                • 4.Qa4
                  • threat
                    • 5.Qd1#
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Qa7
                  • threat
                    • 5.Qf2#
                    • 5.Qd4#
            • 3.Qxa3
              • threat
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                    • 5.Qc3#
                • 4.Qb2+
                  • 4...Ke3
                    • 5.Rbe1#
                    • 5.Qf2#
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Rbe1#
                    • 5.Qf2#
                • 4.Bc3
                  • threat
                    • 5.Rbe1#
                  • 4...Ke3
                    • 5.Rbe1#
                • 4.Bd4
                  • threat
                    • 5.Rf2#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kd2
                    • 5.Rb2#
                    • 5.Rf2#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qc1
                  • threat
                    • 5.Rb2#
                    • 5.Qe1#
                • 4.Qc3
                  • threat
                    • 5.Rbe1#
                    • 5.Qe1#
                • 4.Qa7
                  • threat
                    • 5.Rf2#
                    • 5.Qf2#
                  • 4...Kd2
                    • 5.Rf2#
                    • 5.Qf2#
                  • 4...e3
                    • 5.Qa2#
              • 3...c3
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Bxc3#
                    • 5.Qc1#
                    • 5.Qxc3#
                • 4.Bxc3
                  • threat
                    • 5.Rbe1#
                  • 4...Ke3
                    • 5.Rbe1#
                • 4.Qxc3
                  • threat
                    • 5.Rbe1#
                    • 5.Qe1#
                • 4.Qc1
                  • threat
                    • 5.Qe1#
            • 3.Qa4
              • threat
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Qd1#
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Bd4#
                    • 5.Qe1#
                • 4.Bd4
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Kd2
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Kd2
                • 4.Rf2+
                  • 4...Ke3
                    • 5.Qa7#
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Bd4#
                    • 5.Qe1#
                • 4.Bd4
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qd1#
                • 4.Rbe1
                  • threat
                    • 5.Qd1#
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Rfe1
                  • threat
                    • 5.Rbd1#
                    • 5.Qd1#
              • 3...Ke3
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Qd1#
                • 4.Qa7+
                  • 4...Kd2
                    • 5.Rf2#
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...Sxb1
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Sc2#
                    • 5.Bd4#
                    • 5.Qe1#
              • 3...Sc2
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rbe1#
                    • 5.Qf2#
              • 3...Sb5
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Qd1#
                    • 5.Qc2#
                    • 5.Qa2#
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Sc2#
                    • 5.Qe1#
                • 4.Qc2+
                  • 4...Ke3
                    • 5.Rbe1#
                    • 5.Qf2#
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Rbe1#
                    • 5.Qf2#
            • 3.Qa7
              • threat
                • 4.Rf2#
                • 4.Qf2#
              • 3...e3
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Qd4#
                • 4.Qd4
                  • threat
                    • 5.Rbe1#
                    • 5.Qd1#
                • 4.Qa4
                  • threat
                    • 5.Qd1#
                  • 4...Kd2
                    • 5.Qd1#
                  • 4...Sc2
                    • 5.Qxc2#
          • 2...c3
            • 3.Rbe1+
              • 3...Kd2
                • 4.Qa2+
                  • 4...c2
                    • 5.Qxc2#
            • 3.Qa2+
              • 3...c2
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Qxc2#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rbe1#
                    • 5.Qf2#
        • 2.Qa4
          • threat
            • 3.Rce1+
              • 3...Kd2
                • 4.Qd1#
            • 3.Qd1+
              • 3...Ke3
                • 4.Qe1#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Rf2#
                • 4.Qf2#
              • 3...e3
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                • 4.Qa4
                  • threat
                    • 5.Qd1#
                  • 4...Kd2
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
            • 3.Kb7
              • threat
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qd1#
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Bd4#
                    • 5.Qe1#
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Bd4
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Kd2
                    • 5.Qd1#
              • 3...Kd2
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Rf2+
                  • 4...Kxc1
                    • 5.Bb2#
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Bd4#
                    • 5.Qe1#
                • 4.Bd4
                  • threat
                    • 5.Qd1#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                • 4.Rce1
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
              • 3...Ke3
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qd1#
                • 4.Qxa7+
                  • 4...Kd2
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...Bc2
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qxc2#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rf2#
                    • 5.Qxc2#
                  • 4...Kd2
                    • 5.Rxc2#
                    • 5.Qxc2#
                  • 4...Bd1
                    • 5.Qxd1#
            • 3.Kd7
              • threat
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qd1#
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Bd4#
                    • 5.Qe1#
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Bd4
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Kd2
                    • 5.Qd1#
              • 3...Kd2
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Rf2+
                  • 4...Kxc1
                    • 5.Bb2#
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Qd1+
                  • 4...Ke3
                    • 5.Bd4#
                    • 5.Qe1#
                • 4.Bd4
                  • threat
                    • 5.Qd1#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                • 4.Rce1
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
              • 3...Ke3
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qd1#
                • 4.Qxa7+
                  • 4...Kd2
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...Bc2
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qxc2#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
      • 1...Ke3
        • 2.Rxb1
          • threat
            • 3.Rbe1+
              • 3...Kd2
                • 4.Qa2#
          • 2...c3
            • 3.Bxc3
              • threat
                • 4.Rbe1#
              • 3...Sa7+
                • 4.Qxa7+
                  • 4...Ke2
                    • 5.Rbe1#
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Kb7
                  • threat
                    • 5.Rbe1#
                  • 4...Ke2
                    • 5.Rbe1#
                • 4.Kd7
                  • threat
                    • 5.Rbe1#
                  • 4...Ke2
                    • 5.Rbe1#
              • 3...Sxc3
                • 4.Qa7+
                  • 4...Kd2
                    • 5.Rb2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...Sd4
                • 4.Rbe1+
                  • 4...Se2
                    • 5.Qa7#
                • 4.Qa6
                  • 4...Sxf3
                    • 5.Sc2#
                  • 4...exf3
                    • 5.Qd3#
                  • 4...Sb5
                    • 5.Rbe1#
                  • 4...Sc2
                    • 5.Sxc2#
                  • 4...Se2
                    • 5.Sc2#
                  • 4...Sb3
                    • 5.Sc2#
                    • 5.Rbe1#
                  • 4...Sc6
                    • 5.Sc2#
                    • 5.Rbe1#
                  • 4...Se6
                    • 5.Sc2#
                    • 5.Rbe1#
                • 4.Qa7
                  • threat
                    • 5.Rbe1#
                  • 4...Ke2
                    • 5.Rbe1#
          • 2...Sd4
            • 3.Rbe1+
              • 3...Kd2
                • 4.Qa2+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Qa3
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                  • 4...Se2
                    • 5.Rd1#
                  • 4...Sb3
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qa7
                  • threat
                    • 5.Qxd4#
                  • 4...Sxf3
                    • 5.Qf2#
                    • 5.Qa2#
                  • 4...Sc2
                    • 5.Qf2#
                  • 4...Se2
                    • 5.Rd1#
                  • 4...Sb3
                    • 5.Qf2#
                    • 5.Qa2#
                  • 4...Sb5
                    • 5.Qf2#
                    • 5.Qa2#
                  • 4...Sc6
                    • 5.Qf2#
                    • 5.Qa2#
                  • 4...Se6
                    • 5.Qf2#
                    • 5.Qa2#
              • 3...Se2
                • 4.Qa3+
                  • 4...Kd2
                    • 5.Rd1#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Qa7+
                  • 4...Kd2
                    • 5.Rd1#
            • 3.Qa3+
              • 3...Kd2
                • 4.Rb2+
                  • 4...Sc2
                    • 5.Rxc2#
                • 4.Rf2+
                  • 4...Se2
                    • 5.Qc1#
                    • 5.Qc3#
                • 4.Qc1+
                  • 4...Ke2
                    • 5.Qe1#
                • 4.Qc3+
                  • 4...Ke2
                    • 5.Rbe1#
                    • 5.Qe1#
                • 4.Bxd4
                  • threat
                    • 5.Rb2#
                    • 5.Rf2#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Rbe1
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                  • 4...Se2
                    • 5.Rd1#
                  • 4...Sb3
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rbd1#
                    • 5.Qc1#
                    • 5.Qc3#
              • 3...Ke2
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                • 4.Bxd4
                  • threat
                    • 5.Rf2#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kd2
                    • 5.Rb2#
                    • 5.Rf2#
                    • 5.Qb2#
                    • 5.Qa2#
              • 3...Sb3
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb2
                  • threat
                    • 5.Rbe1#
                    • 5.Qf2#
                • 4.Qa2
                  • threat
                    • 5.Rbe1#
                    • 5.Qf2#
              • 3...c3
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Bxc3#
                    • 5.Qc1#
                    • 5.Qxc3#
                  • 4...Se2
                    • 5.Qxc3#
                • 4.Qc1+
                  • 4...Ke2
                    • 5.Qe1#
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Rbe1#
                    • 5.Qe1#
            • 3.Qa2
              • threat
                • 4.Qf2#
              • 3...exf3
                • 4.Qf2+
                  • 4...Ke4
                    • 5.Qxd4#
                • 4.Qxc4
                  • threat
                    • 5.Qd3#
                  • 4...Kd2
                    • 5.Qd3#
                  • 4...Ke4
                    • 5.Rbe1#
                    • 5.Rfe1#
                    • 5.Qxd4#
              • 3...Sc2
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Qxc2#
                  • 4...Sxe1
                    • 5.Qf2#
                • 4.Qxc2
                  • threat
                    • 5.Rbe1#
                    • 5.Qf2#
              • 3...Se2
                • 4.Sc2+
                  • 4...Kd2
                    • 5.Rbd1#
                    • 5.Rfd1#
                  • 4...Kd3
                    • 5.Rbd1#
                    • 5.Rfd1#
            • 3.Qa7
              • threat
                • 4.Bxd4+
                  • 4...Kd2
                    • 5.Rb2#
                    • 5.Rf2#
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qa2#
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Qxd4#
                • 4.Qxd4+
                  • 4...Ke2
                    • 5.Rbe1#
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Bc3
                  • threat
                    • 5.Rbe1#
                  • 4...Ke2
                    • 5.Rbe1#
              • 3...Kd2
                • 4.Rf2+
                  • 4...Ke3
                    • 5.Bxd4#
                    • 5.Qxd4#
                  • 4...Se2
                    • 5.Qd4#
                • 4.Qxd4+
                  • 4...Ke2
                    • 5.Rbe1#
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Bxd4
                  • threat
                    • 5.Rb2#
                    • 5.Rf2#
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qa2#
                • 4.Rbe1
                  • threat
                    • 5.Qxd4#
                  • 4...Sxf3
                    • 5.Qf2#
                    • 5.Qa2#
                  • 4...Sc2
                    • 5.Qf2#
                  • 4...Se2
                    • 5.Rd1#
                  • 4...Sb3
                    • 5.Qf2#
                    • 5.Qa2#
                  • 4...Sb5
                    • 5.Qf2#
                    • 5.Qa2#
                  • 4...Sc6
                    • 5.Qf2#
                    • 5.Qa2#
                  • 4...Se6
                    • 5.Qf2#
                    • 5.Qa2#
                • 4.Rfe1
                  • threat
                    • 5.Rbd1#
                    • 5.Qxd4#
              • 3...Ke2
                • 4.Rbe1+
                  • 4...Kd2
                    • 5.Qxd4#
                • 4.Bxd4
                  • threat
                    • 5.Rf2#
                    • 5.Qa2#
                  • 4...Kd2
                    • 5.Rb2#
                    • 5.Rf2#
                    • 5.Qa2#
                • 4.Qxd4
                  • threat
                    • 5.Rbe1#
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Bc3
                  • threat
                    • 5.Rbe1#
                  • 4...Ke3
                    • 5.Rbe1#
                  • 4...Sxf3
                    • 5.Rf2#
                    • 5.Qf2#
                  • 4...Sc2
                    • 5.Rf2#
                    • 5.Qf2#
      • 1...Bc2
        • 2.Rxc2+
          • 2...Ke3
            • 3.Bc3
              • threat
                • 4.Rg2
                  • 4...Sa7+
                    • 5.Qxa7#
                  • 4...Sxc3
                    • 5.Qa7#
                  • 4...exf3
                    • 5.Re1#
                  • 4...Sa3
                    • 5.Qa7#
                  • 4...Sd4
                    • 5.Bd2#
                  • 4...Sc7
                    • 5.Qa7#
                • 4.Rh2
                  • 4...Sa7+
                    • 5.Qxa7#
                  • 4...Sxc3
                    • 5.Qa7#
                  • 4...exf3
                    • 5.Re1#
                  • 4...Sa3
                    • 5.Qa7#
                  • 4...Sd4
                    • 5.Bd2#
                  • 4...Sc7
                    • 5.Qa7#
                • 4.Qa1
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                  • 4...Sa7+
                    • 5.Qxa7#
                  • 4...Sxc3
                    • 5.Qxc3#
                    • 5.Qa7#
              • 3...Sd4
                • 4.Qa7
                  • 4...exf3
                    • 5.Re1#
                    • 5.Qxd4#
            • 3.Bf6
              • threat
                • 4.Qa1
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                  • 4...Sa7+
                    • 5.Qxa7#
                • 4.Qa2
                  • threat
                    • 5.Re2#
                  • 4...Sa7+
                    • 5.Qxa7#
                  • 4...exf3
                    • 5.Re1#
                  • 4...Sc3
                    • 5.Rxc3#
                    • 5.Qa7#
                  • 4...Sd4
                    • 5.Rc3#
              • 3...Sd4
                • 4.Qa7
                  • threat
                    • 5.Bxd4#
                    • 5.Qxd4#
            • 3.Bg7
              • threat
                • 4.Qa1
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                  • 4...Sa7+
                    • 5.Qxa7#
                • 4.Qa2
                  • threat
                    • 5.Re2#
                  • 4...Sa7+
                    • 5.Qxa7#
                  • 4...exf3
                    • 5.Re1#
                  • 4...Sc3
                    • 5.Rxc3#
                    • 5.Qa7#
                  • 4...Sd4
                    • 5.Rc3#
              • 3...Sd4
                • 4.Qa7
                  • threat
                    • 5.Bxd4#
                    • 5.Qxd4#
            • 3.Bh8
              • threat
                • 4.Qa1
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                  • 4...Sa7+
                    • 5.Qxa7#
                • 4.Qa2
                  • threat
                    • 5.Re2#
                  • 4...Sa7+
                    • 5.Qxa7#
                  • 4...exf3
                    • 5.Re1#
                  • 4...Sc3
                    • 5.Rxc3#
                    • 5.Qa7#
                  • 4...Sd4
                    • 5.Rc3#
              • 3...Sd4
                • 4.Qa7
                  • threat
                    • 5.Bxd4#
                    • 5.Qxd4#
            • 3.Qa2
              • threat
                • 4.Re2#
              • 3...c3
                • 4.Rxc3+
                  • 4...Kd4
                    • 5.Sc6#
                  • 4...Sxc3
                    • 5.Qf2#
        • 2.Sxc2
          • threat
            • 3.Qa5+
              • 3...Ke2
                • 4.Qe1+
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Qd1#
              • 3...Kd3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qe1#
                    • 5.Qd2#
              • 3...Sc3
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
                • 4.Sd4
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                  • 4...Ke3
                    • 5.Qxc3#
                • 4.Rce1
                  • threat
                    • 5.Qxc3#
                  • 4...Kxc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                • 4.Rfe1
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
              • 3...c3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qxb5#
                • 4.Qxb5
                  • threat
                    • 5.Rfd1#
            • 3.Rfe1
              • threat
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
              • 3...Sa7+
                • 4.Qxa7
                  • threat
                    • 5.Qd4#
                  • 4...Kd3
                    • 5.Qd4#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Kd2
                    • 5.Rcd1#
                    • 5.Qa2#
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
              • 3...Sa3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa4#
                • 4.Qa5+
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Sxa3
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
                • 4.Qxa3
                  • threat
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Sb4
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                • 4.Sd4
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
                • 4.Qa4
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
              • 3...Sc3
                • 4.Qa5
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
              • 3...Sd4
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                • 4.Qa5+
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Sxd4
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
                • 4.Qa2
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Rcd1#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
                • 4.Sb4
                  • threat
                    • 5.Rc2#
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rfe1
                  • threat
                    • 5.Qd4#
                  • 4...Kd3
                    • 5.Qd4#
              • 3...Ke2
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rd1#
                    • 5.Qd4#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Sb4
                  • threat
                    • 5.Rf2#
                    • 5.Qf2#
                  • 4...Kd2
                    • 5.Rc2#
                    • 5.Qf2#
                  • 4...e3
                    • 5.Qa2#
                • 4.Rcd1
                  • threat
                    • 5.Qf2#
                  • 4...e3
                    • 5.Sd4#
                • 4.Qd4
                  • threat
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Kd2
                    • 5.Rc2#
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
                • 4.Rfe1
                  • threat
                    • 5.Qd4#
                  • 4...Kd2
                    • 5.Qd4#
                • 4.Rf2
                  • threat
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rd1#
                    • 5.Qd4#
          • 2...Ke2
            • 3.Rce1+
              • 3...Kd2
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Rd1#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Kd2
                    • 5.Qa2#
          • 2...Kd3
            • 3.Sb4+
              • 3...Kd2
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
              • 3...Ke2
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qa2#
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
              • 3...Ke3
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qa2#
          • 2...Sa3
            • 3.Rcd1+
              • 3...Ke2
                • 4.Qxa3
                  • threat
                    • 5.Sd4#
                  • 4...c3
                    • 5.Qa6#
                • 4.Qa7
                  • threat
                    • 5.Qf2#
                  • 4...e3
                    • 5.Sd4#
            • 3.Qa5+
              • 3...Ke2
                • 4.Sd4+
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...Ke3
                    • 5.Qc3#
                • 4.Rce1+
                  • 4...Kd3
                    • 5.Qc3#
                • 4.Qe1+
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Qd1#
              • 3...Kd3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qc3#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qe1#
                    • 5.Qd2#
                • 4.Qc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
              • 3...c3
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
            • 3.Qxa3
              • threat
                • 4.Rf2#
              • 3...Ke2
                • 4.Sd4+
                  • 4...Kd2
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
                    • 5.Qc3#
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Rf2#
                    • 5.Qc3#
                • 4.Rcd1
                  • threat
                    • 5.Sd4#
                  • 4...c3
                    • 5.Qa6#
                • 4.Qc3
                  • threat
                    • 5.Sd4#
                    • 5.Rce1#
              • 3...c3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qxc3#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qa6#
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Qxc3#
                    • 5.Qa6#
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
                • 4.Sd4
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                  • 4...Ke3
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Rxc2#
                    • 5.Rf2#
                    • 5.Qc3#
                • 4.Rce1
                  • threat
                    • 5.Qxc3#
                  • 4...Kxc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                • 4.Rfe1
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                • 4.Qa6
                  • threat
                    • 5.Rfd1#
              • 3...e3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qb2#
                    • 5.Qa2#
                    • 5.Qc3#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Sd4#
                • 4.Qc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
                • 4.Sb4
                  • threat
                    • 5.Rc2#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Sd4
                  • threat
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Qc3#
                • 4.Rce1
                  • threat
                    • 5.Qc3#
                  • 4...Kxc2
                    • 5.Re2#
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Rfe1
                  • threat
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
            • 3.Rfe1
              • threat
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa4#
                • 4.Qa5+
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Sxa3
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
                • 4.Qxa3
                  • threat
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Sb4
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                • 4.Sd4
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
                • 4.Qa4
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Rcd1#
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa4#
                • 4.Qxa3+
                  • 4...Kd2
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Sxa3
                  • threat
                    • 5.Rcd1#
                  • 4...Kd2
                    • 5.Rcd1#
              • 3...Sb1
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                • 4.Sb4
                  • threat
                    • 5.Rcd1#
                    • 5.Qa2#
                  • 4...Sc3
                    • 5.Bxc3#
                • 4.Qa7
                  • threat
                    • 5.Qd4#
                  • 4...Kd3
                    • 5.Qd4#
              • 3...Sb5
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
            • 3.Qa7
              • threat
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Ke2
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rd1#
                    • 5.Qd4#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Rcd1
                  • threat
                    • 5.Qf2#
                  • 4...e3
                    • 5.Sd4#
                • 4.Qd4
                  • threat
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Kd2
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
                • 4.Rf2
                  • threat
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rd1#
                    • 5.Qd4#
              • 3...Sxc2
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Rcd1#
                    • 5.Rfd1#
              • 3...exf3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                    • 5.Qe7#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rfe1#
                    • 5.Rf2#
                    • 5.Qd1#
                • 4.Sb4
                  • threat
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                  • 4...f2
                    • 5.Qxf2#
                • 4.Qe7
                  • threat
                    • 5.Rfd1#
                  • 4...Kd3
                    • 5.Rfd1#
              • 3...e3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Sd4#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qd1#
          • 2...Sc3
            • 3.Bxc3+
              • 3...Ke2
                • 4.Sb4
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
              • 3...Kxc3
                • 4.Qa3+
                  • 4...Kd2
                    • 5.Rf2#
                • 4.Rfd1
                  • threat
                    • 5.Qa3#
                  • 4...Kb2
                    • 5.Qa3#
                  • 4...Kb3
                    • 5.Qa3#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
            • 3.Rfe1
              • threat
                • 4.Qa5
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
              • 3...Kd3
                • 4.Qa3
                  • threat
                    • 5.Qxc3#
                  • 4...Kd2
                    • 5.Qxc3#
              • 3...Sd1
                • 4.Rcxd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
              • 3...Sb1
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                • 4.Sb4
                  • threat
                    • 5.Rcd1#
                    • 5.Qa2#
                  • 4...Sc3
                    • 5.Bxc3#
                • 4.Qa7
                  • threat
                    • 5.Qd4#
                  • 4...Kd3
                    • 5.Qd4#
              • 3...Sa2
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qxa2#
                    • 5.Qa4#
                • 4.Qxa2
                  • threat
                    • 5.Sb4#
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Rcd1#
              • 3...Sa4
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qxa4#
                • 4.Qxa4
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
              • 3...Sb5
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
            • 3.Qa3
              • threat
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
                • 4.Sd4
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                  • 4...Ke3
                    • 5.Qxc3#
                  • 4...Sxd5
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
                  • 4...Sb1
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
                  • 4...Sd1
                    • 5.Rcxd1#
                    • 5.Rc2#
                    • 5.Rfxd1#
                  • 4...Sa2
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
                  • 4...Se2
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                  • 4...Sa4
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
                  • 4...Sb5
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
              • 3...Ke2
                • 4.Sd4+
                  • 4...Kd2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                  • 4...Ke3
                    • 5.Qxc3#
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                • 4.Qxc3
                  • threat
                    • 5.Sd4#
                    • 5.Rce1#
              • 3...Kd3
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
                • 4.Rce1
                  • threat
                    • 5.Qxc3#
                  • 4...Kxc2
                    • 5.Qxc3#
                  • 4...Kd2
                    • 5.Qxc3#
                • 4.Rfe1
                  • threat
                    • 5.Qxc3#
                  • 4...Kd2
                    • 5.Qxc3#
              • 3...Sd1
                • 4.Rcxd1+
                  • 4...Kxc2
                    • 5.Qb2#
                    • 5.Qa2#
                    • 5.Qc3#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Sd4#
            • 3.Qa5
              • threat
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
                • 4.Sd4
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                  • 4...Ke3
                    • 5.Qxc3#
                • 4.Rce1
                  • threat
                    • 5.Qxc3#
                  • 4...Kxc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                • 4.Rfe1
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
              • 3...Ke2
                • 4.Sd4+
                  • 4...Kd2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                  • 4...Ke3
                    • 5.Qxc3#
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                • 4.Qxc3
                  • threat
                    • 5.Sd4#
                    • 5.Rce1#
              • 3...Kd3
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
            • 3.Qa7
              • threat
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                  • 4...Se2
                    • 5.Rfd1#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                • 4.Sb4
                  • threat
                    • 5.Rc2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...Ke2
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Qd4#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                • 4.Qd4
                  • threat
                    • 5.Rce1#
                    • 5.Rf2#
                  • 4...Sd1
                    • 5.Qxd1#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Kd2
                    • 5.Rc2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
              • 3...Sxd5
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Sd1
                • 4.Rcxd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qd4+
                  • 4...Kxc1
                    • 5.Qxd1#
                  • 4...Ke2
                    • 5.Qxd1#
              • 3...Sb1
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
                • 4.Sb4
                  • threat
                    • 5.Rc2#
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rfe1
                  • threat
                    • 5.Qd4#
                  • 4...Kd3
                    • 5.Qd4#
              • 3...Sa2
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qxa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Sa4
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qxa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Sb5
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rcd1#
                    • 5.Rfd1#
              • 3...e3
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
          • 2...Sd4
            • 3.Qa5+
              • 3...Ke2
                • 4.Sxd4+
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...Ke3
                    • 5.Qc3#
                • 4.Rce1+
                  • 4...Kd3
                    • 5.Qc3#
                • 4.Qe1+
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Qd1#
              • 3...Kd3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qc3#
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Qe1#
                    • 5.Qd2#
                • 4.Qc3+
                  • 4...Ke2
                    • 5.Sxd4#
                    • 5.Rce1#
              • 3...c3
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sxd4#
                    • 5.Rce1#
                • 4.Sxd4
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                  • 4...Ke3
                    • 5.Qxc3#
            • 3.Sxd4
              • threat
                • 4.Qa2+
                  • 4...Kd3
                    • 5.Qe2#
                  • 4...Ke3
                    • 5.Qe2#
                • 4.Qa5+
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...Ke3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Rc3
                  • threat
                    • 5.Qa2#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
                • 4.Qa3
                  • threat
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Kd3
                • 4.Qa3+
                  • 4...Kd2
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Ke3
                • 4.Qa3+
                  • 4...Kd2
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
              • 3...c3
                • 4.Rxc3
                  • threat
                    • 5.Qa2#
                • 4.Qc6
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                  • 4...Ke3
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Qc3#
                • 4.Qa3
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                  • 4...Ke3
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Rxc2#
                    • 5.Rf2#
                    • 5.Qc3#
                • 4.Qa5
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                  • 4...Ke3
                    • 5.Qxc3#
            • 3.Rfe1
              • threat
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                • 4.Qa5+
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Sxd4
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
                • 4.Qa2
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Rcd1#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Rcd1#
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                • 4.Qa2
                  • threat
                    • 5.Sb4#
                    • 5.Rcd1#
                  • 4...Kd2
                    • 5.Rcd1#
              • 3...Sb5
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
              • 3...Sc6
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
            • 3.Qa2
              • threat
                • 4.Sxd4+
                  • 4...Kd3
                    • 5.Qe2#
                  • 4...Ke3
                    • 5.Qe2#
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Rcd1#
              • 3...Ke2
                • 4.Sxd4+
                  • 4...Kd3
                    • 5.Qe2#
                  • 4...Ke3
                    • 5.Qe2#
                • 4.Qxc4+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rfd1#
              • 3...Kd3
                • 4.Se1+
                  • 4...Ke3
                    • 5.Rc3#
                    • 5.Qf2#
                • 4.Sb4+
                  • 4...Ke3
                    • 5.Rc3#
                    • 5.Qf2#
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Rfe1
                  • threat
                    • 5.Sb4#
                    • 5.Rcd1#
                  • 4...Kd2
                    • 5.Rcd1#
              • 3...Sxc2
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                    • 5.Qxc2#
                  • 4...Kd3
                    • 5.Rcd1#
                    • 5.Qxc2#
              • 3...Sb3
                • 4.Se1+
                  • 4...Kxc1
                    • 5.Sg2#
                    • 5.Sd3#
                    • 5.Qc2#
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Sb4+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Sd4+
                  • 4...Kd3
                    • 5.Qe2#
                  • 4...Ke3
                    • 5.Qe2#
              • 3...e3
                • 4.Se1+
                  • 4...Kxc1
                    • 5.Sg2#
                    • 5.Sd3#
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Sa3+
                  • 4...Kd3
                    • 5.Rcd1#
                    • 5.Rc3#
                    • 5.Rfd1#
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Sb4+
                  • 4...Sc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                • 4.Sxd4+
                  • 4...Kd3
                    • 5.Rcd1#
                    • 5.Rfd1#
                    • 5.Qc2#
                    • 5.Qe2#
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Sxd4#
                    • 5.Qxc4#
                • 4.Rfd1+
                  • 4...Ke2
                    • 5.Sxd4#
                • 4.Qxc4
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rfd1#
            • 3.Qa3
              • threat
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qb2#
                    • 5.Qa2#
                    • 5.Qc3#
                  • 4...Ke2
                    • 5.Sxd4#
                • 4.Qc3+
                  • 4...Ke2
                    • 5.Sxd4#
                    • 5.Rce1#
                • 4.Sxd4
                  • threat
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Ke2
                • 4.Sxd4+
                  • 4...Kd2
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
                    • 5.Qc3#
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qc3#
              • 3...Sb3
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Rd1#
              • 3...c3
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sxd4#
                    • 5.Rce1#
                • 4.Sxd4
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                  • 4...Ke3
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Rxc2#
                    • 5.Rf2#
                    • 5.Qc3#
            • 3.Qa4
              • threat
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qxc4#
              • 3...Ke2
                • 4.Qxc4+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rfd1#
              • 3...Kd3
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qxc4#
              • 3...Sxc2
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
              • 3...Sb3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qxc4#
                  • 4...Ke2
                    • 5.Qxc4#
              • 3...c3
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qc4#
                • 4.Qxd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...e3
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Sxd4#
                    • 5.Qxc4#
                • 4.Qxc4
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rfd1#
            • 3.Qa7
              • threat
                • 4.Qxd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Ke2
                • 4.Qxd4
                  • threat
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Kd3
                • 4.Qxd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Sxc2
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Rcd1#
                    • 5.Rfd1#
              • 3...Sxf3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Sb4#
              • 3...exf3
                • 4.Qxd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rfe1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Sb3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
              • 3...Sb5
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rcd1#
                    • 5.Rfd1#
              • 3...Sc6
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Rcd1#
                    • 5.Rfd1#
              • 3...Se6
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rcd1#
                    • 5.Rfd1#
              • 3...e3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Sxd4#
                • 4.Qxd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qd1#
          • 2...Sc7
            • 3.Bc3+
              • 3...Ke2
                • 4.Sb4
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
              • 3...Kxc3
                • 4.Qa3+
                  • 4...Kd2
                    • 5.Rf2#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
            • 3.Rcd1+
              • 3...Ke2
                • 4.Kxc7
                  • 4...exf3
                    • 5.Qe8#
                  • 4...c3
                    • 5.Qa6#
                  • 4...e3
                    • 5.Sd4#
                • 4.Qc6
                  • threat
                    • 5.Qxc4#
                  • 4...c3
                    • 5.Qc4#
                • 4.Qa2
                  • threat
                    • 5.Qxc4#
                  • 4...c3
                    • 5.Qc4#
                • 4.Qa4
                  • threat
                    • 5.Qxc4#
                  • 4...c3
                    • 5.Qc4#
                • 4.Qa7
                  • threat
                    • 5.Qf2#
                  • 4...e3
                    • 5.Sd4#
            • 3.Qa5+
              • 3...Ke2
                • 4.Sd4+
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...Ke3
                    • 5.Qc3#
                • 4.Rce1+
                  • 4...Kd3
                    • 5.Qc3#
                • 4.Qe1+
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Qd1#
                • 4.Qc3
                  • threat
                    • 5.Sd4#
                    • 5.Rce1#
              • 3...Kd3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qc3#
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qe1#
                    • 5.Qd2#
                • 4.Qc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
              • 3...c3
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
            • 3.Sb4
              • threat
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Rc2+
                  • 4...Ke3
                    • 5.Qa7#
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rc2#
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qa2#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Qa2#
                • 4.Qa7
                  • threat
                    • 5.Rc2#
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...Ke2
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qa2#
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Bd4
                  • threat
                    • 5.Rf2#
                    • 5.Qa2#
                  • 4...Kd2
                    • 5.Rc2#
                    • 5.Qa2#
                • 4.Qa7
                  • threat
                    • 5.Rf2#
                    • 5.Qf2#
                  • 4...Kd2
                    • 5.Rc2#
                    • 5.Qf2#
                  • 4...e3
                    • 5.Qa2#
              • 3...Ke3
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qa2#
                • 4.Qa7+
                  • 4...Kd2
                    • 5.Rc2#
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke2
                    • 5.Rce1#
                • 4.Qa2
                  • threat
                    • 5.Rce1#
                    • 5.Qf2#
            • 3.Qa2
              • threat
                • 4.Se1+
                  • 4...Kxc1
                    • 5.Sg2#
                    • 5.Sd3#
                    • 5.Qc2#
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Sb4+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Sd4+
                  • 4...Kd3
                    • 5.Qe2#
                  • 4...Ke3
                    • 5.Qe2#
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Qxc4
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Rfe1
                  • threat
                    • 5.Sb4#
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Rcd1#
              • 3...Ke2
                • 4.Se1+
                  • 4...Kxf1
                    • 5.Sg2#
                    • 5.Sd3#
                    • 5.Qg2#
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Sb4+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Sd4+
                  • 4...Kd3
                    • 5.Qe2#
                  • 4...Ke3
                    • 5.Qe2#
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Sb4#
                  • 4...Kd3
                    • 5.Sb4#
                • 4.Qxc4+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Rcd1
                  • threat
                    • 5.Qxc4#
                  • 4...c3
                    • 5.Qc4#
              • 3...Kd3
                • 4.Se1+
                  • 4...Ke3
                    • 5.Qf2#
                • 4.Sb4+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Rfe1
                  • threat
                    • 5.Sb4#
                    • 5.Rcd1#
                  • 4...Kd2
                    • 5.Sb4#
                    • 5.Rcd1#
              • 3...c3
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qc4#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
                • 4.Qc4
                  • threat
                    • 5.Bxc3#
                    • 5.Rfd1#
            • 3.Qa3
              • threat
                • 4.Rf2#
              • 3...Ke2
                • 4.Sd4+
                  • 4...Kd2
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Rf2#
                    • 5.Qc3#
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Rf2#
                    • 5.Qc3#
                • 4.Qc3
                  • threat
                    • 5.Sd4#
                    • 5.Rce1#
              • 3...c3
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Qxc3#
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
              • 3...e3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qb2#
                    • 5.Qa2#
                    • 5.Qc3#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Sd4#
                • 4.Qc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
                • 4.Sb4
                  • threat
                    • 5.Rc2#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Sd4
                  • threat
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                    • 5.Qc3#
            • 3.Qa4
              • threat
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Qxc4
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                  • 4...Kd3
                    • 5.Rcd1#
              • 3...Ke2
                • 4.Qxc4+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Rcd1
                  • threat
                    • 5.Qxc4#
                  • 4...c3
                    • 5.Qc4#
              • 3...Kd3
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                  • 4...Kd2
                    • 5.Rcd1#
              • 3...c3
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qc4#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                    • 5.Qd4#
                  • 4...Kd3
                    • 5.Rcd1#
                    • 5.Qd4#
                • 4.Qc4
                  • threat
                    • 5.Bxc3#
                    • 5.Rfd1#
            • 3.Qa7
              • threat
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
                • 4.Sb4
                  • threat
                    • 5.Rc2#
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...Ke2
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rd1#
                    • 5.Qd4#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rcd1#
                    • 5.Rfd1#
                • 4.Sb4
                  • threat
                    • 5.Rf2#
                    • 5.Qf2#
                  • 4...Kd2
                    • 5.Rc2#
                    • 5.Qf2#
                  • 4...e3
                    • 5.Qa2#
                • 4.Rcd1
                  • threat
                    • 5.Qf2#
                  • 4...e3
                    • 5.Sd4#
                • 4.Qd4
                  • threat
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Kd2
                    • 5.Rc2#
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qd1#
                • 4.Rf2
                  • threat
                    • 5.Se1#
                    • 5.Sb4#
                    • 5.Rd1#
                    • 5.Qd4#
              • 3...e3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Sd4#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qd1#
                • 4.Sb4
                  • threat
                    • 5.Rc2#
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Qa2#
          • 2...c3
            • 3.Rcd1+
              • 3...Ke2
                • 4.Qa6
                  • threat
                    • 5.Qxb5#
          • 2...e3
            • 3.Qa5+
              • 3...Ke2
                • 4.Qe1+
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Qd1#
              • 3...Kd3
                • 4.Sb4+
                  • 4...Kd2
                    • 5.Rc2#
                    • 5.Qa2#
                  • 4...Ke2
                    • 5.Qa2#
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qe1#
              • 3...Sc3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qxc3#
                  • 4...Ke2
                    • 5.Sd4#
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Sd4#
                    • 5.Rce1#
                • 4.Sd4
                  • threat
                    • 5.Rcd1#
                    • 5.Rfd1#
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                • 4.Rce1
                  • threat
                    • 5.Qxc3#
                  • 4...Kxc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
                • 4.Rfe1
                  • threat
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
              • 3...c3
                • 4.Rcd1+
                  • 4...Kxc2
                    • 5.Qa2#
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qxb5#
        • 2.Qa2
          • threat
            • 3.Rxc2+
              • 3...Ke3
                • 4.Re2#
            • 3.Qxc2+
              • 3...Ke3
                • 4.Rce1#
                • 4.Qf2#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Rxc2#
                • 4.Qf2#
              • 3...Bd1
                • 4.Bc3+
                  • 4...Kxc1
                    • 5.Qa1#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rcxd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Rc2+
                  • 4...Bxc2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kxc1
                    • 5.Qb2#
                    • 5.Qc2#
                  • 4...Be2
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                • 4.Qd4+
                  • 4...Kxc1
                    • 5.Rxd1#
                    • 5.Qb2#
                    • 5.Qxd1#
                  • 4...Ke2
                    • 5.Qf2#
              • 3...Bd3
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Rc2+
                  • 4...Bxc2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                • 4.Rfe1
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                  • 4...Bc2
                    • 5.Qf2#
                • 4.Qd4
                  • threat
                    • 5.Rc2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
            • 3.Kb7
              • threat
                • 4.Rxc2+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.Qxa7#
                • 4.Rf2+
                  • 4...Kxc1
                    • 5.Qxc2#
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rxc2#
                    • 5.Qxc2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qxc2#
                • 4.Rce1
                  • threat
                    • 5.Qxc2#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                    • 5.Qxc2#
              • 3...Ke2
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qxc2#
                • 4.Rxc2+
                  • 4...Kxf1
                    • 5.Rc1#
                    • 5.Qb1#
                  • 4...Ke3
                    • 5.Re2#
                    • 5.Qxa7#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Bd4
                  • threat
                    • 5.Rf2#
                    • 5.Qxc2#
                  • 4...Kd2
                    • 5.Rxc2#
                    • 5.Qxc2#
              • 3...Ke3
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qxc2#
                • 4.Qxa7+
                  • 4...Kd2
                    • 5.Rxc2#
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rxc2
                  • threat
                    • 5.Re2#
                    • 5.Qxa7#
                  • 4...exf3
                    • 5.Re1#
                • 4.Qxc2
                  • threat
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Bd1
                    • 5.Qd2#
                    • 5.Qf2#
                  • 4...Bd3
                    • 5.Qd2#
                    • 5.Qf2#
            • 3.Kd7
              • threat
                • 4.Rxc2+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.Qxa7#
                • 4.Rf2+
                  • 4...Kxc1
                    • 5.Qxc2#
                  • 4...Ke3
                    • 5.Qxa7#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Bd4
                  • threat
                    • 5.Rxc2#
                    • 5.Qxc2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qxc2#
                • 4.Rce1
                  • threat
                    • 5.Qxc2#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                    • 5.Qxc2#
              • 3...Ke2
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qxc2#
                • 4.Rxc2+
                  • 4...Kxf1
                    • 5.Rc1#
                    • 5.Qb1#
                  • 4...Ke3
                    • 5.Re2#
                    • 5.Qxa7#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
                • 4.Bd4
                  • threat
                    • 5.Rf2#
                    • 5.Qxc2#
                  • 4...Kd2
                    • 5.Rxc2#
                    • 5.Qxc2#
              • 3...Ke3
                • 4.Rce1+
                  • 4...Kd2
                    • 5.Qxc2#
                • 4.Qxa7+
                  • 4...Kd2
                    • 5.Rxc2#
                    • 5.Qf2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rxc2
                  • threat
                    • 5.Re2#
                    • 5.Qxa7#
                  • 4...exf3
                    • 5.Re1#
                • 4.Qxc2
                  • threat
                    • 5.Rce1#
                    • 5.Qf2#
      • 1...c3
        • 2.Qa3
          • threat
            • 3.Bxc3+
              • 3...Sxc3
                • 4.Rf2+
                  • 4...Ke3
                    • 5.Qa7#
                  • 4...Se2
                    • 5.Qc3#
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
            • 3.Rcd1+
              • 3...Ke2
                • 4.Rde1+
                  • 4...Kd2
                    • 5.Qc1#
              • 3...Ke3
                • 4.Qc1+
                  • 4...Ke2
                    • 5.Rde1#
            • 3.Qxc3+
              • 3...Sxc3
                • 4.Bxc3+
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
            • 3.Rfe1
              • threat
                • 4.Rcd1#
              • 3...Sa7+
                • 4.Qxa7
                  • threat
                    • 5.Bxc3#
                    • 5.Rcd1#
                    • 5.Qf2#
                • 4.Kb7
                  • threat
                    • 5.Bxc3#
                    • 5.Rcd1#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Kd7
                  • threat
                    • 5.Bxc3#
                    • 5.Rcd1#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...Bc2
                • 4.Rxc2+
                  • 4...Kxe1
                    • 5.Qc1#
              • 3...c2
                • 4.Rxc2+
                  • 4...Kxe1
                    • 5.Qc1#
                  • 4...Bxc2
                    • 5.Qc1#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Bxc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qf2#
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Rc2+
                  • 4...Bxc2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Bxc3#
                    • 5.Rcd1#
                    • 5.Rc2#
                    • 5.Rfd1#
                • 4.Qd4
                  • threat
                    • 5.Rc2#
                  • 4...Ke2
                    • 5.Rf2#
                    • 5.Qf2#
                  • 4...c2
                    • 5.Rxc2#
              • 3...e3
                • 4.Bxc3+
                  • 4...Ke2
                    • 5.Rce1#
                • 4.Qd4+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qd1#
                  • 4...Bd3
                    • 5.Rc2#
                    • 5.Qxd3#
          • 2...Ke3
            • 3.Bxc3
              • threat
                • 4.Rce1#
              • 3...Sa7+
                • 4.Qxa7+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Rf2#
                    • 5.Qf2#
              • 3...Sxc3
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
                  • 4...Bd3
                    • 5.Rce1#
              • 3...Bd3
                • 4.Rce1+
                  • 4...Be2
                    • 5.Qc1#
              • 3...Sd4
                • 4.Bxd4+
                  • 4...Kd2
                    • 5.Rf2#
                  • 4...Ke2
                    • 5.Rf2#
                  • 4...Kxd4
                    • 5.Qc3#
                • 4.Rce1+
                  • 4...Se2
                    • 5.Qc1#
                    • 5.Qa7#
          • 2...Bc2
            • 3.Bxc3+
              • 3...Sxc3
                • 4.Rxc2+
                  • 4...Ke3
                    • 5.Qxc3#
                    • 5.Qa7#
          • 2...Bd3
            • 3.Bxc3+
              • 3...Ke3
                • 4.Rce1+
                  • 4...Be2
                    • 5.Qc1#
              • 3...Sxc3
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
                  • 4...Ke3
                    • 5.Rce1#
          • 2...e3
            • 3.Bxc3+
              • 3...Sxc3
                • 4.Qb2+
                  • 4...Bc2
                    • 5.Rxc2#
                    • 5.Qxc2#
                • 4.Qxc3+
                  • 4...Ke2
                    • 5.Rce1#
                    • 5.Qe1#
                • 4.Rxb1
                  • threat
                    • 5.Rb2#
                    • 5.Qb2#
                  • 4...Ke2
                    • 5.Qb2#
                  • 4...Sd1
                    • 5.Qd3#
                  • 4...Sa4
                    • 5.Qd3#
                  • 4...e2
                    • 5.Qc1#
            • 3.Rcd1+
              • 3...Ke2
                • 4.Rde1+
                  • 4...Kd2
                    • 5.Qc1#
            • 3.Rc2+
              • 3...Bxc2
                • 4.Qc1+
                  • 4...Ke2
                    • 5.Qe1#
            • 3.Qa2+
              • 3...c2
                • 4.Rcd1+
                  • 4...Ke2
                    • 5.Qc4#
                • 4.Rxc2+
                  • 4...Bxc2
                    • 5.Qxc2#
                • 4.Qxc2+
                  • 4...Bxc2
                    • 5.Rxc2#
            • 3.Qxc3+
              • 3...Sxc3
                • 4.Bxc3+
                  • 4...Ke2
                    • 5.Rce1#
    • 1.Qa4!
      • threat
        • 2.Qd1#
      • 1...Sc3
        • 2.Bxc3+
          • 2...Kxc3
            • 3.Rxc1+
              • 3...Kb2
                • 4.Qa1+
                  • 4...Kxa1
                    • 5.Rxb1#
                  • 4...Kb3
                    • 5.Rxb1#
              • 3...Kd2
                • 4.Rfe1
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
              • 3...Kd4
                • 4.Qa7+
                  • 4...Ke5
                    • 5.Qg7#
              • 3...Bc2
                • 4.Rfd1
                  • threat
                    • 5.Rxc2#
                    • 5.Qa3#
                  • 4...Kb2
                    • 5.Rxc2#
        • 2.Rd1+
          • 2...Ke2
            • 3.Bxc3
              • threat
                • 4.Rde1#
              • 3...Bd2
                • 4.Rxd2+
                  • 4...Kxf1
                    • 5.Qd1#
                  • 4...Ke3
                    • 5.Qa7#
        • 2.Qa7
          • threat
            • 3.Qf2+
              • 3...Se2
                • 4.Rd1#
                • 4.Rxe2#
                • 4.Qxe2#
            • 3.Qd4+
              • 3...Bd3
                • 4.Bxc3#
                • 4.Qxc3#
          • 2...Bd3
            • 3.Qf2+
              • 3...Be2
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                • 4.Rxc1
                  • threat
                    • 5.Bxc3#
                    • 5.Rc2#
          • 2...Bb2
            • 3.Qf2+
              • 3...Se2
                • 4.Qxe2+
                  • 4...Kc3
                    • 5.Qxb2#
                • 4.Bxb2
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
            • 3.Bxb2
              • threat
                • 4.Bc1#
              • 3...Sd1
                • 4.Rxd1+
                  • 4...Ke2
                    • 5.Qf2#
    • 1.Qa5!
      • threat
        • 2.Rf2+
          • 2...Kxe1
            • 3.Sd3+
              • 3...Kd1
                • 4.Qe1#
      • 1...e3
        • 2.Sa2+
          • 2...Kc2
            • 3.Rxc1+
              • 3...Kb3
                • 4.Qb4+
                  • 4...Kxa2
                    • 5.Qb2#
              • 3...Kd3
                • 4.Rcd1+
                  • 4...Kc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Sc1#
                    • 5.Qe1#
            • 3.Re2+
              • 3...Bd2
                • 4.Sb4+
                  • 4...Kb3
                    • 5.Rxb1#
            • 3.Qa4+
              • 3...Kd3
                • 4.Sxc1+
                  • 4...Kd2
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qd1#
                • 4.Sb4+
                  • 4...Kd2
                    • 5.Qd1#
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Sxc1#
                  • 4...Bd2
                    • 5.Sc1#
                • 4.Qd1+
                  • 4...Bd2
                    • 5.Sc1#
                    • 5.Sb4#
                    • 5.Qxb1#
            • 3.Sxc1
              • threat
                • 4.Re2#
              • 3...Sa7+
                • 4.Qxa7
                  • threat
                    • 5.Re2#
                  • 4...Kd2
                    • 5.Re2#
                  • 4...Ba2
                    • 5.Qxa2#
                  • 4...e2
                    • 5.Rxe2#
                • 4.Kb7
                  • threat
                    • 5.Re2#
                    • 5.Qc3#
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Kd7
                  • threat
                    • 5.Re2#
                    • 5.Qc3#
                  • 4...Ba2
                    • 5.Qxa2#
        • 2.Rd1+
          • 2...Ke2
            • 3.Qxb5
              • threat
                • 4.Qxc4+
                  • 4...Bd3
                    • 5.Qxd3#
              • 3...Ba2
                • 4.Sxa2
                  • threat
                    • 5.Sxc1#
                    • 5.Sc3#
                    • 5.Qxc4#
                • 4.Sd3
                  • threat
                    • 5.Sxc1#
                    • 5.Sxf4#
                  • 4...cxd3
                    • 5.Qxd3#
              • 3...Bc2
                • 4.Qxc4+
                  • 4...Bd3
                    • 5.Qxd3#
                • 4.Sxc2
                  • threat
                    • 5.Sd4#
                    • 5.Qxc4#
              • 3...Bd3
                • 4.Sxd3
                  • threat
                    • 5.Sxc1#
                    • 5.Sxf4#
                  • 4...cxd3
                    • 5.Qxd3#
              • 3...Be4
                • 4.Qxc4+
                  • 4...Bd3
                    • 5.Qxd3#
                • 4.fxe4
                  • threat
                    • 5.Qxc4#
            • 3.Sd3
              • threat
                • 4.Sxc1#
                • 4.Sxf4#
                • 4.Qe1#
              • 3...Sa7+
                • 4.Kb7
                  • threat
                    • 5.Sxc1#
                    • 5.Sxf4#
                    • 5.Qe1#
                • 4.Kd7
                  • threat
                    • 5.Sxc1#
                    • 5.Sxf4#
                    • 5.Qe1#
        • 2.Qxb5
          • threat
            • 3.Qxc4
              • threat
                • 4.Bc3#
                • 4.Rd1#
                • 4.Re2#
                • 4.Qe2#
                • 4.Qxc1#
                • 4.Qc3#
          • 2...Ba2
            • 3.Rd1+
              • 3...Ke2
                • 4.Sxa2
                  • threat
                    • 5.Sxc1#
                    • 5.Sc3#
                    • 5.Qxc4#
                • 4.Sd3
                  • threat
                    • 5.Sxc1#
                    • 5.Sxf4#
                  • 4...cxd3
                    • 5.Qxd3#
            • 3.Sxa2
              • threat
                • 4.Sxc1
                  • threat
                    • 5.Re2#
                    • 5.Qb2#
                  • 4...Kc2
                    • 5.Re2#
                    • 5.Qb2#
                  • 4...e2
                    • 5.Rxe2#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qc3#
              • 3...Kc2
                • 4.Re2+
                  • 4...Kd3
                    • 5.Sxc1#
                  • 4...Bd2
                    • 5.Qxc4#
                    • 5.Qb1#
                • 4.Qxc4+
                  • 4...Kb1
                    • 5.Rxc1#
                  • 4...Kd2
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qc3#
                • 4.Sxc1
                  • threat
                    • 5.Re2#
                    • 5.Qb2#
                  • 4...Kd2
                    • 5.Re2#
                    • 5.Qb2#
              • 3...Kd3
                • 4.Sxc1+
                  • 4...Kc2
                    • 5.Re2#
                    • 5.Qb2#
                  • 4...Kd2
                    • 5.Re2#
                    • 5.Qb2#
                • 4.Qb1+
                  • 4...Kd2
                    • 5.Bc3#
              • 3...e2
                • 4.Qxc4
                  • threat
                    • 5.Rxe2#
                    • 5.Qxe2#
                    • 5.Qc3#
                  • 4...Ke3
                    • 5.Rxe2#
                    • 5.Qxe2#
                    • 5.Qc3#
                    • 5.Qd4#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Kc2
                    • 5.Qa4#
                    • 5.Qxb2#
                  • 4...Ke2
                    • 5.Qxc4#
                    • 5.Qxb2#
                • 4.Qxb2+
                  • 4...Kd3
                    • 5.Sc1#
                    • 5.Sb4#
                    • 5.Rd1#
                    • 5.Qc3#
                    • 5.Qe2#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qe2#
                  • 4...e2
                    • 5.Rxe2#
                    • 5.Qxe2#
            • 3.Rxc1
              • threat
                • 4.Rc2#
              • 3...Ke2
                • 4.Bc3
                  • threat
                    • 5.Rce1#
              • 3...Bb1
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                • 4.Qxc4
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rfd1#
                  • 4...Bd3
                    • 5.Qxd3#
                  • 4...e2
                    • 5.Qc3#
                    • 5.Qxf4#
              • 3...Bb3
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                • 4.Qxc4
                  • threat
                    • 5.Bc3#
                    • 5.Qd3#
                  • 4...Bxc4
                    • 5.Rc2#
                  • 4...Bd1
                    • 5.Rcxd1#
                    • 5.Rfxd1#
              • 3...e2
                • 4.Bc3+
                  • 4...Ke3
                    • 5.Qe8#
                    • 5.Qb6#
                • 4.Rc2+
                  • 4...Ke3
                    • 5.Qe8#
                    • 5.Qb6#
          • 2...Bd3
            • 3.Rd1+
              • 3...Ke2
                • 4.Sxd3
                  • threat
                    • 5.Sxc1#
                    • 5.Sxf4#
                  • 4...cxd3
                    • 5.Qxd3#
      • 1...c3
        • 2.Qxb5
          • threat
            • 3.Re2#
            • 3.Qe2#
          • 2...Bd3
            • 3.Sxd3
              • threat
                • 4.Rf2#
              • 3...Kc2
                • 4.Re2+
                  • 4...Bd2
                    • 5.Rc1#
                    • 5.Qb1#
                • 4.Rf2+
                  • 4...Bd2
                    • 5.Rc1#
                    • 5.Qb1#
                • 4.Sxc1
                  • threat
                    • 5.Re2#
                    • 5.Rf2#
                  • 4...Kd2
                    • 5.Re2#
                    • 5.Qe2#
              • 3...exd3
                • 4.Qa4
                  • threat
                    • 5.Qd1#
                  • 4...c2
                    • 5.Qb4#
                    • 5.Qxf4#
                    • 5.Qa5#
                • 4.Qb1
                  • threat
                    • 5.Qxc1#
                  • 4...Bb2
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Ba3
                    • 5.Rf2#
                    • 5.Qd1#
                • 4.Qb3
                  • threat
                    • 5.Bxc3#
                    • 5.Qd1#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qb4#
              • 3...e3
                • 4.Sxc1
                  • threat
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qd3#
                  • 4...Kc2
                    • 5.Re2#
                    • 5.Qd3#
                • 4.Sb4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qd3#
                • 4.Sc5
                  • threat
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qd3#
                  • 4...Kc2
                    • 5.Qd3#
            • 3.Qb6
              • threat
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...Ba6+
                • 4.Qxa6
                  • threat
                    • 5.Re2#
                    • 5.Qe2#
                  • 4...exf3
                    • 5.Qd3#
              • 3...Bxf1
                • 4.Qf2+
                  • 4...Be2
                    • 5.Qxe2#
              • 3...exf3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                • 4.Qd4
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#
                    • 5.Qxf4#
              • 3...Be2
                • 4.Rxe2+
                  • 4...Kxe2
                    • 5.Qf2#
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                • 4.Qf2
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...c2
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...e3
                • 4.Qd4
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#
        • 2.Qb6
          • threat
            • 3.Qf2#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...e3
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#
                • 4.Qa6
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qe2#
                  • 4...e2
                    • 5.Rxe2#
                    • 5.Qxe2#
                  • 4...Bd3
                    • 5.Qxd3#
            • 3.Kb7
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...e3
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#
            • 3.Kd7
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...e3
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#
    • 1.Qa6!
      • 1...exf3
        • 2.Qa5
          • threat
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Qe1#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Qf2#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                  • 4...Kc3
                    • 5.Qa3#
                • 4.Qf2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
          • 2...Bb2
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Rd2#
                    • 5.Qe1#
                    • 5.Qd2#
              • 3...Kc3
                • 4.Sc6+
                  • 4...Kb3
                    • 5.Rxb2#
                  • 4...Kd3
                    • 5.Rd2#
                    • 5.Qd2#
          • 2...Bd3
            • 3.Qa2+
              • 3...Bb2
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Qc1#
                    • 5.Qxc2#
          • 2...Be4
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Qe1#
                    • 5.Qa4#
            • 3.Qa2+
              • 3...Bb2
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Qc1#
                    • 5.Qxc2#
          • 2...Ba3
            • 3.Sc2+
              • 3...Kxc2
                • 4.Qa4+
                  • 4...Kd2
                    • 5.Qd1#
                  • 4...Kd3
                    • 5.Qd1#
              • 3...Kd3
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qe1#
                    • 5.Qd2#
                  • 4...Ke4
                    • 5.Rfe1#
                    • 5.Qe1#
              • 3...Bb4
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Sxb4#
              • 3...c3
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qxb5#
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Qxb5#
            • 3.Rf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Rd2#
                    • 5.Qe1#
                    • 5.Qd2#
          • 2...Sc3
            • 3.Sa2
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
            • 3.Sc2
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kxc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
            • 3.Sd3
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kxd3
                    • 5.Qxc3#
            • 3.Sa6
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
            • 3.Sc6
              • threat
                • 4.Qxc3#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Qxc3#
                  • 4...Kd3
                    • 5.Qxc3#
          • 2...f2
            • 3.Rxf2+
              • 3...Kxe1
                • 4.Sd3+
                  • 4...Kd1
                    • 5.Qe1#
          • 2...c3
            • 3.Qxb5
              • threat
                • 4.Rf2+
                  • 4...Kxe1
                    • 5.Qf1#
                • 4.Qc4
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxf4#
        • 2.Qb6
          • threat
            • 3.Qf2#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Qf2#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                  • 4...Kc3
                    • 5.Qa3#
                • 4.Qf2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
            • 3.Kb7
              • threat
                • 4.Qf2#
              • 3...Bb2
                • 4.Qf2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
            • 3.Kd7
              • threat
                • 4.Qf2#
              • 3...Bb2
                • 4.Qf2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
      • 1...Bb2
        • 2.Bxb2
          • threat
            • 3.Qa1
              • threat
                • 4.Bc1#
              • 3...Sa7+
                • 4.Kb7
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                • 4.Kd7
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
            • 3.Qa4
              • threat
                • 4.Qd1#
              • 3...Sa7+
                • 4.Kb7
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
                • 4.Kd7
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
                • 4.Qd4
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qa1
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qd1#
                • 4.Qa3
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qg7
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
              • 3...e3
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qa1
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                • 4.Qa3
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qg7
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
          • 2...Ba2
            • 3.Qxa2
              • threat
                • 4.Ba1#
                • 4.Bd4#
                • 4.Be5#
                • 4.Bf6#
                • 4.Bg7#
                • 4.Bh8#
              • 3...Sa7+
                • 4.Qxa7
                  • threat
                    • 5.Qf2#
                    • 5.Qd4#
                • 4.Kb7
                  • threat
                    • 5.Ba1#
                    • 5.Bd4#
                    • 5.Be5#
                    • 5.Bf6#
                    • 5.Bg7#
                    • 5.Bh8#
                  • 4...c3
                    • 5.Bc1#
                • 4.Kd7
                  • threat
                    • 5.Ba1#
                    • 5.Bd4#
                    • 5.Be5#
                    • 5.Bf6#
                    • 5.Bg7#
                    • 5.Bh8#
                  • 4...c3
                    • 5.Bc1#
              • 3...Sa3
                • 4.Ba1+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Bc1+
                  • 4...Kc3
                    • 5.Qb2#
                • 4.Bxa3+
                  • 4...Kc3
                    • 5.Qb2#
                • 4.Bd4+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Be5+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Bf6+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Bg7+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Bh8+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Qxa3
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qa1
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Rf2#
                    • 5.Qc1#
                    • 5.Qd1#
          • 2...Bc2
            • 3.Qa1
              • threat
                • 4.Bc1#
                • 4.Rf2#
                • 4.Qc1#
              • 3...Sa7+
                • 4.Kb7
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Rf2#
                    • 5.Qc1#
          • 2...Bd3
            • 3.Qa1
              • threat
                • 4.Bc1#
                • 4.Qc1#
                • 4.Qd1#
              • 3...Sa7+
                • 4.Kb7
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qd1#
                • 4.Kd7
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qd1#
      • 1...e3
        • 2.Rd1+
          • 2...Ke2
            • 3.Qxb5
              • threat
                • 4.Qxc4+
                  • 4...Bd3
                    • 5.Qxd3#
              • 3...Ba2
                • 4.Sxa2
                  • threat
                    • 5.Sxc1#
                    • 5.Sc3#
                    • 5.Qxc4#
                • 4.Sd3
                  • threat
                    • 5.Sxc1#
                    • 5.Sxf4#
                  • 4...cxd3
                    • 5.Qxd3#
              • 3...Bc2
                • 4.Qxc4+
                  • 4...Bd3
                    • 5.Qxd3#
                • 4.Sxc2
                  • threat
                    • 5.Sd4#
                    • 5.Qxc4#
              • 3...Bd3
                • 4.Sxd3
                  • threat
                    • 5.Sxc1#
                    • 5.Sxf4#
                  • 4...cxd3
                    • 5.Qxd3#
              • 3...Be4
                • 4.Qxc4+
                  • 4...Bd3
                    • 5.Qxd3#
                • 4.fxe4
                  • threat
                    • 5.Qxc4#
        • 2.Qxb5
          • threat
            • 3.Qxc4
              • threat
                • 4.Bc3#
                • 4.Rd1#
                • 4.Re2#
                • 4.Qe2#
                • 4.Qxc1#
                • 4.Qc3#
          • 2...Ba2
            • 3.Rd1+
              • 3...Ke2
                • 4.Sxa2
                  • threat
                    • 5.Sxc1#
                    • 5.Sc3#
                    • 5.Qxc4#
                • 4.Sd3
                  • threat
                    • 5.Sxc1#
                    • 5.Sxf4#
                  • 4...cxd3
                    • 5.Qxd3#
            • 3.Sxa2
              • threat
                • 4.Sxc1
                  • threat
                    • 5.Re2#
                    • 5.Qb2#
                  • 4...Kc2
                    • 5.Re2#
                    • 5.Qb2#
                  • 4...e2
                    • 5.Rxe2#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qc3#
              • 3...Kc2
                • 4.Re2+
                  • 4...Kd3
                    • 5.Sxc1#
                  • 4...Bd2
                    • 5.Qxc4#
                    • 5.Qb1#
                • 4.Qxc4+
                  • 4...Kb1
                    • 5.Rxc1#
                  • 4...Kd2
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qc3#
                • 4.Sxc1
                  • threat
                    • 5.Re2#
                    • 5.Qb2#
                  • 4...Kd2
                    • 5.Re2#
                    • 5.Qb2#
              • 3...Kd3
                • 4.Sxc1+
                  • 4...Kc2
                    • 5.Re2#
                    • 5.Qb2#
                  • 4...Kd2
                    • 5.Re2#
                    • 5.Qb2#
                • 4.Qb1+
                  • 4...Kd2
                    • 5.Bc3#
              • 3...e2
                • 4.Qxc4
                  • threat
                    • 5.Rxe2#
                    • 5.Qxe2#
                    • 5.Qc3#
                  • 4...Ke3
                    • 5.Rxe2#
                    • 5.Qxe2#
                    • 5.Qc3#
                    • 5.Qd4#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Kc2
                    • 5.Qa4#
                    • 5.Qxb2#
                  • 4...Ke2
                    • 5.Qxc4#
                    • 5.Qxb2#
                • 4.Qxb2+
                  • 4...Kd3
                    • 5.Sc1#
                    • 5.Sb4#
                    • 5.Rd1#
                    • 5.Qc3#
                    • 5.Qe2#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qe2#
                  • 4...e2
                    • 5.Rxe2#
                    • 5.Qxe2#
            • 3.Rxc1
              • threat
                • 4.Rc2#
              • 3...Ke2
                • 4.Bc3
                  • threat
                    • 5.Rce1#
              • 3...Bb1
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                • 4.Qxc4
                  • threat
                    • 5.Bc3#
                    • 5.Rcd1#
                    • 5.Rfd1#
                  • 4...Bd3
                    • 5.Qxd3#
                  • 4...e2
                    • 5.Qc3#
                    • 5.Qxf4#
              • 3...Bb3
                • 4.Bc3+
                  • 4...Ke2
                    • 5.Rce1#
                • 4.Qxc4
                  • threat
                    • 5.Bc3#
                    • 5.Qd3#
                  • 4...Bxc4
                    • 5.Rc2#
                  • 4...Bd1
                    • 5.Rcxd1#
                    • 5.Rfxd1#
              • 3...e2
                • 4.Bc3+
                  • 4...Ke3
                    • 5.Qe8#
                    • 5.Qb6#
                • 4.Rc2+
                  • 4...Ke3
                    • 5.Qe8#
                    • 5.Qb6#
          • 2...Bd3
            • 3.Rd1+
              • 3...Ke2
                • 4.Sxd3
                  • threat
                    • 5.Sxc1#
                    • 5.Sxf4#
                  • 4...cxd3
                    • 5.Qxd3#
      • 1...Bc2
        • 2.Qa2
          • threat
            • 3.Qxc2#
          • 2...Sa7+
            • 3.Kb7
              • threat
                • 4.Qxc2#
              • 3...Bb2
                • 4.Qxb2
                  • threat
                    • 5.Qc1#
                    • 5.Qc3#
                    • 5.Qxc2#
            • 3.Kd7
              • threat
                • 4.Qxc2#
              • 3...Bb2
                • 4.Qxb2
                  • threat
                    • 5.Qc1#
                    • 5.Qc3#
                    • 5.Qxc2#
          • 2...Bb2
            • 3.Qxb2
              • threat
                • 4.Qc1#
                • 4.Qxc2#
              • 3...Sa7+
                • 4.Kb7
                  • threat
                    • 5.Qc1#
                    • 5.Qc3#
                    • 5.Qxc2#
                • 4.Kd7
                  • threat
                    • 5.Qc1#
                    • 5.Qc3#
                    • 5.Qxc2#
          • 2...Sa3
            • 3.Rxc1
              • threat
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
              • 3...Ke2
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke3
                    • 5.Rce1#
              • 3...Ke3
                • 4.Bc3
                  • threat
                    • 5.Rce1#
                  • 4...Ke2
                    • 5.Rce1#
                  • 4...Bd1
                    • 5.Qd2#
                    • 5.Qf2#
                  • 4...Bd3
                    • 5.Qd2#
                    • 5.Qf2#
              • 3...Sb1
                • 4.Rxc2+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.Qa7#
                • 4.Rf2+
                  • 4...Kxc1
                    • 5.Qxc2#
                  • 4...Ke3
                    • 5.Qa7#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
                • 4.Rfe1
                  • threat
                    • 5.Rcd1#
                    • 5.Qxc2#
              • 3...Sb5
                • 4.Rxc2+
                  • 4...Ke3
                    • 5.Re2#
                • 4.Qxc2+
                  • 4...Ke3
                    • 5.Rce1#
                    • 5.Qf2#
              • 3...e3
                • 4.Rxc2+
                  • 4...Sxc2
                    • 5.Qxc2#
                • 4.Qxc2+
                  • 4...Sxc2
                    • 5.Rxc2#
                • 4.Qxc4
                  • threat
                    • 5.Bc3#
                  • 4...Sxc4
                    • 5.Rxc2#
                  • 4...Bd3
                    • 5.Qxd3#
                  • 4...e2
                    • 5.Qc3#
                    • 5.Qxf4#
                  • 4...Bd1
                    • 5.Rcxd1#
                    • 5.Rfxd1#
                  • 4...Sb1
                    • 5.Rxc2#
                    • 5.Qxc2#
                  • 4...Sb5
                    • 5.Rxc2#
                    • 5.Qxc2#
          • 2...Sd4
            • 3.Bxd4
              • threat
                • 4.Qxc2#
              • 3...Bb2
                • 4.Qxb2
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                    • 5.Qxc2#
            • 3.Qxc4
              • threat
                • 4.Bc3#
                • 4.Qc3#
              • 3...Bb2
                • 4.Rf2+
                  • 4...Kxe1
                    • 5.Qf1#
                  • 4...Se2
                    • 5.Rfxe2#
                • 4.Sxc2
                  • threat
                    • 5.Rd1#
                  • 4...Sxc2
                    • 5.Re2#
                  • 4...Bc3
                    • 5.Qxc3#
                • 4.Bxb2
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc3#
                  • 4...Se2
                    • 5.Rxe2#
                    • 5.Qxe2#
      • 1...Ba3
        • 2.Qxb5
          • threat
            • 3.Qxc4
              • threat
                • 4.Bc3#
                • 4.Re2#
                • 4.Qe2#
                • 4.Qc3#
          • 2...exf3
            • 3.Rd1+
              • 3...Ke2
                • 4.Qb6
                  • threat
                    • 5.Rfe1#
                    • 5.Qf2#
                  • 4...f2
                    • 5.Qxf2#
              • 3...Ke3
                • 4.Bd4+
                  • 4...Ke2
                    • 5.Rfe1#
                  • 4...Ke4
                    • 5.Rfe1#
                    • 5.Qe8#
                • 4.Qb6+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                  • 4...Ke4
                    • 5.Rde1#
                    • 5.Rfe1#
                    • 5.Qd4#
            • 3.Qxc4
              • threat
                • 4.Bc3#
                • 4.Qc3#
                • 4.Qxf4#
              • 3...Bxb4
                • 4.Rf2+
                  • 4...Kxe1
                    • 5.Qf1#
                • 4.Qc1+
                  • 4...Kd3
                    • 5.Rxf3#
                • 4.Qxb4+
                  • 4...Kc2
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Qc3#
                • 4.Bb2
                  • threat
                    • 5.Bc1#
                  • 4...Bc3
                    • 5.Qxc3#
                  • 4...Ba3
                    • 5.Qc3#
              • 3...Bb2
                • 4.Rf2+
                  • 4...Kxe1
                    • 5.Qf1#
                • 4.Bxb2
                  • threat
                    • 5.Bc1#
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
                    • 5.Qxf4#
                • 4.Rxb1
                  • threat
                    • 5.Qd3#
                  • 4...Ke3
                    • 5.Qd3#
            • 3.Qa4
              • threat
                • 4.Qd1#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
            • 3.Qb6
              • threat
                • 4.Qf2#
              • 3...Bxb4
                • 4.Qxb4+
                  • 4...Kc2
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Bb2
                • 4.Qf2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
          • 2...Bb2
            • 3.Sa2
              • threat
                • 4.Qxb2+
                  • 4...Kd3
                    • 5.Sc1#
                    • 5.Sb4#
                    • 5.Qc3#
                    • 5.Qe2#
                  • 4...Bc2
                    • 5.Qc3#
              • 3...Kc2
                • 4.Qa4+
                  • 4...Kd2
                    • 5.Qd1#
                  • 4...Kd3
                    • 5.Qd1#
                • 4.Qxc4+
                  • 4...Kd2
                    • 5.Re2#
                    • 5.Qe2#
                  • 4...Bc3
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qxc3#
                • 4.Qxb2+
                  • 4...Kd3
                    • 5.Sc1#
                    • 5.Sb4#
                    • 5.Qc3#
                    • 5.Qe2#
                • 4.Rd1
                  • threat
                    • 5.Qa4#
                    • 5.Qxb2#
                  • 4...Bxa1
                    • 5.Qxb1#
              • 3...Kd3
                • 4.Qxb2
                  • threat
                    • 5.Sc1#
                    • 5.Sb4#
                    • 5.Qc3#
                    • 5.Qe2#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Bxa2
                • 4.Qxb2+
                  • 4...Kd3
                    • 5.Qc3#
                    • 5.Qe2#
              • 3...Bxa1
                • 4.Qxb1
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...exf3
                • 4.Qxb2+
                  • 4...Kd3
                    • 5.Sc1#
                    • 5.Sb4#
                    • 5.Rxf3#
                    • 5.Qc3#
                  • 4...Bc2
                    • 5.Qc3#
              • 3...Bc2
                • 4.Qxb2
                  • threat
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Qc3#
                    • 5.Qd4#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Bd3
                • 4.Qxb2+
                  • 4...Bc2
                    • 5.Qc3#
              • 3...Bc1
                • 4.Qb4+
                  • 4...Kc2
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Qa5+
                  • 4...Kc2
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Qxc4
                  • threat
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qc3#
                • 4.Qxb1
                  • threat
                    • 5.Bc3#
                  • 4...Bb2
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...c3
                    • 5.Bxc3#
              • 3...Ba3
                • 4.Bc3+
                  • 4...Kc2
                    • 5.Qxb1#
                  • 4...Kd3
                    • 5.Qxb1#
                • 4.Qxc4
                  • threat
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qc3#
                • 4.Qxb1
                  • threat
                    • 5.Bc3#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Bc3
                • 4.Bxc3+
                  • 4...Kc2
                    • 5.Qxb1#
                  • 4...Kd3
                    • 5.Qxb1#
                • 4.Qxc4
                  • threat
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qxc3#
                  • 4...Kc2
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qxc3#
                • 4.Qxb1
                  • threat
                    • 5.Bxc3#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Bd4
                • 4.Qxb1
                  • threat
                    • 5.Qd1#
              • 3...Be5
                • 4.Qxb1
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Bf6
                • 4.Qxb1
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Bg7
                • 4.Qxb1
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Bh8
                • 4.Qxb1
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...e3
                • 4.Qxb2+
                  • 4...Kd3
                    • 5.Sc1#
                    • 5.Sb4#
                    • 5.Rd1#
                    • 5.Qc3#
                    • 5.Qe2#
                  • 4...Bc2
                    • 5.Qc3#
            • 3.Sc2
              • threat
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qxb2#
                  • 4...Ke2
                    • 5.Qxc4#
                  • 4...Kc3
                    • 5.Qxb2#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Rf2#
                • 4.Qxb2
                  • threat
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Kxc2
                • 4.Qxc4+
                  • 4...Kd2
                    • 5.Re2#
                  • 4...Bc3
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qxc3#
                • 4.Qxb2+
                  • 4...Kd3
                    • 5.Qc3#
                    • 5.Qe2#
              • 3...Kc3
                • 4.Qxb2+
                  • 4...Kd2
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Qc3#
              • 3...Kd3
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qxb2#
                  • 4...Ke2
                    • 5.Qxc4#
                  • 4...Kc3
                    • 5.Qxb2#
                • 4.Qxb2
                  • threat
                    • 5.Sb4#
                    • 5.Qc3#
                  • 4...Kd2
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Bxc2
                • 4.Qxb2
                  • threat
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Qc3#
                    • 5.Qd4#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Ba2
                • 4.Qxb2
                  • threat
                    • 5.Sb4#
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Bc1
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                    • 5.Qxc4#
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Sb4#
                • 4.Qb4+
                  • 4...Kxc2
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Qa5+
                  • 4...Kxc2
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qe2#
                    • 5.Qc3#
              • 3...Ba3
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                    • 5.Qxc4#
                    • 5.Qxb1#
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Rd1#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qe2#
                    • 5.Qc3#
              • 3...Bc3
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                    • 5.Qxb1#
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Qxc4
                  • threat
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qe2#
                    • 5.Qxc3#
                  • 4...Kxc2
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qxc3#
              • 3...Bd4
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                    • 5.Qxb1#
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qe2#
              • 3...Be5
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                    • 5.Qxb1#
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Rd1#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qe2#
              • 3...Bf6
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                    • 5.Qxb1#
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Rd1#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qe2#
              • 3...Bg7
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                    • 5.Qxb1#
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Rd1#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qe2#
              • 3...Bh8
                • 4.Rd1+
                  • 4...Kxc2
                    • 5.Qa4#
                    • 5.Qxb1#
                  • 4...Ke2
                    • 5.Qxc4#
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Sb4#
                    • 5.Rd1#
                • 4.Qxc4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qe2#
          • 2...Ba2
            • 3.Sxa2
              • threat
                • 4.Bc3+
                  • 4...Kc2
                    • 5.Qb1#
                  • 4...Kd3
                    • 5.Qb1#
                • 4.Qxc4
                  • threat
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qc3#
                • 4.Qa4
                  • threat
                    • 5.Qd1#
                  • 4...Kd3
                    • 5.Qd1#
                • 4.Qb1
                  • threat
                    • 5.Bc3#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Kc2
                • 4.Rf2+
                  • 4...Kd3
                    • 5.Qb1#
                • 4.Qa4+
                  • 4...Kd2
                    • 5.Qd1#
                  • 4...Kd3
                    • 5.Qd1#
                • 4.Qxc4+
                  • 4...Kd2
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qc3#
                • 4.Qb1+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Kd3
                • 4.Qb1+
                  • 4...Kd2
                    • 5.Bc3#
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Bb4
                • 4.Qxb4+
                  • 4...Kc2
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
            • 3.Qa4
              • threat
                • 4.Qd1#
                • 4.Qc2#
              • 3...Bb3
                • 4.Qxa3
                  • threat
                    • 5.Qc1#
                  • 4...Bd1
                    • 5.Bc3#
                    • 5.Qc3#
            • 3.Qb6
              • threat
                • 4.Qf2#
                • 4.Qd4#
              • 3...Bxb4
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Qe2#
                • 4.Qd4+
                  • 4...Kc2
                    • 5.Qd1#
                • 4.Qxb4+
                  • 4...Kc2
                    • 5.Qc3#
                  • 4...Kd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Bb2
                • 4.Qf2+
                  • 4...Kc3
                    • 5.Qxb2#
                • 4.Bxb2
                  • threat
                    • 5.Qf2#
                    • 5.Qd4#
          • 2...Bd3
            • 3.Sxd3
              • threat
                • 4.Rf2+
                  • 4...Kxd3
                    • 5.Qb1#
                • 4.Qxc4
                  • threat
                    • 5.Rf2#
                    • 5.Qc3#
              • 3...Kc2
                • 4.Rf2+
                  • 4...Kxd3
                    • 5.Qb1#
                • 4.Qa4+
                  • 4...Kd2
                    • 5.Qd1#
                  • 4...Kxd3
                    • 5.Qd1#
                • 4.Qxc4+
                  • 4...Kd2
                    • 5.Rf2#
                    • 5.Qc3#
                • 4.Qb1+
                  • 4...Kd2
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...Kxd3
                • 4.Qb1+
                  • 4...Kd2
                    • 5.Rf2#
                    • 5.Qd1#
              • 3...cxd3
                • 4.Qa5+
                  • 4...Kc2
                    • 5.Qc3#
                  • 4...Bb4
                    • 5.Qa2#
                • 4.Qb1
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Bb2
                    • 5.Qxb2#
                  • 4...Bc1
                    • 5.Qxc1#
                • 4.Qb3
                  • threat
                    • 5.Bc3#
                    • 5.Qd1#
                    • 5.Qc3#
                  • 4...Bb2
                    • 5.Qxb2#
              • 3...exd3
                • 4.Rd1+
                  • 4...Kc2
                    • 5.Qa4#
                    • 5.Qxc4#
                    • 5.Qb1#
                  • 4...Ke2
                    • 5.Qe8#
                  • 4...Ke3
                    • 5.Qe8#
                • 4.Qa5+
                  • 4...Kc2
                    • 5.Qc3#
                  • 4...Bb4
                    • 5.Qa2#
                  • 4...c3
                    • 5.Qxc3#
                • 4.Qb1
                  • threat
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Bb2
                    • 5.Qxb2#
                  • 4...Bc1
                    • 5.Qxc1#
              • 3...Bb2
                • 4.Qxb2+
                  • 4...Kxd3
                    • 5.Qc3#
                    • 5.Qe2#
              • 3...Bb4
                • 4.Qxb4+
                  • 4...Kc2
                    • 5.Qc3#
                  • 4...Kxd3
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
              • 3...Bc5
                • 4.Qb2+
                  • 4...Kxd3
                    • 5.Qc3#
                    • 5.Qe2#
                • 4.Sxf4
                  • threat
                    • 5.Re2#
                    • 5.Qb2#
                  • 4...Kc2
                    • 5.Re2#
                    • 5.Qb2#
                • 4.Sc1
                  • threat
                    • 5.Re2#
                    • 5.Qb2#
                  • 4...Kc2
                    • 5.Re2#
                    • 5.Qb2#
                • 4.Qa4
                  • threat
                    • 5.Qd1#
                  • 4...Kxd3
                    • 5.Qd1#
                • 4.Qb1
                  • threat
                    • 5.Qd1#
              • 3...e3
                • 4.Rd1+
                  • 4...Kc2
                    • 5.Qa4#
                    • 5.Qxc4#
                    • 5.Qb1#
                  • 4...Ke2
                    • 5.Sxf4#
                • 4.Sxf4
                  • threat
                    • 5.Re2#
                  • 4...Kc2
                    • 5.Re2#
                  • 4...Bb2
                    • 5.Qxb2#
                  • 4...e2
                    • 5.Rxe2#
        • 2.Qa4
          • threat
            • 3.Qd1#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Qf2#
              • 3...Bxb4
                • 4.Rd1+
                  • 4...Kc2
                    • 5.Qa4#
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Kd3
                    • 5.Qe2#
              • 3...Bb2
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                  • 4...Kc3
                    • 5.Qa3#
                • 4.Qf2+
                  • 4...Kc3
                    • 5.Qxb2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
                • 4.Qxa3
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
              • 3...e3
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bc3#
                    • 5.Qc3#
                • 4.Qxa3
                  • threat
                    • 5.Bc3#
                    • 5.Qc1#
                    • 5.Qc3#
            • 3.Kb7
              • threat
                • 4.Qd1#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
            • 3.Kd7
              • threat
                • 4.Qd1#
              • 3...Bb2
                • 4.Bxb2
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
          • 2...Bb2
            • 3.Bxb2
              • threat
                • 4.Qd1#
              • 3...Sa7+
                • 4.Kb7
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
                • 4.Kd7
                  • threat
                    • 5.Qd1#
                  • 4...Bc2
                    • 5.Qxc2#
          • 2...Sc3
            • 3.Qxa3
              • threat
                • 4.Bxc3#
                • 4.Qc1#
                • 4.Qxc3#
              • 3...Sd1
                • 4.Bc3+
                  • 4...Sxc3
                    • 5.Qc1#
                • 4.Qc1+
                  • 4...Kxc1
                    • 5.Rxd1#
              • 3...Sa2
                • 4.Bc3+
                  • 4...Sxc3
                    • 5.Qc1#
                • 4.Qb2+
                  • 4...Bc2
                    • 5.Qxc2#
                • 4.Sxa2
                  • threat
                    • 5.Qc3#
                  • 4...Kc2
                    • 5.Re2#
                    • 5.Rf2#
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
      • 1...c3
        • 2.Qxb5
          • threat
            • 3.Re2#
            • 3.Qe2#
          • 2...Bd3
            • 3.Sxd3
              • threat
                • 4.Rf2#
              • 3...Kc2
                • 4.Re2+
                  • 4...Bd2
                    • 5.Rc1#
                    • 5.Qb1#
                • 4.Rf2+
                  • 4...Bd2
                    • 5.Rc1#
                    • 5.Qb1#
                • 4.Sxc1
                  • threat
                    • 5.Re2#
                    • 5.Rf2#
                  • 4...Kd2
                    • 5.Re2#
                    • 5.Qe2#
              • 3...exd3
                • 4.Qa4
                  • threat
                    • 5.Qd1#
                  • 4...c2
                    • 5.Qb4#
                    • 5.Qxf4#
                    • 5.Qa5#
                • 4.Qb1
                  • threat
                    • 5.Qxc1#
                  • 4...Bb2
                    • 5.Rf2#
                    • 5.Qd1#
                  • 4...Ba3
                    • 5.Rf2#
                    • 5.Qd1#
                • 4.Qb3
                  • threat
                    • 5.Bxc3#
                    • 5.Qd1#
                    • 5.Qxc3#
                  • 4...c2
                    • 5.Bc3#
                    • 5.Qc3#
                    • 5.Qb4#
              • 3...e3
                • 4.Sxc1
                  • threat
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qd3#
                  • 4...Kc2
                    • 5.Re2#
                    • 5.Qd3#
                • 4.Sb4
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qd3#
                • 4.Sc5
                  • threat
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qd3#
                  • 4...Kc2
                    • 5.Qd3#
            • 3.Qb6
              • threat
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...Ba6+
                • 4.Qxa6
                  • threat
                    • 5.Re2#
                    • 5.Qe2#
                  • 4...exf3
                    • 5.Qd3#
              • 3...Bxf1
                • 4.Qf2+
                  • 4...Be2
                    • 5.Qxe2#
              • 3...exf3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Rfe1#
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                • 4.Qd4
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#
                    • 5.Qxf4#
              • 3...Be2
                • 4.Rxe2+
                  • 4...Kxe2
                    • 5.Qf2#
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                • 4.Qf2
                  • threat
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...c2
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...e3
                • 4.Qd4
                  • threat
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#
        • 2.Qb6
          • threat
            • 3.Qf2#
          • 2...Sa7+
            • 3.Qxa7
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...e3
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#
                • 4.Qa6
                  • threat
                    • 5.Rd1#
                    • 5.Re2#
                    • 5.Qe2#
                  • 4...e2
                    • 5.Rxe2#
                    • 5.Qxe2#
                  • 4...Bd3
                    • 5.Qxd3#
            • 3.Kb7
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...e3
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#
            • 3.Kd7
              • threat
                • 4.Qf2#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qf2#
                • 4.Qf2+
                  • 4...Be2
                    • 5.Rd1#
                    • 5.Rxe2#
                    • 5.Qxe2#
              • 3...e3
                • 4.Qd4+
                  • 4...Bd3
                    • 5.Bxc3#
                    • 5.Qxc3#
                    • 5.Qxd3#

FEATURES


NOT CLASSIFIED


Developed and maintained by Brian Stephenson.
Implemented with HTML5, MySQL, Perl (with, inter alia, CGI::Simple, HTML::Template & XML::LibXML) & CSS/Javascript (jQuery, Bootstrap & DataTables).