Problem Display
PID: 277868 (8/4bN2/4B3/3r4/3Pk1P1/PN3pP1/K4B2/3R4 w - - 0 1)

Grunenwald, Alphonse

Salvador, M

diagrammes, 1981

8/4bN2/4B3/3r4/3Pk1P1/PN3pP1/K4B2/3R4

#4

10 + 4


SOLUTION


  • COOKED
  • Keys
    • 1.Kb1!
      • threat
        • 2.Kc2
          • threat
            • 3.Sd2#
            • 3.Re1#
          • 2...Rc5+
            • 3.Sxc5+
              • 3...Bxc5
                • 4.Sg5#
                • 4.Re1#
            • 3.dxc5
              • threat
                • 4.Sd2#
                • 4.Bd5#
                • 4.Bf5#
                • 4.Re1#
                • 4.Rd4#
          • 2...Bb4
            • 3.axb4
              • threat
                • 4.Sd2#
                • 4.Re1#
              • 3...Rc5+
                • 4.Sxc5#
          • 2...Bg5
            • 3.Sxg5+
              • 3...Rxg5
                • 4.Sd2#
                • 4.Re1#
            • 3.Sd6+
              • 3...Rxd6
                • 4.Sc5#
            • 3.Re1+
              • 3...Be3
                • 4.Rxe3#
      • 1...Bxa3
        • 2.Sg5+
          • 2...Rxg5
            • 3.Re1+
              • 3...Kd3
                • 4.Re3#
      • 1...Bf8
        • 2.Sg5+
          • 2...Rxg5
            • 3.Re1+
              • 3...Kd3
                • 4.Re3#
        • 2.Kc2
          • threat
            • 3.Sd2#
            • 3.Re1#
          • 2...Rc5+
            • 3.Sxc5+
              • 3...Bxc5
                • 4.Sg5#
                • 4.Re1#
            • 3.dxc5
              • threat
                • 4.Sd2#
                • 4.Bd5#
                • 4.Bf5#
                • 4.Re1#
                • 4.Rd4#
          • 2...Bb4
            • 3.axb4
              • threat
                • 4.Sd2#
                • 4.Re1#
              • 3...Rc5+
                • 4.Sxc5#
          • 2...Bh6
            • 3.Sd6+
              • 3...Rxd6
                • 4.Sc5#
            • 3.Re1+
              • 3...Be3
                • 4.Rxe3#
            • 3.Sxh6
              • threat
                • 4.Sd2#
                • 4.Re1#
              • 3...Rc5+
                • 4.Sxc5#
    • 1.Sc1!
      • threat
        • 2.Re1#
      • 1...Bb4
        • 2.Sd3
          • threat
            • 3.Sxb4
              • threat
                • 4.Bxd5#
                • 4.Re1#
          • 2...Bxa3
            • 3.Sf4
              • threat
                • 4.Bxd5#
                • 4.Re1#
          • 2...Bd2
            • 3.Rxd2
              • 3...Rxd4
                • 4.Sc5#
                • 4.Sg5#
              • 3...Ra5
                • 4.Sd6#
              • 3...Rb5
                • 4.Sd6#
              • 3...Rc5
                • 4.Sxc5#
                • 4.Sd6#
              • 3...Re5
                • 4.Sd6#
              • 3...Rf5
                • 4.Sd6#
              • 3...Rg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Rh5
                • 4.Sd6#
              • 3...Rd6
                • 4.Sc5#
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Rd7
                • 4.Sc5#
                • 4.Sg5#
              • 3...Rd8
                • 4.Sc5#
                • 4.Sg5#
          • 2...Ra5
            • 3.Sc5+
              • 3...Rxc5
                • 4.Sd6#
              • 3...Bxc5
                • 4.Sg5#
          • 2...Rb5
            • 3.Sc5+
              • 3...Rxc5
                • 4.Sd6#
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sxb4
              • threat
                • 4.Sd6#
                • 4.Re1#
          • 2...Re5
            • 3.Sxb4
              • threat
                • 4.Sd6#
                • 4.Re1#
            • 3.Sdxe5
              • threat
                • 4.Sg5#
              • 3...Bd2
                • 4.Sd6#
              • 3...Be7
                • 4.Re1#
            • 3.Sfxe5
              • 3...Bxa3
                • 4.Re1#
              • 3...Be1
                • 4.Sc5#
                • 4.Rxe1#
              • 3...Bd2
                • 4.Sc5#
              • 3...Bc3
                • 4.Sc5#
              • 3...Ba5
                • 4.Sc5#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Re1#
              • 3...Bd6
                • 4.Re1#
              • 3...Be7
                • 4.Re1#
              • 3...Bf8
                • 4.Re1#
          • 2...Rf5
            • 3.Sxb4
              • threat
                • 4.Sd6#
                • 4.Bxf5#
                • 4.Re1#
          • 2...Rh5
            • 3.Sxb4
              • threat
                • 4.Sd6#
                • 4.Re1#
          • 2...Be1
            • 3.Sc5+
              • 3...Rxc5
                • 4.Sd6#
            • 3.Sd6+
              • 3...Rxd6
                • 4.Sc5#
            • 3.Sxe1
              • 3...Rxd4
                • 4.Rxd4#
              • 3...Ra5
                • 4.Sd6#
              • 3...Rb5
                • 4.Sd6#
              • 3...Rc5
                • 4.Sd6#
              • 3...Re5
                • 4.Sd6#
              • 3...Rf5
                • 4.Sd6#
              • 3...Rg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Rh5
                • 4.Sd6#
              • 3...Rd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Rd7
                • 4.Sg5#
              • 3...Rd8
                • 4.Sg5#
          • 2...Bc3
            • 3.Sc5+
              • 3...Rxc5
                • 4.Sd6#
            • 3.Sd6+
              • 3...Rxd6
                • 4.Sc5#
            • 3.Sf4
              • threat
                • 4.Bxd5#
              • 3...Rxd4
                • 4.Bf5#
              • 3...Ra5
                • 4.Sd6#
              • 3...Rb5
                • 4.Sd6#
              • 3...Rc5
                • 4.Sd6#
              • 3...Re5
                • 4.Sd6#
              • 3...Rf5
                • 4.Sd6#
                • 4.Bxf5#
              • 3...Rg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Rh5
                • 4.Sd6#
              • 3...Rd6
                • 4.Sg5#
                • 4.Sxd6#
                • 4.Bf5#
              • 3...Rd7
                • 4.Sg5#
                • 4.Bf5#
              • 3...Rd8
                • 4.Sg5#
                • 4.Bf5#
          • 2...Ba5
            • 3.Sc5+
              • 3...Rxc5
                • 4.Sd6#
            • 3.Sd6+
              • 3...Rxd6
                • 4.Sc5#
            • 3.Sf4
              • threat
                • 4.Bxd5#
              • 3...Rxd4
                • 4.Bf5#
                • 4.Rxd4#
              • 3...Rb5
                • 4.Sd6#
              • 3...Rc5
                • 4.Sd6#
              • 3...Re5
                • 4.Sd6#
              • 3...Rf5
                • 4.Sd6#
                • 4.Bxf5#
              • 3...Rg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Rh5
                • 4.Sd6#
              • 3...Rd6
                • 4.Sg5#
                • 4.Sxd6#
                • 4.Bf5#
              • 3...Rd7
                • 4.Sg5#
                • 4.Bf5#
              • 3...Rd8
                • 4.Sg5#
                • 4.Bf5#
            • 3.Sde5
              • threat
                • 4.Sg5#
                • 4.Bf5#
              • 3...Rxd4
                • 4.Rxd4#
              • 3...Rxe5
                • 4.Sd6#
          • 2...Bc5
            • 3.Sxc5+
              • 3...Rxc5
                • 4.Sd6#
            • 3.Sf4
              • threat
                • 4.Bxd5#
                • 4.Re1#
          • 2...Bd6
            • 3.Sxd6+
              • 3...Rxd6
                • 4.Sc5#
            • 3.Sde5
              • threat
                • 4.Sg5#
                • 4.Bf5#
                • 4.Re1#
              • 3...Rxe5
                • 4.Sxd6#
          • 2...Be7
            • 3.Sf4
              • threat
                • 4.Bxd5#
                • 4.Re1#
          • 2...Bf8
            • 3.Sf4
              • threat
                • 4.Bxd5#
                • 4.Re1#
    • 1.Se5!
      • threat
        • 2.Sd2#
        • 2.Bf5#
        • 2.Re1#
      • 1...Rxe5
        • 2.Bc4
          • threat
            • 3.Sd2#
            • 3.Re1#
          • 2...Bb4
            • 3.Rd3
              • threat
                • 4.Re3#
              • 3...Bd2
                • 4.Sxd2#
          • 2...Bg5
            • 3.Re1+
              • 3...Be3
                • 4.Rxe3#
    • 1.Bc8!
      • threat
        • 2.Bb7
          • threat
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
          • 2...Bxa3
            • 3.Sg5#
          • 2...Bb4
            • 3.Sg5#
          • 2...Bh4
            • 3.Sc5#
            • 3.Sd6#
          • 2...Bc5
            • 3.Sxc5#
            • 3.Sg5#
          • 2...Bg5
            • 3.Sc5#
            • 3.Sxg5#
            • 3.Sd6#
          • 2...Bd6
            • 3.Sg5#
            • 3.Sxd6#
          • 2...Bf6
            • 3.Sc5#
            • 3.Sd6#
          • 2...Bd8
            • 3.Sc5#
            • 3.Sd6#
          • 2...Bf8
            • 3.Sg5#
      • 1...Bxa3
        • 2.Bb7
          • threat
            • 3.Sg5#
          • 2...Be7
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
      • 1...Ra5
        • 2.Bb7+
          • 2...Rd5
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
        • 2.Sxa5
          • threat
            • 3.Bb7#
          • 2...Kd5
            • 3.Re1
              • threat
                • 4.Be6#
                • 4.Bb7#
                • 4.Re5#
      • 1...Rb5
        • 2.d5
          • threat
            • 3.Bf5#
            • 3.Rd4#
          • 2...Rxd5
            • 3.Bf5+
              • 3...Rxf5
                • 4.Rd4#
            • 3.Bb7
              • threat
                • 4.Bxd5#
                • 4.Rd4#
      • 1...Rf5
        • 2.Bb7+
          • 2...Rd5
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
      • 1...Rg5
        • 2.Bb7+
          • 2...Rd5
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
        • 2.d5
          • threat
            • 3.Rd4#
          • 2...Rxd5
            • 3.Bf5+
              • 3...Rxf5
                • 4.Rd4#
            • 3.Bb7
              • threat
                • 4.Bxd5#
                • 4.Rd4#
      • 1...Rh5
        • 2.Bb7+
          • 2...Rd5
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
        • 2.d5
          • threat
            • 3.Rd4#
          • 2...Rxd5
            • 3.Bf5+
              • 3...Rxf5
                • 4.Rd4#
            • 3.Bb7
              • threat
                • 4.Bxd5#
                • 4.Rd4#
      • 1...Rd6
        • 2.Bb7+
          • 2...Rd5
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
        • 2.d5
          • threat
            • 3.Sc5#
            • 3.Bf5#
            • 3.Rd4#
          • 2...Rxd5
            • 3.Bf5+
              • 3...Rxf5
                • 4.Rd4#
            • 3.Bb7
              • threat
                • 4.Bxd5#
                • 4.Rd4#
      • 1...Rd7
        • 2.d5
          • threat
            • 3.Rd4#
          • 2...Rxd5
            • 3.Bf5+
              • 3...Rxf5
                • 4.Rd4#
            • 3.Bb7
              • threat
                • 4.Bxd5#
                • 4.Rd4#
      • 1...Rd8
        • 2.Bb7+
          • 2...Rd5
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
        • 2.Re1+
          • 2...Kd3
            • 3.Se5+
              • 3...Kc2
                • 4.Rc1#
              • 3...Kc3
                • 4.Rc1#
            • 3.Ba6+
              • 3...Kc2
                • 4.Rc1#
              • 3...Kc3
                • 4.Rc1#
          • 2...Kd5
            • 3.Sa5
              • threat
                • 4.Be6#
                • 4.Bb7#
                • 4.Re5#
        • 2.d5
          • threat
            • 3.Bf5#
            • 3.Rd4#
          • 2...Rxd5
            • 3.Bf5+
              • 3...Rxf5
                • 4.Rd4#
            • 3.Bb7
              • threat
                • 4.Bxd5#
                • 4.Rd4#
      • 1...Bb4
        • 2.Bb7
          • threat
            • 3.Sg5#
          • 2...Be7
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
      • 1...Bh4
        • 2.Sc5+
          • 2...Rxc5
            • 3.Bb7+
              • 3...Rd5
                • 4.Sd6#
              • 3...Rc6
                • 4.Bxc6#
            • 3.dxc5
              • threat
                • 4.Bf5#
                • 4.Bb7#
                • 4.Rd4#
        • 2.Sd6+
          • 2...Rxd6
            • 3.Bb7+
              • 3...Rd5
                • 4.Sc5#
              • 3...Rc6
                • 4.Bxc6#
      • 1...Bc5
        • 2.Sxc5+
          • 2...Rxc5
            • 3.Bb7+
              • 3...Rd5
                • 4.Sg5#
                • 4.Sd6#
              • 3...Rc6
                • 4.Bxc6#
        • 2.Sg5+
          • 2...Rxg5
            • 3.Bb7+
              • 3...Rd5
                • 4.Sxc5#
        • 2.Re1+
          • 2...Kd3
            • 3.Ba6+
              • 3...Kc2
                • 4.Rc1#
              • 3...Kc3
                • 4.Rc1#
        • 2.Ba6
          • threat
            • 3.Sd2#
            • 3.Bd3#
            • 3.Re1#
          • 2...Rxd4
            • 3.Bb7+
              • 3...Rd5
                • 4.Sxc5#
                • 4.Bxd5#
          • 2...Re5
            • 3.Bb7+
              • 3...Rd5
                • 4.Sxc5#
                • 4.Sg5#
            • 3.dxc5
              • threat
                • 4.Sd6#
                • 4.Rd4#
              • 3...Rd5
                • 4.Re1#
          • 2...Rf5
            • 3.Bb7+
              • 3...Rd5
                • 4.Sxc5#
                • 4.Sg5#
          • 2...Rg5
            • 3.Bb7+
              • 3...Rd5
                • 4.Sxc5#
                • 4.Sg5#
          • 2...Rh5
            • 3.Bb7+
              • 3...Rd5
                • 4.Sxc5#
                • 4.Sg5#
            • 3.dxc5
              • threat
                • 4.Rd4#
              • 3...Rd5
                • 4.Re1#
          • 2...Rd6
            • 3.Bb7+
              • 3...Rd5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Rc6
                • 4.Bxc6#
            • 3.Bc4
              • threat
                • 4.Sd2#
                • 4.Sxc5#
                • 4.Sg5#
                • 4.Re1#
          • 2...Rd7
            • 3.Bc4
              • threat
                • 4.Sd2#
                • 4.Sxc5#
                • 4.Sg5#
                • 4.Re1#
          • 2...Rd8
            • 3.Bb7+
              • 3...Rd5
                • 4.Sxc5#
                • 4.Sg5#
            • 3.Bc4
              • threat
                • 4.Sd2#
                • 4.Sxc5#
                • 4.Sg5#
                • 4.Re1#
        • 2.Bb7
          • threat
            • 3.Sxc5#
            • 3.Sg5#
          • 2...Be7
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
      • 1...Bg5
        • 2.Sc5+
          • 2...Rxc5
            • 3.Bb7+
              • 3...Rd5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Rc6
                • 4.Bxc6#
        • 2.Sxg5+
          • 2...Rxg5
            • 3.Bb7+
              • 3...Rd5
                • 4.Sc5#
        • 2.Sd6+
          • 2...Rxd6
            • 3.Bb7+
              • 3...Rd5
                • 4.Sc5#
              • 3...Rc6
                • 4.Bxc6#
        • 2.Bb7
          • threat
            • 3.Sc5#
            • 3.Sxg5#
            • 3.Sd6#
          • 2...Be7
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
      • 1...Bd6
        • 2.Sxd6+
          • 2...Rxd6
            • 3.Bb7+
              • 3...Rd5
                • 4.Sc5#
              • 3...Rc6
                • 4.Bxc6#
      • 1...Bf6
        • 2.Sc5+
          • 2...Rxc5
            • 3.Bb7+
              • 3...Rd5
                • 4.Sd6#
              • 3...Rc6
                • 4.Bxc6#
            • 3.dxc5
              • threat
                • 4.Bf5#
                • 4.Bb7#
        • 2.Sd6+
          • 2...Rxd6
            • 3.Bb7+
              • 3...Rd5
                • 4.Sc5#
              • 3...Rc6
                • 4.Bxc6#
        • 2.Bb7
          • threat
            • 3.Sc5#
            • 3.Sd6#
          • 2...Be7
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
      • 1...Bd8
        • 2.Sc5+
          • 2...Rxc5
            • 3.Bb7+
              • 3...Rd5
                • 4.Sd6#
              • 3...Rc6
                • 4.Bxc6#
            • 3.dxc5
              • threat
                • 4.Bf5#
                • 4.Bb7#
                • 4.Rd4#
        • 2.Sd6+
          • 2...Rxd6
            • 3.Bb7+
              • 3...Rd5
                • 4.Sc5#
              • 3...Rc6
                • 4.Bxc6#
        • 2.Bb7
          • threat
            • 3.Sc5#
            • 3.Sd6#
          • 2...Be7
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
      • 1...Bf8
        • 2.Bb7
          • threat
            • 3.Sg5#
          • 2...Be7
            • 3.Sc5+
              • 3...Bxc5
                • 4.Sg5#
            • 3.Sg5+
              • 3...Bxg5
                • 4.Sc5#
            • 3.Ka1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Kb1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sa1
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Sc1
              • threat
                • 4.Re1#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
            • 3.Sa5
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sd6#
              • 3...Bc5
                • 4.Sg5#
              • 3...Bg5
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sd6#
              • 3...Bd8
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Bc6
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Ba8
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.Rd2
              • 3...Bxa3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#
            • 3.a4
              • 3...Ba3
                • 4.Sg5#
              • 3...Bb4
                • 4.Sg5#
              • 3...Bh4
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bc5
                • 4.Sxc5#
                • 4.Sg5#
              • 3...Bg5
                • 4.Sc5#
                • 4.Sxg5#
                • 4.Sd6#
              • 3...Bd6
                • 4.Sg5#
                • 4.Sxd6#
              • 3...Bf6
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bd8
                • 4.Sc5#
                • 4.Sd6#
              • 3...Bf8
                • 4.Sg5#

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