Problem Display
PID: 83404 (5N2/8/8/2p2b1p/7K/Q7/Bn6/k7 w - - 0 1)

Havel, Miroslav

UJCS, 1948

5N2/8/8/2p2b1p/7K/Q7/Bn6/k7

#5

4 + 5


6490 yacpdb 2009

SOLUTION


  • SOUND
  • Keys
    • 1.Se6!
      • threat
        • 2.Sxc5
          • threat
            • 3.Sb3#
          • 2...Bc2
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
          • 2...Be6
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
            • 3.Sxe6
              • threat
                • 4.Sd4
                  • threat
                    • 5.Sc2#
                    • 5.Sb3#
                • 4.Sc5
                  • threat
                    • 5.Sb3#
                • 4.Qb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
            • 3.Sd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
            • 3.Sa4
              • threat
                • 4.Qxb2#
              • 3...Sxa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Bf5#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Bf5#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qb2#
            • 3.Se4
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bxa2
                • 4.Sc3
                  • threat
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Bh3
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc4
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Bg4
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bd5
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bf5
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bd7
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bf7
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc8
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bg8
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
        • 2.Sf4
          • threat
            • 3.Bb3+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qa2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bxf5#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bxf5#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bc2
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bd3
            • 3.Sxd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sxc5
                  • threat
                    • 5.Sb3#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Se1
                  • threat
                    • 5.Sc2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
            • 3.Sd5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bf1
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Be2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc4
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Be4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bf5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Ba6
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bg6
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bh7
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...c4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
          • 2...Bg4
            • 3.Sd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
            • 3.Sd5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bd1
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bf5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Be6
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...c4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
          • 2...Be6
            • 3.Sxe6
              • threat
                • 4.Sxc5
                  • threat
                    • 5.Sb3#
              • 3...Sd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...c4
                • 4.Sd4
                  • threat
                    • 5.Sc2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bxa2
                • 4.Sc3
                  • threat
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Bf5#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Bf5#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
          • 2...Sd3
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
                    • 5.Qc2#
                • 4.Se2
                  • threat
                    • 5.Sc3#
                    • 5.Qa2#
            • 3.Bc4+
              • 3...Kb1
                • 4.Sxd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
            • 3.Sxd3
              • threat
                • 4.Qb2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sc1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
              • 3...Se1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sf2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sb4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
                  • 4...Sxa2
                    • 5.Qxa2#
              • 3...Sf4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Se5
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd5
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
              • 3...Sc1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sb4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
          • 2...Sc4
            • 3.Bxc4+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qc1#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
          • 2...c4
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
      • 1...Bxe6
        • 2.Bd5+
          • 2...Kb1
            • 3.Be4+
              • 3...Kc1
                • 4.Qc3+
                  • 4...Kd1
                    • 5.Bf3#
      • 1...Bc2
        • 2.Sxc5
          • threat
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
          • 2...Bd1
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
          • 2...Ba4
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
            • 3.Sxa4
              • threat
                • 4.Qxb2#
              • 3...Sxa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bf5#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Bg6#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Bh7#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bf5#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Bg6#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Bh7#
                • 4.Kxh5
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sf2
                    • 5.Qb2#
                  • 4...Sc3
                    • 5.Qb2#
                  • 4...Se3
                    • 5.Qb2#
                • 4.Sc5
                  • threat
                    • 5.Sb3#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qb2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
          • 2...Sd1
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Qxc2#
            • 3.Sd3
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Qc1+
                  • 4...Kxa2
                    • 5.Sb4#
                • 4.Qxb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
            • 3.Se4
              • threat
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Bxe4
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Bxe4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Sb2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Sb3#
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Sxb3#
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sf2
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Sb3#
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Sxb3#
                    • 5.Bxb3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
              • 3...Sc3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
              • 3...Se3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
          • 2...Sd3
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Qxc2#
            • 3.Bc4+
              • 3...Kb1
                • 4.Sxd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Bxd3
                    • 5.Bxd3#
            • 3.Sxd3
              • threat
                • 4.Qb2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
            • 3.Se4
              • threat
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sc1
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Sb3#
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Sxb3#
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sb4
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
          • 2...Sa4
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Qxc2#
                • 4.Sxa4
                  • threat
                    • 5.Sc3#
                    • 5.Qb2#
            • 3.Sd3
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Qc1+
                  • 4...Kxa2
                    • 5.Sb4#
                • 4.Qxb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
            • 3.Se4
              • threat
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Bxe4
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Bxe4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Sb2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Sb3#
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Sxb3#
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sc3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
              • 3...Sc5
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
              • 3...Sb6
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Sb3#
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Sxb3#
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
                  • 4...Sc4
                    • 5.Bxc4#
          • 2...Sc4
            • 3.Bxc4+
              • 3...Kb1
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Bxd3
                    • 5.Bxd3#
      • 1...Bd3
        • 2.Sxc5
          • threat
            • 3.Sb3#
          • 2...Bc2
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
          • 2...Bc4
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
            • 3.Sa4
              • threat
                • 4.Qxb2#
              • 3...Sxa4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd1
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
            • 3.Se4
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Bxa2
                • 4.Sc3
                  • threat
                    • 5.Qxa2#
              • 3...Bf1
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Be2
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Bd3
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb5
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bd5
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Ba6
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Be6
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bf7
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bg8
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
      • 1...Be4
        • 2.Bd5+
          • 2...Kb1
            • 3.Bxe4+
              • 3...Kc1
                • 4.Qc3+
                  • 4...Kd1
                    • 5.Bf3#
        • 2.Sxc5
          • threat
            • 3.Sb3#
          • 2...Bc2
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
          • 2...Bd5
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
            • 3.Sd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
            • 3.Sa4
              • threat
                • 4.Qxb2#
              • 3...Sxa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bxd5+
                  • 4...Kb1
                    • 5.Be4#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bxd5+
                  • 4...Kb1
                    • 5.Be4#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qb2#
        • 2.Sf4
          • threat
            • 3.Bb3+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qa2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Bxe4#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Bxe4#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bc2
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bd3
            • 3.Sxd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sxc5
                  • threat
                    • 5.Sb3#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Se1
                  • threat
                    • 5.Sc2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
            • 3.Sd5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bf1
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Be2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc4
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Be4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bf5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Ba6
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bg6
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bh7
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...c4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
          • 2...Bf3
            • 3.Sd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
          • 2...Bd5
            • 3.Sxd5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
                • 4.Se3
                  • threat
                    • 5.Sc2#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bxa2
                • 4.Sc3
                  • threat
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxd5+
                  • 4...Kb1
                    • 5.Be4#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                    • 5.Qa2#
                • 4.Bxd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxd5+
                  • 4...Kb1
                    • 5.Be4#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
          • 2...Sd3
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
                    • 5.Qc2#
                • 4.Se2
                  • threat
                    • 5.Sc3#
                    • 5.Qa2#
            • 3.Bc4+
              • 3...Kb1
                • 4.Sxd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
            • 3.Sxd3
              • threat
                • 4.Qb2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sc1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
              • 3...Se1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sf2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sb4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
                  • 4...Sxa2
                    • 5.Qxa2#
              • 3...Sf4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Se5
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd5
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
              • 3...Bxd5
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sc1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sb4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
          • 2...Sc4
            • 3.Bxc4+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qc1#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
          • 2...c4
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
      • 1...Bg4
        • 2.Sxc5
          • threat
            • 3.Sb3#
          • 2...Bd1
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
          • 2...Be6
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
            • 3.Sxe6
              • threat
                • 4.Sd4
                  • threat
                    • 5.Sc2#
                    • 5.Sb3#
                • 4.Sc5
                  • threat
                    • 5.Sb3#
                • 4.Qb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
            • 3.Sd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
            • 3.Sa4
              • threat
                • 4.Qxb2#
              • 3...Sxa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Bf5#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                • 4.Bxe6+
                  • 4...Kb1
                    • 5.Bf5#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qb2#
            • 3.Se4
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bxa2
                • 4.Sc3
                  • threat
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Bh3
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc4
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Bg4
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bd5
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bf5
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bd7
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bf7
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc8
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bg8
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
      • 1...Bg6
        • 2.Sxc5
          • threat
            • 3.Sb3#
          • 2...Bc2
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
          • 2...Bf7
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
            • 3.Sd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
            • 3.Sa4
              • threat
                • 4.Qxb2#
              • 3...Sxa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bf5#
                • 4.Bxf7+
                  • 4...Kb1
                    • 5.Bg6#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bf5#
                • 4.Bxf7+
                  • 4...Kb1
                    • 5.Bg6#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qb2#
            • 3.Se4
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bxa2
                • 4.Sc3
                  • threat
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Bc4
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Bd5
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Be6
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bg6
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Be8
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bg8
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
        • 2.Sf4
          • threat
            • 3.Bb3+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qa2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Bxg6#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Bxg6#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bc2
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bd3
            • 3.Sxd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sxc5
                  • threat
                    • 5.Sb3#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Se1
                  • threat
                    • 5.Sc2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
            • 3.Sd5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bf1
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Be2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc4
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Be4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bf5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Ba6
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bg6
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bh7
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...c4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
          • 2...Bf7
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bxa2
                • 4.Sc3
                  • threat
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bf5#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxf7+
                  • 4...Kb1
                    • 5.Bg6#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bxf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bf5#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxf7+
                  • 4...Kb1
                    • 5.Bg6#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
          • 2...Sd3
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
                    • 5.Qc2#
                • 4.Se2
                  • threat
                    • 5.Sc3#
                    • 5.Qa2#
            • 3.Bc4+
              • 3...Kb1
                • 4.Sxd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
            • 3.Sxd3
              • threat
                • 4.Qb2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sc1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
              • 3...Se1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sf2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sb4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
                  • 4...Sxa2
                    • 5.Qxa2#
              • 3...Sf4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Se5
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd5
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
              • 3...Sc1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sb4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
          • 2...Sc4
            • 3.Bxc4+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qc1#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
          • 2...c4
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
      • 1...Bh7
        • 2.Sxc5
          • threat
            • 3.Sb3#
          • 2...Bc2
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
          • 2...Bg8
            • 3.Sb3+
              • 3...Bxb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
            • 3.Sd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
            • 3.Sa4
              • threat
                • 4.Qxb2#
              • 3...Sxa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bf5#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Bg6#
                • 4.Bxg8+
                  • 4...Kb1
                    • 5.Bh7#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bf5#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Bg6#
                • 4.Bxg8+
                  • 4...Kb1
                    • 5.Bh7#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qb2#
            • 3.Se4
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bxa2
                • 4.Sc3
                  • threat
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Qxb3
                  • 4...Sd1
                    • 5.Qb1#
                  • 4...Sd3
                    • 5.Qb1#
                  • 4...Sa4
                    • 5.Qb1#
                  • 4...Sc4
                    • 5.Qb1#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Bc4
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Bd5
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Be6
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bf7
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bh7
                • 4.Sd2
                  • threat
                    • 5.Sb3#
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
        • 2.Sf4
          • threat
            • 3.Bb3+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qa2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Bxh7#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Bxh7#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bc2
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bd3
            • 3.Sxd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sxc5
                  • threat
                    • 5.Sb3#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Se1
                  • threat
                    • 5.Sc2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
            • 3.Sd5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bf1
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Be2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bc4
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Be4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bf5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Ba6
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bg6
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bh7
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sa4
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...c4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
          • 2...Bg8
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
              • 3...Bxa2
                • 4.Sc3
                  • threat
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bc4
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd5
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bxd5#
                  • 4...Be6
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Bxe6#
                  • 4...Bf7
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bxf7#
                  • 4...Bg8
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Sc4
                    • 5.Qc1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bf5#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Bg6#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxg8+
                  • 4...Kb1
                    • 5.Bh7#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bxg8+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bxg8#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bf5#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Bg6#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxg8+
                  • 4...Kb1
                    • 5.Bh7#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd3
              • threat
                • 4.Qxb2#
              • 3...Sxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                • 4.Qb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sd2
                    • 5.Qb2#
                  • 4...Sa3
                    • 5.Qb2#
          • 2...Sd3
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
                    • 5.Qc2#
                • 4.Se2
                  • threat
                    • 5.Sc3#
                    • 5.Qa2#
            • 3.Bc4+
              • 3...Kb1
                • 4.Sxd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
            • 3.Sxd3
              • threat
                • 4.Qb2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sc1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
              • 3...Se1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sf2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sb4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
                  • 4...Sxa2
                    • 5.Qxa2#
              • 3...Sf4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Se5
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd5
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
              • 3...Sc1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sb4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
          • 2...Sc4
            • 3.Bxc4+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qc1#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
          • 2...c4
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
      • 1...Sd1
        • 2.Sxc5
          • threat
            • 3.Sb3#
          • 2...Bc2
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Qxc2#
            • 3.Sd3
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Qc1+
                  • 4...Kxa2
                    • 5.Sb4#
                • 4.Qxb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
            • 3.Se4
              • threat
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Bxe4
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Bxe4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Sb2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Sb3#
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Sxb3#
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sf2
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Sb3#
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Sxb3#
                    • 5.Bxb3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
              • 3...Sc3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
              • 3...Se3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
        • 2.Sd4
          • threat
            • 3.Sb3#
          • 2...cxd4
            • 3.Be6+
              • 3...Kb1
                • 4.Bxf5+
                  • 4...d3
                    • 5.Bxd3#
          • 2...c4
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
            • 3.Bxc4+
              • 3...Kb1
                • 4.Ba2+
                  • 4...Ka1
                    • 5.Sb3#
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
                    • 5.Sb3#
            • 3.Sxf5
              • threat
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sb2
                • 4.Se3
                  • threat
                    • 5.Sc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
              • 3...Sf2
                • 4.Se3
                  • threat
                    • 5.Sc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
              • 3...Sc3
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...Se3
                • 4.Sxe3
                  • 4...c3
                    • 5.Sc2#
              • 3...c3
                • 4.Sd4
                  • threat
                    • 5.Sc2#
                    • 5.Sb3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sc3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
            • 3.Sf3
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sc3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...c3
                • 4.Sd4
                  • threat
                    • 5.Sb3#
                  • 4...Bc2
                    • 5.Sxc2#
                  • 4...Be6
                    • 5.Sc2#
        • 2.Sf4
          • threat
            • 3.Be6+
              • 3...Kb1
                • 4.Bxf5#
          • 2...Bc2
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Qxc2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sf2
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
              • 3...Sc3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
              • 3...Se3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd3
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Qxb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
          • 2...Sb2
            • 3.Bb3+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qa2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bxf5#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bxf5#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Sf2
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
                • 4.Se2
                  • threat
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Bc4+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qc1#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
            • 3.Be6+
              • 3...Kb1
                • 4.Bxf5+
                  • 4...Sd3
                    • 5.Bxd3#
                  • 4...Se4
                    • 5.Bxe4#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Qc3+
                  • 4...Kxa2
                    • 5.Sc1#
                • 4.Sc1
                  • threat
                    • 5.Sb3#
                    • 5.Qc3#
                  • 4...Bxa2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
          • 2...Sc3
            • 3.Bc4+
              • 3...Kb1
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
            • 3.Be6+
              • 3...Kb1
                • 4.Bxf5+
                  • 4...Se4
                    • 5.Bxe4#
            • 3.Sd3
              • threat
                • 4.Qb2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Se3
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
          • 2...c4
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
            • 3.Bxc4+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
                  • 4...Sb2
                    • 5.Qxb2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sc3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
      • 1...Sa4
        • 2.Sxc5
          • threat
            • 3.Sb3#
          • 2...Sxc5
            • 3.Be6+
              • 3...Kb1
                • 4.Bxf5+
                  • 4...Sd3
                    • 5.Bxd3#
                  • 4...Se4
                    • 5.Bxe4#
          • 2...Bc2
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Qxc2#
                • 4.Sxa4
                  • threat
                    • 5.Sc3#
                    • 5.Qb2#
            • 3.Sd3
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Qc1+
                  • 4...Kxa2
                    • 5.Sb4#
                • 4.Qxb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
            • 3.Se4
              • threat
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Bxe4
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Bxe4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Sb2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Sb3#
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Sxb3#
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sc3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
              • 3...Sc5
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
              • 3...Sb6
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sd2#
                    • 5.Sc3#
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Sb3#
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Sxb3#
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
                  • 4...Sc4
                    • 5.Bxc4#
        • 2.Sd4
          • threat
            • 3.Sb3#
          • 2...cxd4
            • 3.Be6+
              • 3...Kb1
                • 4.Bxf5+
                  • 4...d3
                    • 5.Bxd3#
          • 2...c4
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
            • 3.Bxc4+
              • 3...Kb1
                • 4.Ba2+
                  • 4...Ka1
                    • 5.Sb3#
            • 3.Sxf5
              • threat
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Se3
                  • threat
                    • 5.Sc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
              • 3...Sc3
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...c3
                • 4.Se3
                  • threat
                    • 5.Sc2#
                  • 4...c2
                    • 5.Sxc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
                    • 5.Sb3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sc3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
        • 2.Sf4
          • threat
            • 3.Be6+
              • 3...Kb1
                • 4.Bxf5#
          • 2...Bc2
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Qxc2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Sc3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sxc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
              • 3...Sb6
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
                    • 5.Qc1#
                  • 4...Sc4
                    • 5.Bxc4#
            • 3.Sd3
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Qxb3
                  • threat
                    • 5.Qb1#
                  • 4...Sb2
                    • 5.Qxb2#
                  • 4...Sc3
                    • 5.Qb2#
          • 2...Sb2
            • 3.Bb3+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qa2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bxf5#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Bxf5#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Sc3
            • 3.Bc4+
              • 3...Kb1
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
            • 3.Be6+
              • 3...Kb1
                • 4.Bxf5+
                  • 4...Se4
                    • 5.Bxe4#
            • 3.Sd3
              • threat
                • 4.Qb2#
              • 3...Bxd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...c4
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
            • 3.Bxc4+
              • 3...Kb1
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
                  • 4...Sb2
                    • 5.Qxb2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sc3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
        • 2.Sg7
          • threat
            • 3.Be6+
              • 3...Kb1
                • 4.Bxf5#
          • 2...Bc2
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Qxc2#
          • 2...Sb2
            • 3.Sxf5
              • threat
                • 4.Se3
                  • threat
                    • 5.Sc2#
              • 3...Sd1
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Be4#
              • 3...Sd3
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
          • 2...Sc3
            • 3.Be6+
              • 3...Kb1
                • 4.Bxf5+
                  • 4...Se4
                    • 5.Bxe4#
          • 2...c4
            • 3.Sxf5
              • threat
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Se3
                  • threat
                    • 5.Sc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
              • 3...Sc3
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...c3
                • 4.Se3
                  • threat
                    • 5.Sc2#
                  • 4...c2
                    • 5.Sxc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
                    • 5.Sb3#
      • 1...Sc4
        • 2.Bxc4+
          • 2...Kb1
            • 3.Sf4
              • threat
                • 4.Se2
                  • threat
                    • 5.Qc1#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
              • 3...Kc2
                • 4.Se2
                  • threat
                    • 5.Qc1#
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                  • 4...Kd1
                    • 5.Qc1#
                  • 4...Kd2
                    • 5.Qc1#
              • 3...Bc2
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Bxd3
                    • 5.Bxd3#
      • 1...c4
        • 2.Sd4
          • threat
            • 3.Sxf5
              • threat
                • 4.Se3
                  • threat
                    • 5.Sc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
              • 3...Sd1
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...c3
                • 4.Se3
                  • threat
                    • 5.Sc2#
                  • 4...c2
                    • 5.Sxc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
                    • 5.Sb3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sf3
              • threat
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bc2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Bd3
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bh3
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Be4
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bg4
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Be6
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bg6
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bd7
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bh7
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bc8
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...c3
                • 4.Sd4
                  • threat
                    • 5.Sb3#
                  • 4...Bc2
                    • 5.Sxc2#
                  • 4...Be6
                    • 5.Sc2#
          • 2...Bd3
            • 3.Sf3
              • threat
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bf1
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bc2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Be2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Be4
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bf5
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bg6
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bh7
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...c3
                • 4.Sd4
                  • threat
                    • 5.Sb3#
                  • 4...Bc2
                    • 5.Sxc2#
                  • 4...Bc4
                    • 5.Sc2#
            • 3.Sb5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bf1
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bc2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Be2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Be4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bf5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bg6
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bh7
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sd1
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sa4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...c3
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
                • 4.Sd4
                  • threat
                    • 5.Sb3#
                  • 4...Bc2
                    • 5.Sxc2#
                  • 4...Bc4
                    • 5.Sc2#
          • 2...Be4
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bg6
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sf3
              • threat
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bc2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Bd3
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Be4
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bf5
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bf7
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bh7
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Be8
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...c3
                • 4.Sd4
                  • threat
                    • 5.Sb3#
                  • 4...Bc2
                    • 5.Sxc2#
                  • 4...Bf7
                    • 5.Sc2#
          • 2...Bh7
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sf3
              • threat
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Bc2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Bd3
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Be4
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bf5
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bg6
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bg8
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...c3
                • 4.Sd4
                  • threat
                    • 5.Sb3#
                  • 4...Bc2
                    • 5.Sxc2#
                  • 4...Bg8
                    • 5.Sc2#
          • 2...Sd1
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
            • 3.Bxc4+
              • 3...Kb1
                • 4.Ba2+
                  • 4...Ka1
                    • 5.Sb3#
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
                    • 5.Sb3#
            • 3.Sxf5
              • threat
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sb2
                • 4.Se3
                  • threat
                    • 5.Sc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
              • 3...Sf2
                • 4.Se3
                  • threat
                    • 5.Sc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
              • 3...Sc3
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...Se3
                • 4.Sxe3
                  • 4...c3
                    • 5.Sc2#
              • 3...c3
                • 4.Sd4
                  • threat
                    • 5.Sc2#
                    • 5.Sb3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sc3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
            • 3.Sf3
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Sd2
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sc3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sd2#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...c3
                • 4.Sd4
                  • threat
                    • 5.Sb3#
                  • 4...Bc2
                    • 5.Sxc2#
                  • 4...Be6
                    • 5.Sc2#
          • 2...Sa4
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
            • 3.Bxc4+
              • 3...Kb1
                • 4.Ba2+
                  • 4...Ka1
                    • 5.Sb3#
            • 3.Sxf5
              • threat
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                • 4.Se3
                  • threat
                    • 5.Sc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
              • 3...Sc3
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...c3
                • 4.Se3
                  • threat
                    • 5.Sc2#
                  • 4...c2
                    • 5.Sxc2#
                • 4.Sd4
                  • threat
                    • 5.Sc2#
                    • 5.Sb3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sc3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
        • 2.Sf4
          • threat
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bc2
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bb3
                • 4.Bxb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bd1
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Ba4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb1+
                  • 4...Kxb1
                    • 5.Sc3#
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bd3
            • 3.Sd5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bf1
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bc2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Be2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Be4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bf5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bg6
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bh7
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sd1
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...Sa4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...c3
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
          • 2...Bh3
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bf5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sd1
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...c3
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
          • 2...Be4
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bg4
            • 3.Sd5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bd1
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Bf5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sd1
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...c3
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
          • 2...Be6
            • 3.Sxe6
              • threat
                • 4.Sd4
                  • threat
                    • 5.Sc2#
              • 3...Sd1
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
              • 3...c3
                • 4.Sd4
                  • threat
                    • 5.Sc2#
                    • 5.Sb3#
                • 4.Sc5
                  • threat
                    • 5.Sb3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bg6
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bd7
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Ba4
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb3
                    • 5.Bxb3#
              • 3...Bf5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sd1
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...c3
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
          • 2...Bh7
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Sc3
                  • threat
                    • 5.Bxb1#
                  • 4...Bxa2
                    • 5.Qxa2#
                  • 4...Bc2
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bd3
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Be4
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bf5
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bg6
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bh7
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
          • 2...Bc8
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Sd1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
                    • 5.Qc1#
                    • 5.Qa2#
            • 3.Sd5
              • threat
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
              • 3...Bf5
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sd1
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bxd3#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Sc1
                    • 5.Qxc1#
                  • 4...Sb4
                    • 5.Qc1#
              • 3...Sa4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Bd3#
              • 3...c3
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Sc4
                    • 5.Bxc4#
                    • 5.Qc1#
          • 2...Sd1
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
            • 3.Bxc4+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
                  • 4...Sb2
                    • 5.Qxb2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sc3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
          • 2...Sd3
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
                    • 5.Qc2#
            • 3.Bxc4+
              • 3...Kb1
                • 4.Sxd3
                  • threat
                    • 5.Qc1#
                    • 5.Qb2#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sc1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qxc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc1
                  • threat
                    • 5.Qc3#
                  • 4...c3
                    • 5.Sb3#
                    • 5.Qxc3#
              • 3...Se1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sf2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sb4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...Sf4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc5
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Se5
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...c3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
            • 3.Sd5
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
              • 3...Sc1
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sb4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sc3#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxb4
                  • threat
                    • 5.Qc3#
                  • 4...c3
                    • 5.Qxc3#
              • 3...c3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
          • 2...Sa4
            • 3.Bb3+
              • 3...Kb1
                • 4.Qa2+
                  • 4...Kc1
                    • 5.Se2#
            • 3.Bxc4+
              • 3...Kb1
                • 4.Sd3
                  • threat
                    • 5.Qc1#
                    • 5.Qa2#
                  • 4...Kc2
                    • 5.Qc1#
                  • 4...Bxd3
                    • 5.Bxd3#
                  • 4...Sb2
                    • 5.Qxb2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sb2
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
              • 3...Sc3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                  • 4...Sa2
                    • 5.Qxa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bxc4#
                  • 4...Bb1
                    • 5.Bxb1#
          • 2...c3
            • 3.Bb3+
              • 3...Kb1
                • 4.Se2
                  • threat
                    • 5.Qa2#
            • 3.Se2
              • threat
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Sxc3
                  • threat
                    • 5.Bb1#
                    • 5.Bb3#
                    • 5.Bc4#
                    • 5.Bd5#
                    • 5.Be6#
                    • 5.Bf7#
                    • 5.Bg8#
                  • 4...Bb1
                    • 5.Bxb1#
                  • 4...Sc4
                    • 5.Bxc4#
                • 4.Sd4
                  • threat
                    • 5.Sb3#
                  • 4...Bc2
                    • 5.Sxc2#
                  • 4...Be6
                    • 5.Sc2#
              • 3...Bb1
                • 4.Bb3+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bc4+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bd5+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Be6+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bf7+
                  • 4...Ba2
                    • 5.Qxa2#
                • 4.Bg8+
                  • 4...Ba2
                    • 5.Qxa2#
              • 3...Sd3
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Sxc3#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qa2#
              • 3...Sa4
                • 4.Bb3+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bd5+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Be6+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bf7+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
                • 4.Bg8+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#
              • 3...Sc4
                • 4.Bxc4+
                  • 4...Kb1
                    • 5.Qc1#
                    • 5.Qa2#

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