Problem Display
PID: 242981 (1b1r3B/4pp1n/1P6/Np5p/8/1B4p1/1R1Rb1P1/n1k3KQ w - - 0 1)

Schetelich, Fritz

Die Schwalbe, 1929

1b1r3B/4pp1n/1P6/Np5p/8/1B4p1/1R1Rb1P1/n1k3KQ

#5

9 + 11


SOLUTION


  • SOUND
  • Keys
    • 1.Qh4!
      • threat
        • 2.Qe4
          • threat
            • 3.Qb1#
          • 2...Rd3
            • 3.Qxd3
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bxd3
                • 4.Rd1#
              • 3...Sc2
                • 4.Rdxc2#
                • 4.Qxc2#
      • 1...Rxd2
        • 2.Qb4
          • threat
            • 3.Qxd2#
          • 2...Rd1+
            • 3.Bxd1
              • threat
                • 4.Rb1#
                • 4.Qd2#
              • 3...Sb3
                • 4.Sxb3+
                  • 4...Kxd1
                    • 5.Qd2#
                • 4.Bxb3
                  • threat
                    • 5.Qd2#
                    • 5.Qc3#
          • 2...Rc2
            • 3.Qe1+
              • 3...Bd1
                • 4.Qe3+
                  • 4...Rd2
                    • 5.Qxd2#
            • 3.Ba4
              • threat
                • 4.Rb1#
              • 3...Rc3
                • 4.Rb1+
                  • 4...Kd2
                    • 5.Qxc3#
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
              • 3...Sb3
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Sxb3#
          • 2...Sc2
            • 3.Rb1+
              • 3...Kxb1
                • 4.Ba2+
                  • 4...Kc1
                    • 5.Qb1#
                  • 4...Kxa2
                    • 5.Qb2#
                    • 5.Qb3#
          • 2...Rd3
            • 3.Qc5+
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
          • 2...Bf4
            • 3.Qc3+
              • 3...Rc2
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                • 4.Rxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rb2#
                    • 5.Qxa1#
                    • 5.Qb2#
                  • 4...Kd1
                    • 5.Rc1#
                  • 4...Sxc2
                    • 5.Qxc2#
                • 4.Bxc2
                  • threat
                    • 5.Rb1#
                  • 4...Be3+
                    • 5.Qxe3#
                  • 4...Sxc2
                    • 5.Qxc2#
              • 3...Sc2
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qb2#
                • 4.Rxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rc1#
                    • 5.Qa1#
                    • 5.Qb2#
                  • 4...Kd1
                    • 5.Rc1#
                    • 5.Qa1#
                  • 4...Rxc2
                    • 5.Qxc2#
      • 1...Rd3
        • 2.Qe4
          • threat
            • 3.Qxd3
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bxd3
                • 4.Rd1#
              • 3...Sc2
                • 4.Rdxc2#
                • 4.Qxc2#
            • 3.Qxe2
              • threat
                • 4.Qd1#
                • 4.Qf1#
                • 4.Qe1#
              • 3...Rxd2
                • 4.Qxd2#
          • 2...Bf4
            • 3.Qc6+
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
            • 3.Qxd3
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Be3+
                • 4.Kh1
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
            • 3.Qxf4
              • threat
                • 4.Rd1#
                • 4.Rxd3#
              • 3...Sxb3
                • 4.Sxb3+
                  • 4...Rxb3
                    • 5.Rd3#
                • 4.Rxe2+
                  • 4...Kd1
                    • 5.Qf1#
                  • 4...Rd2
                    • 5.Re1#
                  • 4...Re3
                    • 5.Re1#
                    • 5.Qf1#
                  • 4...Sd2
                    • 5.Re1#
                • 4.Rxd3+
                  • 4...Sd2
                    • 5.Qxd2#
              • 3...Rc3
                • 4.Rd1+
                  • 4...Kxb2
                    • 5.Qc1#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qd2#
                • 4.Rxe2+
                  • 4...Re3
                    • 5.Re1#
                    • 5.Qxe3#
                    • 5.Qf1#
              • 3...Re3
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qxe3#
                • 4.Qf1+
                  • 4...Bd1
                    • 5.Rxd1#
                    • 5.Qxd1#
                  • 4...Bxf1
                    • 5.Rd1#
              • 3...Rd4
                • 4.Rd1+
                  • 4...Kxb2
                    • 5.Qc1#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qc1#
                • 4.Rxe2+
                  • 4...Rd2
                    • 5.Re1#
                    • 5.Qxd2#
                  • 4...Rxf4
                    • 5.Re1#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Rb1#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qc1#
                • 4.Rxd3+
                  • 4...Se3
                    • 5.Qxe3#
              • 3...Sf6
                • 4.Rd1+
                  • 4...Kxb2
                    • 5.Qc1#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qc1#
                • 4.Rxe2+
                  • 4...Rd2
                    • 5.Qxd2#
                  • 4...Re3
                    • 5.Qxe3#
                    • 5.Qf1#
              • 3...e5
                • 4.Rd1+
                  • 4...Kxb2
                    • 5.Qc1#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qc1#
              • 3...f6
                • 4.Rd1+
                  • 4...Kxb2
                    • 5.Qc1#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qc1#
                • 4.Rxe2+
                  • 4...Rd2
                    • 5.Qxd2#
                  • 4...Re3
                    • 5.Qxe3#
                    • 5.Qf1#
          • 2...Be5
            • 3.Qxe2
              • threat
                • 4.Qd1#
                • 4.Qf1#
                • 4.Qe1#
              • 3...Bd4+
                • 4.Bxd4
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Kh1
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
          • 2...Bd6
            • 3.Qxd3
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bc5+
                • 4.Kh1
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
            • 3.Qxe2
              • threat
                • 4.Qd1#
                • 4.Qf1#
                • 4.Qe1#
              • 3...Bc5+
                • 4.Kh1
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
            • 3.Kh1
              • threat
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
              • 3...Sxb3
                • 4.Sxb3+
                  • 4...Rxb3
                    • 5.Qb1#
                    • 5.Qc2#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Qxe2#
                • 4.Qxd3
                  • threat
                    • 5.Sxb3#
                    • 5.Rb1#
                    • 5.Rdc2#
                    • 5.Qb1#
                    • 5.Qc2#
                    • 5.Qc3#
                • 4.Qxe2
                  • threat
                    • 5.Rdc2#
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Sxb3#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Qxe2#
              • 3...Bd1
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Rxd1#
                  • 4...Kxd2
                    • 5.Rxd1#
                • 4.Qe1
                  • threat
                    • 5.Qxd1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Qe3
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rxd3#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Bf3
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
              • 3...Bg4
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
              • 3...Be5
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Sf6
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...e5
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...f6
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
          • 2...Ba7
            • 3.Qc6+
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
            • 3.Qxd3
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bxb6+
                • 4.Kh1
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
            • 3.Qxe2
              • threat
                • 4.Qd1#
                • 4.Qf1#
                • 4.Qe1#
              • 3...Bxb6+
                • 4.Kh1
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
            • 3.Kh1
              • threat
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
              • 3...Sxb3
                • 4.Sxb3+
                  • 4...Rxb3
                    • 5.Qb1#
                    • 5.Qc2#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Qxe2#
                • 4.Qxd3
                  • threat
                    • 5.Sxb3#
                    • 5.Rb1#
                    • 5.Rdc2#
                    • 5.Qb1#
                    • 5.Qc2#
                    • 5.Qc3#
                • 4.Qxe2
                  • threat
                    • 5.Rdc2#
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Sxb3#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Qxe2#
              • 3...Bd1
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Rxd1#
                  • 4...Kxd2
                    • 5.Rxd1#
                • 4.Qe1
                  • threat
                    • 5.Qxd1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Qe3
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rxd3#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
                • 4.Qf4
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rxd3#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Bf3
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
              • 3...Bg4
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
              • 3...Sf6
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...e5
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...f6
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
          • 2...Bc7
            • 3.Qc6+
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
            • 3.Qxd3
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bxb6+
                • 4.Kh1
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
            • 3.Qxe2
              • threat
                • 4.Qd1#
                • 4.Qf1#
                • 4.Qe1#
              • 3...Bxb6+
                • 4.Kh1
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
            • 3.bxc7
              • threat
                • 4.c8Q+
                  • 4...Rc3
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.c8R+
                  • 4...Rc3
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Rc8xc2#
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
              • 3...Sxb3
                • 4.Sxb3+
                  • 4...Rxb3
                    • 5.Qb1#
                    • 5.Qc2#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Qxe2#
                • 4.Qxd3
                  • threat
                    • 5.Sxb3#
                    • 5.Rb1#
                    • 5.Rdc2#
                    • 5.Qb1#
                    • 5.Qc2#
                    • 5.Qc3#
                • 4.Qxe2
                  • threat
                    • 5.Rdc2#
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Sxb3#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Qxe2#
              • 3...Bd1
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Rxd1#
                  • 4...Kxd2
                    • 5.Rxd1#
                • 4.Qe1
                  • threat
                    • 5.Qxd1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Qe3
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rxd3#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
                • 4.Qf4
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rxd3#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Bg4
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.c8Q+
                  • 4...Rc3
                    • 5.Qb1#
                  • 4...Bxc8
                    • 5.Qe1#
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.c8R+
                  • 4...Rc3
                    • 5.Qb1#
                  • 4...Bxc8
                    • 5.Qe1#
                  • 4...Sc2
                    • 5.Rc8xc2#
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
            • 3.Kh1
              • threat
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
              • 3...Sxb3
                • 4.Sxb3+
                  • 4...Rxb3
                    • 5.Qb1#
                    • 5.Qc2#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Qxe2#
                • 4.Qxd3
                  • threat
                    • 5.Sxb3#
                    • 5.Rb1#
                    • 5.Rdc2#
                    • 5.Qb1#
                    • 5.Qc2#
                    • 5.Qc3#
                • 4.Qxe2
                  • threat
                    • 5.Rdc2#
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Sxb3#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Qxe2#
              • 3...Bd1
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Rxd1#
                  • 4...Kxd2
                    • 5.Rxd1#
                • 4.Qe1
                  • threat
                    • 5.Qxd1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Qe3
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rxd3#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Bf3
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
              • 3...Bg4
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
              • 3...Be5
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Sf6
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...e5
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...f6
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
          • 2...Sg5
            • 3.Qc6+
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
            • 3.Qxd3
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Sf3+
                • 4.gxf3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Kh1
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
              • 3...Sh3+
                • 4.gxh3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
            • 3.Qxe2
              • threat
                • 4.Qd1#
                • 4.Qf1#
                • 4.Qe1#
              • 3...Sf3+
                • 4.gxf3
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
              • 3...Sh3+
                • 4.gxh3
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
      • 1...Bf3
        • 2.Qxe7
          • threat
            • 3.Qc5+
              • 3...Sc2
                • 4.Qxc2#
            • 3.Qe1+
              • 3...Bd1
                • 4.Qxd1#
          • 2...Rxd2
            • 3.Qe1+
              • 3...Rd1
                • 4.Bxd1
                  • threat
                    • 5.Be2#
                    • 5.Bxf3#
                    • 5.Qd2#
                  • 4...Sc2
                    • 5.Sb3#
          • 2...Be5
            • 3.Qc5+
              • 3...Bc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
            • 3.Qxe5
              • threat
                • 4.Qc3+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Qc5+
                  • 4...Sc2
                    • 5.Qxc2#
              • 3...Rxd2
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Qa1#
                    • 5.Qb2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rc6#
                    • 5.Rc7#
                    • 5.Rc8#
              • 3...Rc8
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qf4#
                    • 5.Qe3#
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Rxd1#
                    • 5.Qxd1#
              • 3...Bd1
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                    • 5.Qb2#
                  • 4...Kxd2
                    • 5.Rxd1#
                • 4.Qf4
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rxd8#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
                • 4.Qe1
                  • threat
                    • 5.Qxd1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Qe3
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rxd8#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Be4
                • 4.Qxe4
                  • threat
                    • 5.Qb1#
                    • 5.Qe1#
                  • 4...Sc2
                    • 5.Qxc2#
        • 2.Qb4
          • threat
            • 3.Qc3+
              • 3...Sc2
                • 4.Qxc2#
            • 3.Qc5+
              • 3...Sc2
                • 4.Qxc2#
            • 3.Rxd8
              • threat
                • 4.Qd2#
              • 3...Sxb3
                • 4.Sxb3#
                • 4.Qc3#
              • 3...Bf4
                • 4.Qxf4#
          • 2...Be5
            • 3.Qc5+
              • 3...Bc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
            • 3.Bxe5
              • threat
                • 4.Qc3+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Qc5+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Rxd8
                  • threat
                    • 5.Qd2#
                    • 5.Qf4#
                  • 4...Sxb3
                    • 5.Sxb3#
                    • 5.Qc3#
              • 3...Rd3
                • 4.Rxd3
                  • threat
                    • 5.Qd2#
                    • 5.Qf4#
                  • 4...Sxb3
                    • 5.Sxb3#
                    • 5.Qc3#
              • 3...Rc8
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qd2#
                    • 5.Qf4#
              • 3...Bd1
                • 4.Bxd1
                  • threat
                    • 5.Rb1#
                  • 4...Sb3
                    • 5.Sxb3#
                    • 5.Qc3#
                • 4.Qf4
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rxd8#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Be4
                • 4.Rxd8
                  • threat
                    • 5.Rd1#
                    • 5.Qe1#
                    • 5.Qd2#
                • 4.Qxe4
                  • threat
                    • 5.Qb1#
                    • 5.Qe1#
                  • 4...Sc2
                    • 5.Qxc2#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Ba4#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rc6#
                    • 5.Rc7#
                    • 5.Rc8#
                • 4.Bxc2
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                • 4.Bxf7
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                • 4.Ba2
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                • 4.Ba4
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                • 4.Bc4
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                • 4.Bd5
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                • 4.Be6
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
            • 3.Bd5
              • threat
                • 4.Rb1#
              • 3...Bd4+
                • 4.Rxd4
                  • threat
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qc3#
                  • 4...Sc2
                    • 5.Rb1#
              • 3...Be4
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
              • 3...Bc3
                • 4.Sb3+
                  • 4...Sxb3
                    • 5.Qxc3#
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
      • 1...Bg4
        • 2.Qxe7
          • threat
            • 3.Qc5+
              • 3...Sc2
                • 4.Qxc2#
            • 3.Qe1+
              • 3...Bd1
                • 4.Qxd1#
          • 2...Rxd2
            • 3.Qe1+
              • 3...Rd1
                • 4.Bxd1
                  • threat
                    • 5.Be2#
                    • 5.Bf3#
                    • 5.Bxg4#
                    • 5.Qd2#
                  • 4...Sc2
                    • 5.Sb3#
          • 2...Be6
            • 3.Qc5+
              • 3...Bc4
                • 4.Qf5
                  • threat
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Qxc2#
                  • 4...Rd3
                    • 5.Qf1#
                  • 4...Bd3
                    • 5.Rd1#
            • 3.Qa3
              • threat
                • 4.Qxa1#
              • 3...Sxb3
                • 4.Sxb3+
                  • 4...Bxb3
                    • 5.Qa1#
                • 4.Ra2+
                  • 4...Kb1
                    • 5.Qb2#
                • 4.Rbc2+
                  • 4...Kb1
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qxb3
                  • threat
                    • 5.Rbc2#
                    • 5.Qd1#
                    • 5.Qc2#
                    • 5.Qc3#
                  • 4...Rxd2
                    • 5.Rb1#
                  • 4...Bxb3
                    • 5.Sxb3#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa1#
                    • 5.Qa2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Qa1#
              • 3...Bf5
                • 4.Ra2+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qb2#
                • 4.Rbc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qxa1#
                    • 5.Qa2#
                • 4.Qxa1+
                  • 4...Bb1
                    • 5.Rbc2#
                    • 5.Qxb1#
          • 2...Be5
            • 3.Qc5+
              • 3...Bc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
            • 3.Qxe5
              • threat
                • 4.Qc3+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Qc7+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Qc5+
                  • 4...Sc2
                    • 5.Qxc2#
              • 3...Rxd2
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Qa1#
                    • 5.Qb2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc3#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rc6#
                    • 5.Rc7#
                    • 5.Rc8#
              • 3...Rc8
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qf4#
                    • 5.Qe3#
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Rxd1#
                    • 5.Qxd1#
              • 3...Bd1
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                    • 5.Qb2#
                  • 4...Kxd2
                    • 5.Rxd1#
                • 4.Qf4
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rxd8#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
                • 4.Qe1
                  • threat
                    • 5.Qxd1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Qe3
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rxd8#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
      • 1...Be5
        • 2.Qe4
          • threat
            • 3.Qb1#
          • 2...Bxb2
            • 3.Rc2+
              • 3...Kb1
                • 4.Rxb2+
                  • 4...Kc1
                    • 5.Qb1#
            • 3.Qxe2
              • threat
                • 4.Qd1#
                • 4.Qe1#
              • 3...Bd4+
                • 4.Bxd4
                  • threat
                    • 5.Rd1#
                    • 5.Qd1#
                    • 5.Qe1#
                  • 4...Kb1
                    • 5.Rd1#
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
              • 3...Kb1
                • 4.Qd1+
                  • 4...Bc1
                    • 5.Ba2#
                    • 5.Rb2#
                • 4.Qf1+
                  • 4...Bc1
                    • 5.Ba2#
                    • 5.Rb2#
                • 4.Qe1+
                  • 4...Bc1
                    • 5.Ba2#
                    • 5.Rb2#
              • 3...Rxd2
                • 4.Qf1+
                  • 4...Rd1
                    • 5.Qxd1#
                • 4.Qe1+
                  • 4...Rd1
                    • 5.Qxd1#
          • 2...Rd3
            • 3.Qxe2
              • threat
                • 4.Qd1#
                • 4.Qf1#
                • 4.Qe1#
              • 3...Bd4+
                • 4.Bxd4
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Kh1
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
      • 1...Bd6
        • 2.Rb1+
          • 2...Kxb1
            • 3.Qe4+
              • 3...Kc1
                • 4.Rc2+
                  • 4...Kb1
                    • 5.Ba2#
                  • 4...Kd1
                    • 5.Qxe2#
                  • 4...Sxc2
                    • 5.Qxc2#
          • 2...Kxd2
            • 3.Qd4+
              • 3...Bd3
                • 4.Rd1+
                  • 4...Ke2
                    • 5.Qxd3#
        • 2.Qd4
          • threat
            • 3.Rb1+
              • 3...Kxb1
                • 4.Qxa1#
                • 4.Qb2#
            • 3.Rd1+
              • 3...Bxd1
                • 4.Qe3#
                • 4.Qxd1#
                • 4.Qd2#
            • 3.Qc3+
              • 3...Sc2
                • 4.Qxc2#
            • 3.Bc2
              • threat
                • 4.Rb1#
              • 3...Sxc2
                • 4.Sb3#
                • 4.Rdxc2#
              • 3...Bd3
                • 4.Rd1#
          • 2...Bc5
            • 3.Qxc5+
              • 3...Bc4
                • 4.Qf5
                  • threat
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Qxc2#
                  • 4...Rd3
                    • 5.Qf1#
                  • 4...Bd3
                    • 5.Rd1#
          • 2...Be5
            • 3.Qxe5
              • threat
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                    • 5.Qb2#
                  • 4...Kxd2
                    • 5.Qc3#
                • 4.Qc3+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
              • 3...Rxd2
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
              • 3...Sc2
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qb2#
                  • 4...Kxd2
                    • 5.Qc3#
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Qa1#
                    • 5.Qb2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Qxe2#
              • 3...Rd3
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
              • 3...Rd4
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Rc8
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qf4#
                    • 5.Qe3#
                • 4.Qxe2
                  • threat
                    • 5.Rd1#
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
              • 3...Bd1
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                    • 5.Qb2#
                  • 4...Kxd2
                    • 5.Rxd1#
                • 4.Qf4
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rxd8#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
                • 4.Qe1
                  • threat
                    • 5.Qxd1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Qe3
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rxd8#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
            • 3.Qe3
              • threat
                • 4.Rd1+
                  • 4...Kxb2
                    • 5.Qc1#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qxe2#
                • 4.Rxe2+
                  • 4...Rd2
                    • 5.Qxd2#
                • 4.Ba2
                  • threat
                    • 5.Rb1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Bxb2
                    • 5.Bxb2#
                  • 4...Bd3
                    • 5.Qe1#
              • 3...Sc2
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Rxe2#
                    • 5.Qc1#
                    • 5.Qxe2#
              • 3...Bd4
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
        • 2.Qe4
          • threat
            • 3.Qb1#
          • 2...Bc5+
            • 3.Kh1
              • threat
                • 4.Qb1#
              • 3...Rd3
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
      • 1...Ba7
        • 2.Qe4
          • threat
            • 3.Qb1#
          • 2...Bxb6+
            • 3.Kh1
              • threat
                • 4.Qb1#
              • 3...Rd3
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
          • 2...Rd3
            • 3.Qc6+
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
            • 3.Qxd3
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bxb6+
                • 4.Kh1
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
            • 3.Qxe2
              • threat
                • 4.Qd1#
                • 4.Qf1#
                • 4.Qe1#
              • 3...Bxb6+
                • 4.Kh1
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
            • 3.Kh1
              • threat
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
              • 3...Sxb3
                • 4.Sxb3+
                  • 4...Rxb3
                    • 5.Qb1#
                    • 5.Qc2#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Qxe2#
                • 4.Qxd3
                  • threat
                    • 5.Sxb3#
                    • 5.Rb1#
                    • 5.Rdc2#
                    • 5.Qb1#
                    • 5.Qc2#
                    • 5.Qc3#
                • 4.Qxe2
                  • threat
                    • 5.Rdc2#
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Sxb3#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Qxe2#
              • 3...Bd1
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Rxd1#
                  • 4...Kxd2
                    • 5.Rxd1#
                • 4.Qe1
                  • threat
                    • 5.Qxd1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Qe3
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rxd3#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
                • 4.Qf4
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rxd3#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Bf3
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
              • 3...Bg4
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
              • 3...Sf6
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...e5
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...f6
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
      • 1...Bc7
        • 2.Qe4
          • threat
            • 3.Qb1#
          • 2...Bxb6+
            • 3.Kh1
              • threat
                • 4.Qb1#
              • 3...Rd3
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
          • 2...Rd3
            • 3.Qc6+
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
            • 3.Qxd3
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bxb6+
                • 4.Kh1
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
            • 3.Qxe2
              • threat
                • 4.Qd1#
                • 4.Qf1#
                • 4.Qe1#
              • 3...Bxb6+
                • 4.Kh1
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
            • 3.bxc7
              • threat
                • 4.c8Q+
                  • 4...Rc3
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.c8R+
                  • 4...Rc3
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Rc8xc2#
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
              • 3...Sxb3
                • 4.Sxb3+
                  • 4...Rxb3
                    • 5.Qb1#
                    • 5.Qc2#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Qxe2#
                • 4.Qxd3
                  • threat
                    • 5.Sxb3#
                    • 5.Rb1#
                    • 5.Rdc2#
                    • 5.Qb1#
                    • 5.Qc2#
                    • 5.Qc3#
                • 4.Qxe2
                  • threat
                    • 5.Rdc2#
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Sxb3#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Qxe2#
              • 3...Bd1
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Rxd1#
                  • 4...Kxd2
                    • 5.Rxd1#
                • 4.Qe1
                  • threat
                    • 5.Qxd1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Qe3
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rxd3#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
                • 4.Qf4
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rxd3#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Bg4
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.c8Q+
                  • 4...Rc3
                    • 5.Qb1#
                  • 4...Bxc8
                    • 5.Qe1#
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.c8R+
                  • 4...Rc3
                    • 5.Qb1#
                  • 4...Bxc8
                    • 5.Qe1#
                  • 4...Sc2
                    • 5.Rc8xc2#
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
            • 3.Kh1
              • threat
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
              • 3...Sxb3
                • 4.Sxb3+
                  • 4...Rxb3
                    • 5.Qb1#
                    • 5.Qc2#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Qxe2#
                • 4.Qxd3
                  • threat
                    • 5.Sxb3#
                    • 5.Rb1#
                    • 5.Rdc2#
                    • 5.Qb1#
                    • 5.Qc2#
                    • 5.Qc3#
                • 4.Qxe2
                  • threat
                    • 5.Rdc2#
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Sxb3#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Qxe2#
              • 3...Bd1
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Rxd1#
                  • 4...Kxd2
                    • 5.Rxd1#
                • 4.Qe1
                  • threat
                    • 5.Qxd1#
                  • 4...Rxd2
                    • 5.Qxd2#
                • 4.Qe3
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rxd3#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Bf3
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
              • 3...Bg4
                • 4.Qe1+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
              • 3...Be5
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Sf6
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...e5
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...f6
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
      • 1...Sg5
        • 2.Qxg5
          • threat
            • 3.Rd1#
            • 3.Rd6#
          • 2...Bf4
            • 3.Qxf4
              • threat
                • 4.Rd1#
                • 4.Rd3#
                • 4.Rd5#
                • 4.Rd6#
                • 4.Rd7#
                • 4.Rxd8#
              • 3...Rd4
                • 4.Rd1+
                  • 4...Kxb2
                    • 5.Qc1#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qc1#
                • 4.Rxe2+
                  • 4...Rd2
                    • 5.Re1#
                    • 5.Qxd2#
                  • 4...Rxf4
                    • 5.Re1#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Rb1#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Rxe2#
                    • 5.Qc1#
                • 4.Rd3+
                  • 4...Se3
                    • 5.Qxe3#
                • 4.Rd5+
                  • 4...Se3
                    • 5.Qxe3#
                • 4.Rd6+
                  • 4...Se3
                    • 5.Qxe3#
                • 4.Rd7+
                  • 4...Se3
                    • 5.Qxe3#
                • 4.Rxd8+
                  • 4...Se3
                    • 5.Qxe3#
                • 4.Bxc2
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rd1#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rxd8#
                • 4.Ba2
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
              • 3...e5
                • 4.Rd1+
                  • 4...Kxb2
                    • 5.Qc1#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qc1#
              • 3...f6
                • 4.Rd1+
                  • 4...Kxb2
                    • 5.Qc1#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qc1#
                • 4.Rxe2+
                  • 4...Rd2
                    • 5.Qxd2#
      • 1...Sf6
        • 2.Qg5
          • threat
            • 3.Rd1+
              • 3...Kxb2
                • 4.Qc1#
            • 3.Rdc2+
              • 3...Kd1
                • 4.Rb1#
                • 4.Rc1#
                • 4.Qc1#
          • 2...Bf4
            • 3.Qxf4
              • threat
                • 4.Rd1+
                  • 4...Kxb2
                    • 5.Qc1#
                • 4.Rdc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qc1#
                • 4.Rxe2+
                  • 4...Rd2
                    • 5.Qxd2#
              • 3...Sc2
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Rxe2#
                    • 5.Qc1#
        • 2.Qb4
          • threat
            • 3.Qc3+
              • 3...Sc2
                • 4.Qxc2#
            • 3.Ba4
              • threat
                • 4.Rb1#
              • 3...Bd3
                • 4.Rd1#
              • 3...Sb3
                • 4.Sxb3#
                • 4.Qc3#
          • 2...Rd3
            • 3.Rb1+
              • 3...Kxb1
                • 4.Ba2+
                  • 4...Kc1
                    • 5.Qb2#
            • 3.Qc5+
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
            • 3.Bxf7
              • threat
                • 4.Rb1#
              • 3...Rb3
                • 4.Sxb3+
                  • 4...Sxb3
                    • 5.Qc3#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
              • 3...Sb3
                • 4.Qxb3
                  • threat
                    • 5.Rbc2#
                    • 5.Qc2#
                  • 4...Rxd2
                    • 5.Rb1#
                  • 4...Rxb3
                    • 5.Sxb3#
                  • 4...Rc3
                    • 5.Qxc3#
                  • 4...Bd1
                    • 5.Qxd1#
            • 3.Bd1
              • threat
                • 4.Rb1#
              • 3...Rb3
                • 4.Sxb3+
                  • 4...Sxb3
                    • 5.Qc3#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
              • 3...Sb3
                • 4.Qxb3
                  • threat
                    • 5.Rbc2#
                    • 5.Qc2#
                  • 4...Rxd2
                    • 5.Rb1#
                  • 4...Rxb3
                    • 5.Sxb3#
                  • 4...Bxd1
                    • 5.Qxd1#
                  • 4...Rc3
                    • 5.Qxc3#
            • 3.Ba2
              • threat
                • 4.Rb1#
              • 3...Rb3
                • 4.Sxb3+
                  • 4...Sxb3
                    • 5.Rb1#
                    • 5.Rbc2#
                    • 5.Qc3#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                    • 5.Qxc2#
            • 3.Ba4
              • threat
                • 4.Rb1#
              • 3...Rb3
                • 4.Sxb3+
                  • 4...Sxb3
                    • 5.Qc3#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
              • 3...Sb3
                • 4.Qxb3
                  • threat
                    • 5.Rbc2#
                    • 5.Qc2#
                  • 4...Rxd2
                    • 5.Rb1#
                  • 4...Rxb3
                    • 5.Sxb3#
                  • 4...Rc3
                    • 5.Qxc3#
                  • 4...Bd1
                    • 5.Qxd1#
            • 3.Bc4
              • threat
                • 4.Rb1#
              • 3...Rb3
                • 4.Sxb3+
                  • 4...Sxb3
                    • 5.Qc3#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
              • 3...Sb3
                • 4.Bxd3
                  • threat
                    • 5.Sxb3#
                    • 5.Rb1#
                    • 5.Qc3#
                  • 4...Sxd2
                    • 5.Qxd2#
                • 4.Qxb3
                  • threat
                    • 5.Rbc2#
                    • 5.Qc2#
                  • 4...Rxd2
                    • 5.Rb1#
                  • 4...Rxb3
                    • 5.Sxb3#
                  • 4...Rc3
                    • 5.Qxc3#
                  • 4...Bd1
                    • 5.Qxd1#
            • 3.Bd5
              • threat
                • 4.Rb1#
              • 3...Rb3
                • 4.Sxb3+
                  • 4...Sxb3
                    • 5.Qc3#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
              • 3...Sb3
                • 4.Qxb3
                  • threat
                    • 5.Rbc2#
                    • 5.Qc2#
                  • 4...Rxd2
                    • 5.Rb1#
                  • 4...Rxb3
                    • 5.Sxb3#
                  • 4...Rc3
                    • 5.Qxc3#
                  • 4...Bd1
                    • 5.Qxd1#
            • 3.Be6
              • threat
                • 4.Rb1#
              • 3...Rb3
                • 4.Sxb3+
                  • 4...Sxb3
                    • 5.Qc3#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
              • 3...Sb3
                • 4.Qxb3
                  • threat
                    • 5.Rbc2#
                    • 5.Qc2#
                  • 4...Rxd2
                    • 5.Rb1#
                  • 4...Rxb3
                    • 5.Sxb3#
                  • 4...Rc3
                    • 5.Qxc3#
                  • 4...Bd1
                    • 5.Qxd1#
            • 3.Qa3
              • threat
                • 4.Qxa1#
              • 3...Sxb3
                • 4.Sxb3+
                  • 4...Rxb3
                    • 5.Qa1#
                • 4.Ra2+
                  • 4...Kb1
                    • 5.Qb2#
                • 4.Rbc2+
                  • 4...Kb1
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qxb3
                  • threat
                    • 5.Rbc2#
                    • 5.Qc2#
                  • 4...Rxd2
                    • 5.Rb1#
                  • 4...Rxb3
                    • 5.Sxb3#
                  • 4...Rc3
                    • 5.Qxc3#
                  • 4...Bd1
                    • 5.Qxd1#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Qa1#
          • 2...Rc8
            • 3.Rb1+
              • 3...Kxb1
                • 4.Ba2+
                  • 4...Kc1
                    • 5.Qb2#
            • 3.Rd1+
              • 3...Kxb2
                • 4.Bc2+
                  • 4...Ka2
                    • 5.Bb1#
                  • 4...Kxc2
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qxb3#
                • 4.Bc4+
                  • 4...Kc2
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qxb3#
                • 4.Bd5+
                  • 4...Kc2
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qxb3#
                • 4.Be6+
                  • 4...Kc2
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qxb3#
                • 4.Bxf7+
                  • 4...Kc2
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qxb3#
            • 3.Bxf7
              • threat
                • 4.Rb1#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
              • 3...Bd3
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
            • 3.Rxe2
              • threat
                • 4.Qe1#
                • 4.Qd2#
              • 3...Rc2
                • 4.Bxc2
                  • threat
                    • 5.Rb1#
                    • 5.Re1#
              • 3...Sc2
                • 4.Bxc2
                  • threat
                    • 5.Rb1#
                    • 5.Re1#
                • 4.Ba2
                  • threat
                    • 5.Rb1#
                  • 4...Kd1
                    • 5.Qd2#
                  • 4...Sa3
                    • 5.Re1#
                    • 5.Qe1#
                    • 5.Qd2#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Re1#
                    • 5.Qxc2#
              • 3...Rd8
                • 4.Qe1+
                  • 4...Rd1
                    • 5.Qxd1#
                • 4.Qc3+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Qc5+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Bd5
                  • threat
                    • 5.Rb1#
                    • 5.Re1#
                    • 5.Qe1#
                    • 5.Qd2#
                  • 4...Kd1
                    • 5.Re1#
                    • 5.Qe1#
                    • 5.Qd2#
            • 3.Bd1
              • threat
                • 4.Rb1#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
              • 3...Bd3
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
            • 3.Ba2
              • threat
                • 4.Rb1#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                    • 5.Qxc2#
              • 3...Bd3
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
                • 4.Qa3
                  • threat
                    • 5.Rbc2#
                  • 4...Rc2
                    • 5.Rbxc2#
                  • 4...Bc2
                    • 5.Rbxc2#
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Rbxc2#
            • 3.Bc2
              • threat
                • 4.Rb1#
              • 3...Rc3
                • 4.Qxc3
                  • threat
                    • 5.Rb1#
                  • 4...Sxc2
                    • 5.Sb3#
                    • 5.Qxc2#
            • 3.Ba4
              • threat
                • 4.Rb1#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
            • 3.Bc4
              • threat
                • 4.Rb1#
              • 3...Bd3
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
            • 3.Bd5
              • threat
                • 4.Rb1#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
              • 3...Bd3
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
            • 3.Be6
              • threat
                • 4.Rb1#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
              • 3...Bd3
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
            • 3.Qa3
              • threat
                • 4.Qxa1#
              • 3...Rc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
            • 3.Qd4
              • threat
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qd2#
              • 3...Rc2
                • 4.Bxc2
                  • threat
                    • 5.Rb1#
                  • 4...Sxc2
                    • 5.Sb3#
                    • 5.Rdxc2#
                  • 4...Bd3
                    • 5.Rd1#
              • 3...Rc3
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Qxc2#
              • 3...Sc2
                • 4.Bxc2
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
              • 3...Se4
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qxd1#
              • 3...Sg4
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qxd1#
                    • 5.Qd2#
                • 4.Rxe2
                  • threat
                    • 5.Re1#
                    • 5.Qd1#
                    • 5.Qd2#
              • 3...Sd5
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qxd1#
                    • 5.Qd2#
                • 4.Rxe2
                  • threat
                    • 5.Re1#
                    • 5.Qd1#
                    • 5.Qd2#
              • 3...Sd7
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qe3#
                    • 5.Qxd1#
                    • 5.Qd2#
                • 4.Rxe2
                  • threat
                    • 5.Re1#
                    • 5.Qe3#
                    • 5.Qd1#
                    • 5.Qd2#
              • 3...Sh7
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qe3#
                    • 5.Qxd1#
                    • 5.Qd2#
                • 4.Rxe2
                  • threat
                    • 5.Re1#
                    • 5.Qe3#
                    • 5.Qd1#
                    • 5.Qd2#
              • 3...Se8
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qe3#
                    • 5.Qxd1#
                    • 5.Qd2#
                • 4.Rxe2
                  • threat
                    • 5.Re1#
                    • 5.Qe3#
                    • 5.Qd1#
                    • 5.Qd2#
              • 3...Sg8
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qxa1#
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qe3#
                    • 5.Qxd1#
                    • 5.Qd2#
                • 4.Rxe2
                  • threat
                    • 5.Re1#
                    • 5.Qe3#
                    • 5.Qd1#
                    • 5.Qd2#
          • 2...Bd3
            • 3.Rd1+
              • 3...Kxb2
                • 4.Bc4+
                  • 4...Kc2
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qxb3#
                • 4.Bd5+
                  • 4...Kc2
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qxb3#
                • 4.Be6+
                  • 4...Kc2
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qxb3#
                • 4.Bxf7+
                  • 4...Kc2
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qxb3#
            • 3.Qc3+
              • 3...Bc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rc1#
                    • 5.Rb2#
                    • 5.Qb2#
                  • 4...Sxc2
                    • 5.Qxc2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                  • 4...Sxc2
                    • 5.Qxc2#
                • 4.Bxc2
                  • threat
                    • 5.Rb1#
                  • 4...Sxc2
                    • 5.Sb3#
                    • 5.Qxc2#
                • 4.Ba2
                  • threat
                    • 5.Rb1#
                • 4.Ra2
                  • threat
                    • 5.Rxa1#
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qxa1#
                    • 5.Qb2#
                  • 4...Sxb3
                    • 5.Qxc2#
              • 3...Sc2
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Rd1#
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rc1#
                    • 5.Rd1#
                    • 5.Qb2#
                  • 4...Bxc2
                    • 5.Qxc2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc1#
                    • 5.Qd2#
                  • 4...Bxc2
                    • 5.Qxc2#
                • 4.Bxc2
                  • threat
                    • 5.Sb3#
                    • 5.Bxd3#
                    • 5.Rb1#
                    • 5.Rd1#
                • 4.Bxf7
                  • threat
                    • 5.Sb3#
                  • 4...Bc4
                    • 5.Qxc2#
                • 4.Ba2
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                • 4.Bd5
                  • threat
                    • 5.Sb3#
                  • 4...Bc4
                    • 5.Qxc2#
                • 4.Be6
                  • threat
                    • 5.Sb3#
                  • 4...Bc4
                    • 5.Qxc2#
                • 4.Ra2
                  • threat
                    • 5.Ra1#
                  • 4...Kb1
                    • 5.Rd1#
                    • 5.Qb2#
            • 3.Bxf7
              • threat
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
              • 3...Bc2
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Be4
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Bf5
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Bg6
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Bxg6
                  • threat
                    • 5.Rb1#
              • 3...Bh7
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Se4
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Bb2#
                    • 5.Qb2#
            • 3.Ba2
              • threat
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
                • 4.Qc3+
                  • 4...Bc2
                    • 5.Rb1#
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Rb1#
                • 4.Qa3
                  • threat
                    • 5.Rbc2#
                  • 4...Bc2
                    • 5.Rbxc2#
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Rbxc2#
              • 3...Bc2
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Qc3
                  • threat
                    • 5.Rb1#
              • 3...Be4
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Bc2
                    • 5.Rb1#
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Rb1#
              • 3...Bf5
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Bc2
                    • 5.Rb1#
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Rb1#
              • 3...Bg6
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Bc2
                    • 5.Rb1#
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Rb1#
              • 3...Bh7
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Bc2
                    • 5.Rb1#
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Rb1#
              • 3...Se4
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Bb2#
                    • 5.Qb2#
                • 4.Rbc2+
                  • 4...Bxc2
                    • 5.Bb2#
                  • 4...Sxc2
                    • 5.Sb3#
                    • 5.Bb2#
            • 3.Bc2
              • threat
                • 4.Rb1#
                • 4.Rd1#
              • 3...Bxc2
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
            • 3.Ba4
              • threat
                • 4.Rd1#
              • 3...bxa4
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
              • 3...Bc2
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                  • 4...Sxc2
                    • 5.Rb1#
              • 3...Be4
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd3
                  • threat
                    • 5.Rb1#
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qc3#
              • 3...Bf5
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd3
                  • threat
                    • 5.Rb1#
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qc3#
              • 3...Bg6
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd3
                  • threat
                    • 5.Rb1#
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qc3#
              • 3...Bh7
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd3
                  • threat
                    • 5.Rb1#
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qc3#
            • 3.Bc4
              • threat
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
                • 4.Bxd3
                  • threat
                    • 5.Rb1#
              • 3...Bc2
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Be2#
                  • 4...Sxc2
                    • 5.Rb1#
              • 3...Be4
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Bf5
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Bg6
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Bh7
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Se4
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Bb2#
                    • 5.Qb2#
            • 3.Bd5
              • threat
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
              • 3...Bc2
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Bf3#
                    • 5.Qd2#
                  • 4...Sxc2
                    • 5.Rb1#
              • 3...Se4
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Bb2#
                    • 5.Qb2#
            • 3.Be6
              • threat
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
              • 3...Bc2
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Be4
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Bf5
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
                • 4.Bxf5
                  • threat
                    • 5.Rb1#
              • 3...Bg6
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Bh7
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Qb2#
              • 3...Se4
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Bb2#
                    • 5.Qb2#
            • 3.Ra2
              • threat
                • 4.Rd1#
              • 3...Sxb3
                • 4.Sxb3+
                  • 4...Kb1
                    • 5.Ra1#
                    • 5.Rab2#
                    • 5.Rdb2#
                • 4.Ra1+
                  • 4...Bb1
                    • 5.Sxb3#
                    • 5.Qc3#
                  • 4...Sxa1
                    • 5.Qb2#
                • 4.Qa3+
                  • 4...Kb1
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Kb1
                    • 5.Rdb2#
                    • 5.Qb2#
                  • 4...Bc2
                    • 5.Qxc2#
                • 4.Qxb3
                  • threat
                    • 5.Rd1#
                    • 5.Qd1#
                    • 5.Qb2#
                  • 4...Bc2
                    • 5.Raxc2#
                    • 5.Qxc2#
              • 3...Bc2
                • 4.Qc3
                  • threat
                    • 5.Rxa1#
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qxa1#
                    • 5.Qb2#
                  • 4...Sxb3
                    • 5.Qxc2#
              • 3...Be4
                • 4.Rxa1+
                  • 4...Bb1
                    • 5.Qc3#
                • 4.Qa3+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Rab2#
                    • 5.Rdb2#
                    • 5.Qxa1#
                    • 5.Qb2#
                  • 4...Bc2
                    • 5.Rxa1#
                  • 4...Sc2
                    • 5.Ra1#
              • 3...Bf5
                • 4.Rxa1+
                  • 4...Bb1
                    • 5.Qc3#
                • 4.Qa3+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Rab2#
                    • 5.Rdb2#
                    • 5.Qxa1#
                    • 5.Qb2#
                  • 4...Bc2
                    • 5.Rxa1#
                  • 4...Sc2
                    • 5.Ra1#
              • 3...Bg6
                • 4.Rxa1+
                  • 4...Bb1
                    • 5.Qc3#
                • 4.Qa3+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Rab2#
                    • 5.Rdb2#
                    • 5.Qxa1#
                    • 5.Qb2#
                  • 4...Bc2
                    • 5.Rxa1#
                  • 4...Sc2
                    • 5.Ra1#
              • 3...Bh7
                • 4.Rxa1+
                  • 4...Bb1
                    • 5.Qc3#
                • 4.Qa3+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Rab2#
                    • 5.Rdb2#
                    • 5.Qxa1#
                    • 5.Qb2#
                  • 4...Bc2
                    • 5.Rxa1#
                  • 4...Sc2
                    • 5.Ra1#
              • 3...Sc2
                • 4.Bxc2
                  • threat
                    • 5.Sb3#
                    • 5.Ra1#
                    • 5.Rd1#
                  • 4...Bxc2
                    • 5.Raxc2#
                • 4.Qc3
                  • threat
                    • 5.Ra1#
                  • 4...Kb1
                    • 5.Rd1#
                    • 5.Qb2#
            • 3.Qa3
              • threat
                • 4.Rd1#
              • 3...Bc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Rc1#
                    • 5.Rd1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
              • 3...Be4
                • 4.Ra2+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qb2#
                • 4.Rbc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qxa1+
                  • 4...Bb1
                    • 5.Rbc2#
                    • 5.Qxb1#
              • 3...Bf5
                • 4.Ra2+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qb2#
                • 4.Rbc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qxa1+
                  • 4...Bb1
                    • 5.Rbc2#
                    • 5.Qxb1#
              • 3...Bg6
                • 4.Ra2+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qb2#
                • 4.Rbc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qxa1+
                  • 4...Bb1
                    • 5.Rbc2#
                    • 5.Qxb1#
              • 3...Bh7
                • 4.Ra2+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qb2#
                • 4.Rbc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qxa1+
                  • 4...Bb1
                    • 5.Rbc2#
                    • 5.Qxb1#
          • 2...Be5
            • 3.Ba4
              • threat
                • 4.Rb1#
              • 3...Bd4+
                • 4.Rxd4
                  • threat
                    • 5.Rb1#
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qc3#
              • 3...Bc3
                • 4.Sb3+
                  • 4...Sxb3
                    • 5.Qxc3#
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
          • 2...Se4
            • 3.Rb1+
              • 3...Kxb1
                • 4.Ba2+
                  • 4...Kc1
                    • 5.Bb2#
                    • 5.Qb2#
                • 4.Bc2+
                  • 4...Kc1
                    • 5.Bb2#
                  • 4...Ka2
                    • 5.Bb1#
                    • 5.Qb2#
                • 4.Qa3
                  • threat
                    • 5.Ba2#
                    • 5.Qb2#
                    • 5.Qxa1#
            • 3.Rbc2+
              • 3...Sxc2
                • 4.Rxc2+
                  • 4...Kb1
                    • 5.Ba4#
                  • 4...Kd1
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rc6#
                    • 5.Rc7#
                    • 5.Rc8#
            • 3.Rdc2+
              • 3...Sxc2
                • 4.Rxc2+
                  • 4...Kb1
                    • 5.Ba4#
                  • 4...Kd1
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rc6#
                    • 5.Rc7#
                    • 5.Rc8#
            • 3.Qxe4
              • threat
                • 4.Qb1#
              • 3...Rd3
                • 4.Qxd3
                  • threat
                    • 5.Rb1#
                    • 5.Qb1#
                  • 4...Bxd3
                    • 5.Rd1#
                  • 4...Sc2
                    • 5.Rdxc2#
                    • 5.Qxc2#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                  • 4...Rxd2
                    • 5.Qxd2#
            • 3.Ba4
              • threat
                • 4.Rb1#
              • 3...Sxd2
                • 4.Rb1+
                  • 4...Sxb1
                    • 5.Bb2#
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Sc2
                    • 5.Qxc2#
              • 3...Sc3
                • 4.Sb3+
                  • 4...Sxb3
                    • 5.Qxc3#
                • 4.Rb1+
                  • 4...Kxd2
                    • 5.Qxc3#
                  • 4...Sxb1
                    • 5.Bb2#
                    • 5.Qb2#
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
                • 4.Bxc3
                  • threat
                    • 5.Rb1#
                  • 4...Bd3
                    • 5.Rd1#
                  • 4...Sb3
                    • 5.Sxb3#
            • 3.Bd5
              • threat
                • 4.Rb1#
              • 3...Bd3
                • 4.Rb1+
                  • 4...Bxb1
                    • 5.Bb2#
                    • 5.Qb2#
              • 3...Sc3
                • 4.Sb3+
                  • 4...Sxb3
                    • 5.Qxc3#
                • 4.Rb1+
                  • 4...Kxd2
                    • 5.Qxc3#
                  • 4...Sxb1
                    • 5.Bb2#
                    • 5.Qb2#
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
            • 3.Qa3
              • threat
                • 4.Qxa1#
              • 3...Sxd2
                • 4.Rb1+
                  • 4...Kxb1
                    • 5.Qb2#
                    • 5.Qxa1#
                • 4.Ra2+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qb2#
                • 4.Rc2+
                  • 4...Kb1
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qxa1#
                    • 5.Qa2#
                  • 4...Kd1
                    • 5.Rc1#
                    • 5.Qc1#
                • 4.Qxa1+
                  • 4...Sb1
                    • 5.Qxb1#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa1#
                    • 5.Qa2#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Qa1#
              • 3...Sc3
                • 4.Ra2+
                  • 4...Kb1
                    • 5.Rxa1#
                    • 5.Qb2#
                • 4.Rbc2+
                  • 4...Kb1
                    • 5.Rc1#
                    • 5.Qc1#
                    • 5.Qb2#
                • 4.Qxa1+
                  • 4...Sb1
                    • 5.Rbc2#
                    • 5.Qxb1#
      • 1...f5
        • 2.Qb4
          • threat
            • 3.Qc3+
              • 3...Sc2
                • 4.Qxc2#
            • 3.Rxd8
              • threat
                • 4.Qd2#
              • 3...Sxb3
                • 4.Sxb3#
                • 4.Qc3#
              • 3...Bf4
                • 4.Qxf4#
            • 3.Ba4
              • threat
                • 4.Rb1#
              • 3...Bd3
                • 4.Rd1#
              • 3...Sb3
                • 4.Sxb3#
                • 4.Qc3#
          • 2...Be5
            • 3.Bxe5
              • threat
                • 4.Qc3+
                  • 4...Sc2
                    • 5.Qxc2#
                • 4.Rxd8
                  • threat
                    • 5.Qd2#
                    • 5.Qf4#
                  • 4...Sxb3
                    • 5.Sxb3#
                    • 5.Qc3#
                • 4.Ba4
                  • threat
                    • 5.Rb1#
                  • 4...Bd3
                    • 5.Rd1#
                  • 4...Sb3
                    • 5.Sxb3#
                    • 5.Qc3#
              • 3...Rd3
                • 4.Rxd3
                  • threat
                    • 5.Qd2#
                    • 5.Qf4#
                  • 4...Sxb3
                    • 5.Sxb3#
                    • 5.Qc3#
              • 3...Rc8
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Qd2#
                    • 5.Qf4#
              • 3...Bd1
                • 4.Bxd1
                  • threat
                    • 5.Rb1#
                  • 4...Sb3
                    • 5.Sxb3#
                    • 5.Qc3#
                • 4.Qf4
                  • threat
                    • 5.Rxd1#
                    • 5.Rdc2#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rxd8#
                  • 4...Rxd2
                    • 5.Qxd2#
                  • 4...Sc2
                    • 5.Rdxc2#
              • 3...Sc2
                • 4.Rbxc2+
                  • 4...Kb1
                    • 5.Ba2#
                    • 5.Ba4#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Rdxc2+
                  • 4...Kd1
                    • 5.Rb1#
                    • 5.Rc4#
                    • 5.Rc5#
                    • 5.Rc6#
                    • 5.Rc7#
                    • 5.Rc8#
                • 4.Bxc2
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                • 4.Ba2
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                • 4.Ba4
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                • 4.Bc4
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                • 4.Bd5
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                • 4.Be6
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                • 4.Bf7
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
                • 4.Bg8
                  • threat
                    • 5.Sb3#
                    • 5.Rb1#
                    • 5.Rbxc2#
            • 3.Ba4
              • threat
                • 4.Rb1#
              • 3...Bd4+
                • 4.Bxd4
                  • threat
                    • 5.Rb1#
                  • 4...Bd3
                    • 5.Rd1#
                  • 4...Sb3
                    • 5.Sxb3#
                    • 5.Qc3#
                • 4.Rxd4
                  • threat
                    • 5.Rb1#
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qc3#
              • 3...Bc3
                • 4.Sb3+
                  • 4...Sxb3
                    • 5.Qxc3#
                • 4.Rb1+
                  • 4...Kxd2
                    • 5.Qxc3#
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#
                • 4.Bxc3
                  • threat
                    • 5.Rb1#
                  • 4...Bd3
                    • 5.Rd1#
                  • 4...Sb3
                    • 5.Sxb3#
            • 3.Bd5
              • threat
                • 4.Rb1#
              • 3...Bd4+
                • 4.Rxd4
                  • threat
                    • 5.Qd2#
                  • 4...Sb3
                    • 5.Qc3#
                  • 4...Sc2
                    • 5.Rb1#
              • 3...Bd3
                • 4.Rd1+
                  • 4...Kxd1
                    • 5.Qd2#
              • 3...Bc3
                • 4.Sb3+
                  • 4...Sxb3
                    • 5.Qxc3#
                • 4.Rb1+
                  • 4...Kxd2
                    • 5.Qxc3#
                • 4.Qxc3+
                  • 4...Sc2
                    • 5.Sb3#
                    • 5.Qxc2#

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).