Problem Display
PID: 59694 (7R/4p3/4p3/1P1bP2p/3P3p/8/2P2K1p/5B1k w - - 0 1)

Loyd, Sam

Source?, 0000

7R/4p3/4p3/1P1bP2p/3P3p/8/2P2K1p/5B1k

#5

7 + 7


5206 Sam Loyd and His Chess Problems 1913

SOLUTION


  • COOKED
  • Keys
    • 1.Bh3!
      • 1...Bf3
        • 2.Kxf3
          • 2...Kg1
            • 3.Rg8+
              • 3...Kh1
                • 4.Ra8
                  • 4...Kg1
                    • 5.Ra1#
        • 2.d5
          • threat
            • 3.Ra8
              • threat
                • 4.Ra1+
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                • 4.Kxf3
                  • threat
                    • 5.Ra1#
                  • 4...Kg1
                    • 5.Ra1#
          • 2...Bxd5
            • 3.Rd8
              • threat
                • 4.Rxd5
                  • 4...exd5
                    • 5.Bg2#
              • 3...Bf3
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Bg2#
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Rd1#
                • 4.Rd2
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd4
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
          • 2...Be4
            • 3.Ra8
              • threat
                • 4.Ra1#
              • 3...Bf3
                • 4.Ra1+
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                • 4.Kxf3
                  • threat
                    • 5.Ra1#
                  • 4...Kg1
                    • 5.Ra1#
      • 1...Be4
        • 2.d5
          • threat
            • 3.Ra8
              • threat
                • 4.Ra1#
              • 3...Bf3
                • 4.Ra1+
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                • 4.Kxf3
                  • threat
                    • 5.Ra1#
                  • 4...Kg1
                    • 5.Ra1#
          • 2...Bxd5
            • 3.Rd8
              • threat
                • 4.Rxd5
                  • 4...exd5
                    • 5.Bg2#
              • 3...Bf3
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Bg2#
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Rd1#
                • 4.Rd2
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd4
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
          • 2...Bf3
            • 3.Ra8
              • threat
                • 4.Ra1+
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                • 4.Kxf3
                  • threat
                    • 5.Ra1#
                  • 4...Kg1
                    • 5.Ra1#
      • 1...Bc6
        • 2.Rc8
          • 2...Bf3
            • 3.Rc3
              • threat
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Be4
            • 3.Rc3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bd5
            • 3.Rc3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bb7
            • 3.Rc3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Ba8
            • 3.Rc3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
        • 2.d5
          • threat
            • 3.Bg2#
          • 2...Bxd5
            • 3.Rd8
              • threat
                • 4.Rxd5
                  • 4...exd5
                    • 5.Bg2#
              • 3...Bf3
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Bg2#
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Rd1#
                • 4.Rd2
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd4
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
      • 1...Bb7
        • 2.d5
          • threat
            • 3.Bg2#
          • 2...Bxd5
            • 3.Rd8
              • threat
                • 4.Rxd5
                  • 4...exd5
                    • 5.Bg2#
              • 3...Bf3
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Bg2#
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Rd1#
                • 4.Rd2
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd4
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
      • 1...Ba8
        • 2.d5
          • threat
            • 3.Bg2#
          • 2...Bxd5
            • 3.Rd8
              • threat
                • 4.Rxd5
                  • 4...exd5
                    • 5.Bg2#
              • 3...Bf3
                • 4.Rd1+
                  • 4...Bxd1
                    • 5.Bg2#
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Rd1#
                • 4.Rd2
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd4
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
    • 1.Rc8!
      • threat
        • 2.Rc3
          • threat
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bf3
            • 3.Rxf3
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Rxh3
                  • 4...h4
                    • 5.Bg2#
            • 3.Bh3
              • threat
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Be4
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bc6
            • 3.Rxc6
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Be2
                  • 4...h4
                    • 5.Bf3#
                • 4.Bd3
                  • 4...h4
                    • 5.Be4#
            • 3.bxc6
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Rxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Be2
                  • 4...h4
                    • 5.Bf3#
                • 4.Bd3
                  • 4...h4
                    • 5.Be4#
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bb7
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Ba8
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...h3
            • 3.Bxh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bf3
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba2
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bg2
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bb3
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bf3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc4
                • 4.Bxc4
                  • 4...h4
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxc4#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Be4
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
      • 1...Bb7
        • 2.Rc3
          • threat
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bf3
            • 3.Rxf3
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Rxh3
                  • 4...h4
                    • 5.Bg2#
            • 3.Bh3
              • threat
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Be4
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bd5
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bc6
            • 3.Rxc6
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Be2
                  • 4...h4
                    • 5.Bf3#
                • 4.Bd3
                  • 4...h4
                    • 5.Be4#
            • 3.bxc6
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Rxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Be2
                  • 4...h4
                    • 5.Bf3#
                • 4.Bd3
                  • 4...h4
                    • 5.Be4#
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Ba8
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...h3
            • 3.Bxh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bg2
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bf3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba6
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Bc4
                  • threat
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bc6
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc8
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Bc4
                  • threat
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
        • 2.Rc6
          • threat
            • 3.Bg2#
          • 2...Bxc6
            • 3.bxc6
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Be2
                  • 4...h4
                    • 5.Bf3#
                • 4.Bd3
                  • 4...h4
                    • 5.Be4#
          • 2...h3
            • 3.Bxh3
              • threat
                • 4.Bg2#
              • 3...Bxc6
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
            • 3.Be2
              • threat
                • 4.Bf3#
              • 3...Bxc6
                • 4.bxc6
                  • 4...h4
                    • 5.Bf3#
            • 3.Bd3
              • threat
                • 4.Be4#
              • 3...Bxc6
                • 4.bxc6
                  • 4...h4
                    • 5.Be4#
      • 1...Bf3
        • 2.Rc3
          • threat
            • 3.Rxf3
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Rxh3
                  • 4...h4
                    • 5.Bg2#
            • 3.Bh3
              • threat
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Be4
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bd5
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bc6
            • 3.Rxc6
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Be2
                  • 4...h4
                    • 5.Bf3#
                • 4.Bd3
                  • 4...h4
                    • 5.Be4#
            • 3.bxc6
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Rxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Be2
                  • 4...h4
                    • 5.Bf3#
                • 4.Bd3
                  • 4...h4
                    • 5.Be4#
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bb7
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Ba8
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...h3
            • 3.Bxh3
              • threat
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd1
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Be2
                • 4.Bxe2
                  • 4...h4
                    • 5.Bf3#
              • 3...Bg2
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Be4
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bg4
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
      • 1...Be4
        • 2.Rc3
          • threat
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bf3
            • 3.Rxf3
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Rxh3
                  • 4...h4
                    • 5.Bg2#
            • 3.Bh3
              • threat
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bd5
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bc6
            • 3.Rxc6
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Be2
                  • 4...h4
                    • 5.Bf3#
                • 4.Bd3
                  • 4...h4
                    • 5.Be4#
            • 3.bxc6
              • 3...h3
                • 4.Bxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Rxh3
                  • 4...h4
                    • 5.Bg2#
                • 4.Be2
                  • 4...h4
                    • 5.Bf3#
                • 4.Bd3
                  • 4...h4
                    • 5.Be4#
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bb7
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Ba8
            • 3.Bh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rb3
              • threat
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rb1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...h3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...h3
            • 3.Bxh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bf3
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bxc2
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bg2
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bd3
                • 4.Bxd3
                  • 4...h4
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bxd3#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Bf3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf5
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bc6
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bg6
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bb7
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bh7
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Ba8
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
      • 1...h3
        • 2.Bxh3
          • threat
            • 3.Rc3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bf3
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bf3
            • 3.Rc3
              • threat
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Be4
            • 3.Rc3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bf3
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bb7
            • 3.Rc3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rc6
              • threat
                • 4.Bg2#
              • 3...Bxc6
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
          • 2...h4
            • 3.Rc3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bh5
                    • 5.Bg2#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bh5
                    • 5.Bg2#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bh5
                    • 5.Bg2#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
        • 2.Rc3
          • threat
            • 3.Bxh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bf3
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba2
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bg2
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bb3
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bf3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc4
                • 4.Bxc4
                  • 4...h4
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxc4#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Be4
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Ba2
            • 3.Bxh3
              • threat
                • 4.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
            • 3.Ra3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bb1
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                • 4.Rxh3
                  • threat
                    • 5.Bg2#
                • 4.Be2
                  • threat
                    • 5.Bf3#
              • 3...Bb3
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bc4
                • 4.Bxc4
                  • 4...h4
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxc4#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rd1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bc4
                • 4.Bxc4
                  • 4...h4
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxc4#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bg2
            • 3.Re3
              • threat
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bxf1
                • 4.Re1
                  • 4...h4
                    • 5.Rxf1#
              • 3...Bf3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bb3
            • 3.Bxh3
              • threat
                • 4.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
            • 3.Rd3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rd1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bxc2
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd1
                    • 5.Rxd1#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bc4
                • 4.Bxc4
                  • 4...h4
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxc4#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bf3
            • 3.Bxh3
              • threat
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd1
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Be2
                • 4.Bxe2
                  • 4...h4
                    • 5.Bf3#
              • 3...Bg2
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Be4
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bg4
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bc4
            • 3.Bxh3
              • threat
                • 4.Bg2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...h4
                    • 5.Bg2#
                • 4.Bxf1
                  • 4...h4
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
            • 3.Bxc4
              • 3...h4
                • 4.d5
                  • 4...exd5
                    • 5.Bxd5#
            • 3.Ra3
              • threat
                • 4.Bxc4
                  • 4...h4
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxc4#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Bxf1
                • 4.Ra1
                  • 4...h4
                    • 5.Rxf1#
              • 3...Bxb5
                • 4.Bxb5
                  • 4...h4
                    • 5.Bc6#
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bc4#
                    • 5.Bxb5#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Ba2
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Be2
                • 4.Bxe2
                  • 4...h4
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bd3
                • 4.Bxd3
                  • 4...h4
                    • 5.Be4#
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bxd3#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Bd5
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxc4#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Bxd3
                • 4.Bxd3
                  • 4...h4
                    • 5.Be4#
              • 3...Bd5
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxc4
                  • 4...h4
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxc4#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Bxf1
                • 4.Re1
                  • 4...h4
                    • 5.Rxf1#
              • 3...Bxb5
                • 4.Bxb5
                  • 4...h4
                    • 5.Bc6#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bc4#
                    • 5.Bxb5#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Ba2
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Be2
                • 4.Bxe2
                  • 4...h4
                    • 5.Bf3#
              • 3...Bb3
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bd3
                • 4.Bxd3
                  • 4...h4
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bxd3#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Be4
            • 3.Bxh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bf3
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bxc2
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bg2
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bd3
                • 4.Bxd3
                  • 4...h4
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bxd3#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Bf3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf5
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bc6
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bg6
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bb7
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bh7
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Ba8
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...Bc6
            • 3.Bxh3
              • threat
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bxb5
                • 4.Bxb5
                  • 4...h4
                    • 5.Bc6#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bc4#
                    • 5.Bxb5#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Bg2
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bf3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd7
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Bc4
                  • threat
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Ba8
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be8
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Bc4
                  • threat
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
          • 2...Bb7
            • 3.Bxh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bg2
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bf3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba6
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Bc4
                  • threat
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bc6
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc8
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Bc4
                  • threat
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
          • 2...Ba8
            • 3.Bxh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bf3
                • 4.Rxf3
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bd5
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bc6
                • 4.Rxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.bxc6
                  • 4...h4
                    • 5.Bg2#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bg2
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bf3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bd5
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
          • 2...h4
            • 3.Bxh3
              • threat
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
              • 3...Bf3
                • 4.Ra3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bh5
                    • 5.Bg2#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
                • 4.Rb3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rb1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rb1#
                  • 4...Bh5
                    • 5.Bg2#
                  • 4...Bc6
                    • 5.Rb1#
                  • 4...Bb7
                    • 5.Rb1#
                  • 4...Ba8
                    • 5.Rb1#
                • 4.Rd3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bh5
                    • 5.Bg2#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Be4
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
              • 3...Bc6
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Re3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Ra3
              • threat
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba2
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bg2
                • 4.Ra1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bb3
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bf3
                • 4.Bxh3
                  • 4...Bd1
                    • 5.Bg2#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Ra1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Ra1#
                  • 4...Bh5
                    • 5.Bg2#
                  • 4...Bc6
                    • 5.Ra1#
                  • 4...Bb7
                    • 5.Ra1#
                  • 4...Ba8
                    • 5.Ra1#
              • 3...Bc4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxc4#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Be4
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Ra1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Rd3
              • threat
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba2
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rd1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bg2
                • 4.Rd1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bb3
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Rd1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bf3
                • 4.Bxh3
                  • 4...Bd1
                    • 5.Bg2#
                    • 5.Rxd1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Be4
                    • 5.Rd1#
                  • 4...Bg4
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                  • 4...Bh5
                    • 5.Bg2#
                  • 4...Bc6
                    • 5.Rd1#
                  • 4...Bb7
                    • 5.Rd1#
                  • 4...Ba8
                    • 5.Rd1#
              • 3...Bc4
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                  • 4...Bd5
                    • 5.Rd1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Rd1#
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxc4#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Be4
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Rd1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
            • 3.Re3
              • threat
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bc4
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba2
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bg2
                • 4.Re1
                  • threat
                    • 5.Bxg2#
                  • 4...Bxf1
                    • 5.Rxf1#
                  • 4...Bf3
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Be4
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bd5
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bc6
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bb7
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Ba8
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bb3
                • 4.Bxh3
                  • threat
                    • 5.Bg2#
                    • 5.Re1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Re1#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
              • 3...Bf3
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Be2
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc4
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxc4#
                  • 4...Bxf1
                    • 5.Rxf1#
              • 3...Be4
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                  • 4...Bd3
                    • 5.Bg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bc6
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bxb5
                    • 5.Bg2#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Bb7
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
              • 3...Ba8
                • 4.Bxh3
                  • threat
                    • 5.Re1#
                  • 4...Bg2
                    • 5.Bxg2#
                • 4.Re1
                  • threat
                    • 5.Be2#
                    • 5.Bg2#
                    • 5.Bd3#
                    • 5.Bxh3#
                    • 5.Bc4#
                  • 4...Bg2
                    • 5.Bxg2#
    • 1.b6!
      • threat
        • 2.Ba6
          • threat
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Ba2
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.cxb3
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bc4
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bxc4
                  • 4...h3
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Ba2
            • 3.Bb7+
              • 3...Bd5
                • 4.Ra8
                  • threat
                    • 5.Ra1#
            • 3.Ra8
              • threat
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.cxb3
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bc4
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bxc4
                  • 4...h3
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
          • 2...Bg2
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bf1
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Bxg2#
                    • 5.Ra1#
                • 4.Kxf1
                  • 4...h3
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bh3
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...h3
                • 4.Bb7
                  • threat
                    • 5.Ra1#
          • 2...Bf3
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bd1
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Be2
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
                • 4.Bxe2
                  • 4...h3
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bg4
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Bc4
            • 3.Bb7+
              • 3...Bd5
                • 4.Ra8
                  • threat
                    • 5.Ra1#
            • 3.Bxc4
              • 3...h3
                • 4.Bxe6
                  • 4...h4
                    • 5.Bd5#
                • 4.Be2
                  • 4...h4
                    • 5.Bf3#
                • 4.Bd3
                  • 4...h4
                    • 5.Be4#
                • 4.Bb5
                  • 4...h4
                    • 5.Bc6#
                • 4.Ba6
                  • 4...h4
                    • 5.Bb7#
                • 4.Ra8
                  • 4...h4
                    • 5.Ra1#
            • 3.Ra8
              • threat
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bxc4
                  • 4...h3
                    • 5.Ra1#
              • 3...Bxa6
                • 4.Rxa6
                  • 4...h3
                    • 5.Ra1#
              • 3...Bf1
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Bxg2#
                    • 5.Ra1#
                • 4.Kxf1
                  • 4...h3
                    • 5.Bb7#
              • 3...Ba2
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Be2
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
                • 4.Bxe2
                  • 4...h3
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.cxb3
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bd3
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Bxd3
                  • 4...h3
                    • 5.Be4#
                    • 5.Ra1#
                • 4.cxd3
                  • 4...h3
                    • 5.Bb7#
              • 3...Bb5
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Bxb5
                  • 4...h3
                    • 5.Bc6#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
          • 2...Be4
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxc2
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bd3
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Bxd3
                  • 4...h3
                    • 5.Be4#
                    • 5.Ra1#
                • 4.cxd3
                  • 4...h3
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bf5
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bg6
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bh7
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
          • 2...Bc6
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Ba4
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bc6
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bb5
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Bxb5
                  • 4...h3
                    • 5.Bc6#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bd7
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
              • 3...Be8
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Rxe8
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
          • 2...h3
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Ba2
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.cxb3
                  • 4...h4
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bc4
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bxc4
                  • 4...h4
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
      • 1...Bb7
        • 2.Ba6
          • threat
            • 3.Bxb7#
          • 2...Bxa6
            • 3.Ra8
              • threat
                • 4.Rxa6
                  • 4...h3
                    • 5.Ra1#
              • 3...Bf1
                • 4.Ra1
                  • 4...h3
                    • 5.Rxf1#
              • 3...Be2
                • 4.Ra1+
                  • 4...Bd1
                    • 5.Rxd1#
                  • 4...Bf1
                    • 5.Rxf1#
              • 3...Bd3
                • 4.Ra1+
                  • 4...Bf1
                    • 5.Rxf1#
                • 4.cxd3
                  • 4...h3
                    • 5.Ra1#
              • 3...Bc4
                • 4.Ra1+
                  • 4...Bf1
                    • 5.Rxf1#
              • 3...Bb5
                • 4.Ra1+
                  • 4...Bf1
                    • 5.Rxf1#
              • 3...h3
                • 4.Rxa6
                  • 4...h4
                    • 5.Ra1#
          • 2...Bg2
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bf1
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Bxg2#
                    • 5.Ra1#
                • 4.Kxf1
                  • 4...h3
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bh3
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...h3
                • 4.Bb7
                  • threat
                    • 5.Ra1#
          • 2...Bf3
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bd1
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Be2
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
                • 4.Bxe2
                  • 4...h3
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bg4
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Be4
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxc2
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bd3
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Bxd3
                  • 4...h3
                    • 5.Be4#
                    • 5.Ra1#
                • 4.cxd3
                  • 4...h3
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bf5
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bg6
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bh7
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
          • 2...Bd5
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Ba2
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.cxb3
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bc4
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bxc4
                  • 4...h3
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Bc6
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Ba4
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bc6
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bb5
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Bxb5
                  • 4...h3
                    • 5.Bc6#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bd7
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
              • 3...Be8
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Rxe8
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
      • 1...Bf3
        • 2.Ba6
          • threat
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bd1
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Be2
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
                • 4.Bxe2
                  • 4...h3
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bg4
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Bg2
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bf1
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Bxg2#
                    • 5.Ra1#
                • 4.Kxf1
                  • 4...h3
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bh3
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...h3
                • 4.Bb7
                  • threat
                    • 5.Ra1#
          • 2...Be4
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxc2
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bd3
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Bxd3
                  • 4...h3
                    • 5.Be4#
                    • 5.Ra1#
                • 4.cxd3
                  • 4...h3
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bf5
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bg6
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bh7
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
          • 2...Bd5
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Ba2
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.cxb3
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bc4
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bxc4
                  • 4...h3
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Bc6
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Ba4
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bc6
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bb5
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Bxb5
                  • 4...h3
                    • 5.Bc6#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bd7
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
              • 3...Be8
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Rxe8
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
          • 2...h3
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bd1
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Be2
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
                • 4.Bxe2
                  • 4...h4
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bg4
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
      • 1...Be4
        • 2.Ba6
          • threat
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxc2
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bd3
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Bxd3
                  • 4...h3
                    • 5.Be4#
                    • 5.Ra1#
                • 4.cxd3
                  • 4...h3
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bf5
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bg6
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bh7
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
          • 2...Bg2
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bf1
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Bxg2#
                    • 5.Ra1#
                • 4.Kxf1
                  • 4...h3
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bh3
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...h3
                • 4.Bb7
                  • threat
                    • 5.Ra1#
          • 2...Bf3
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bd1
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Be2
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
                • 4.Bxe2
                  • 4...h3
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bg4
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Bd5
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Ba2
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.cxb3
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bc4
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bxc4
                  • 4...h3
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Bc6
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Ba4
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bc6
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bb5
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Bxb5
                  • 4...h3
                    • 5.Bc6#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bd7
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
              • 3...Be8
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Rxe8
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
          • 2...h3
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxc2
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bd3
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Bxd3
                  • 4...h4
                    • 5.Be4#
                    • 5.Ra1#
                • 4.cxd3
                  • 4...h4
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bf5
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bg6
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bh7
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
      • 1...Bc6
        • 2.Ba6
          • threat
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Ba4
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bc6
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bb5
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Bxb5
                  • 4...h3
                    • 5.Bc6#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bd7
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
              • 3...Be8
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Rxe8
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
          • 2...Bg2
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bf1
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Bxg2#
                    • 5.Ra1#
                • 4.Kxf1
                  • 4...h3
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bh3
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...h3
                • 4.Bb7
                  • threat
                    • 5.Ra1#
          • 2...Bf3
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bd1
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Be2
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
                • 4.Bxe2
                  • 4...h3
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bg4
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Be4
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxc2
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bd3
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Bxd3
                  • 4...h3
                    • 5.Be4#
                    • 5.Ra1#
                • 4.cxd3
                  • 4...h3
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bf5
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bg6
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bh7
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
          • 2...Bd5
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Ba2
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Bxg2#
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.cxb3
                  • 4...h3
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bc4
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bxc4
                  • 4...h3
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...h3
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Ba4
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bc6
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bb5
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Bxb5
                  • 4...h4
                    • 5.Bc6#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bd7
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
              • 3...Be8
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Rxe8
                  • 4...h4
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
      • 1...h3
        • 2.Ba6
          • threat
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Ba2
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.cxb3
                  • 4...h4
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bc4
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bxc4
                  • 4...h4
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Ba2
            • 3.Bb7+
              • 3...Bd5
                • 4.Ra8
                  • threat
                    • 5.Ra1#
            • 3.Ra8
              • threat
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.cxb3
                  • 4...h4
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bc4
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bxc4
                  • 4...h4
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
          • 2...Bg2
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bf1
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Ra1#
                • 4.Kxf1
                  • 4...h4
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Bf3
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bd1
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Be2
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
                • 4.Bxe2
                  • 4...h4
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bg4
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
          • 2...Bc4
            • 3.Bb7+
              • 3...Bd5
                • 4.Ra8
                  • threat
                    • 5.Ra1#
            • 3.Bxc4
              • 3...h4
                • 4.d5
                  • 4...exd5
                    • 5.Bxd5#
            • 3.Ra8
              • threat
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bxc4
                  • 4...h4
                    • 5.Ra1#
              • 3...Bxa6
                • 4.Rxa6
                  • 4...h4
                    • 5.Ra1#
              • 3...Bf1
                • 4.Bb7+
                  • 4...Bg2
                    • 5.Ra1#
                • 4.Kxf1
                  • 4...h4
                    • 5.Bb7#
              • 3...Ba2
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Be2
                • 4.Bb7+
                  • 4...Bf3
                    • 5.Bxf3#
                    • 5.Ra1#
                • 4.Bxe2
                  • 4...h4
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.cxb3
                  • 4...h4
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bd3
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Bxd3
                  • 4...h4
                    • 5.Be4#
                    • 5.Ra1#
                • 4.cxd3
                  • 4...h4
                    • 5.Bb7#
              • 3...Bb5
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Bxb5
                  • 4...h4
                    • 5.Bc6#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
          • 2...Be4
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxc2
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bd3
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Bxd3
                  • 4...h4
                    • 5.Be4#
                    • 5.Ra1#
                • 4.cxd3
                  • 4...h4
                    • 5.Bb7#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bf5
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bg6
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bh7
                • 4.Bb7+
                  • 4...Be4
                    • 5.Bxe4#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
          • 2...Bc6
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • threat
                    • 5.bxa8Q#
                    • 5.bxa8B#
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Bg2
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Ba4
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bc6
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bb5
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Bxb5
                  • 4...h4
                    • 5.Bc6#
                    • 5.Ra1#
              • 3...Bd5
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bd7
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
              • 3...Be8
                • 4.Bb7+
                  • 4...Bc6
                    • 5.Bxc6#
                    • 5.Ra1#
                • 4.Rxe8
                  • 4...h4
                    • 5.Bb7#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                    • 5.Ra1#
          • 2...h4
            • 3.Ra8
              • threat
                • 4.Bb7
                  • threat
                    • 5.Ra1#
              • 3...Bxa8
                • 4.b7
                  • 4...Bxb7
                    • 5.Bxb7#
              • 3...Ba2
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Bd3
                  • threat
                    • 5.Be4#
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Bb3
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
                • 4.Be2
                  • threat
                    • 5.Bf3#
                    • 5.Ra1#
              • 3...Bf3
                • 4.Bb7
                  • threat
                    • 5.Bxf3#
                    • 5.Ra1#
              • 3...Bc4
                • 4.Bb7+
                  • 4...Bd5
                    • 5.Ra1#
              • 3...Be4
                • 4.Bb7
                  • threat
                    • 5.Bxe4#
                    • 5.Ra1#
              • 3...Bc6
                • 4.Bb7
                  • threat
                    • 5.Bxc6#
                    • 5.Ra1#

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