Problem Display
PID: 83427 (4N3/8/2Q5/kn6/8/8/2p4B/2K5 w - - 0 1)

Havel, Miroslav

Revue FIDE, 1959

4N3/8/2Q5/kn6/8/8/2p4B/2K5

#5

4 + 3


6490 yacpdb 2009

SOLUTION


  • COOKED
  • Keys
    • 1.Sd6!
      • threat
        • 2.Qxb5#
      • 1...Sxd6
        • 2.Bg3
          • threat
            • 3.Be1#
          • 2...Kb4
            • 3.Be1+
              • 3...Ka3
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Bxd6+
              • 3...Ka5
                • 4.Qb7
                  • 4...Ka4
                    • 5.Qb4#
          • 2...Sb5
            • 3.Be1+
              • 3...Ka4
                • 4.Kxc2
                  • 4...Ka3
                    • 5.Qa6#
      • 1...Sa3
        • 2.Qc3+
          • 2...Ka4
            • 3.Bg1
              • threat
                • 4.Bc5
                  • threat
                    • 5.Qb4#
                    • 5.Qxa3#
              • 3...Sb1
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bc5#
                  • 4...Ka5
                    • 5.Sb7#
                    • 5.Qb5#
              • 3...Sc4
                • 4.Qxc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bc5#
                  • 4...Ka5
                    • 5.Sb7#
                    • 5.Qb5#
                • 4.Bc5
                  • threat
                    • 5.Qb4#
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Bc5#
                  • 4...Ka5
                    • 5.Qxb5#
            • 3.Bg3
              • threat
                • 4.Be1
                  • threat
                    • 5.Qb4#
              • 3...Sb1
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sc4
                • 4.Qxc4+
                  • 4...Ka3
                    • 5.Sb5#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                  • 4...Ka5
                    • 5.Qxb5#
            • 3.Bf4
              • threat
                • 4.Bd2
                  • threat
                    • 5.Qb4#
              • 3...Sb1
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sc4
                • 4.Qxc4+
                  • 4...Ka3
                    • 5.Sb5#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                  • 4...Ka5
                    • 5.Qxb5#
            • 3.Be5
              • 3...Sb1
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sc4
                • 4.Qxc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qxb5#
          • 2...Ka6
            • 3.Bg1
              • threat
                • 4.Qxa3#
              • 3...Sb1
                • 4.Qa1+
                  • 4...Sa3
                    • 5.Qxa3#
                • 4.Qd3+
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qc4+
                  • 4...Ka5
                    • 5.Sb7#
                    • 5.Qb5#
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb2
                  • threat
                    • 5.Qb5#
                    • 5.Qb6#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb4
                  • threat
                    • 5.Qa4#
                    • 5.Qb5#
                    • 5.Qb6#
                • 4.Qb3
                  • threat
                    • 5.Qa4#
                    • 5.Qb5#
                    • 5.Qb6#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qc5
                  • threat
                    • 5.Qb6#
                    • 5.Qa7#
                    • 5.Qb5#
                • 4.Qc7
                  • threat
                    • 5.Qb6#
                    • 5.Qa7#
              • 3...Sc4
                • 4.Qxc4+
                  • 4...Ka5
                    • 5.Sb7#
                    • 5.Qb5#
              • 3...Sb5
                • 4.Qa1+
                  • 4...Sa3
                    • 5.Qxa3#
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qxb5#
                • 4.Qd3
                  • 4...Ka5
                    • 5.Qxb5#
                • 4.Qc4
                  • 4...Ka5
                    • 5.Qxb5#
            • 3.Qb4
              • threat
                • 4.Bg1
                  • threat
                    • 5.Qxa3#
                    • 5.Qa4#
                    • 5.Qb6#
                  • 4...Sc4
                    • 5.Qb5#
              • 3...Sb5
                • 4.Qxb5+
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Sb1
                • 4.Qb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb7+
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Sc8
                  • threat
                    • 5.Qb6#
                • 4.Bg1
                  • threat
                    • 5.Qa4#
                    • 5.Qb5#
                    • 5.Qb6#
              • 3...Sc4
                • 4.Qb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb7+
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Sc8
                  • 4...Sb6
                    • 5.Qxb6#
                  • 4...Sb2
                    • 5.Qb6#
                  • 4...Sd2
                    • 5.Qb6#
                  • 4...Sa3
                    • 5.Qb6#
                  • 4...Se3
                    • 5.Qb6#
                  • 4...Sa5
                    • 5.Qb6#
                  • 4...Se5
                    • 5.Qb6#
                  • 4...Sd6
                    • 5.Qb6#
            • 3.Qb3
              • threat
                • 4.Bg1
                  • threat
                    • 5.Qa4#
                    • 5.Qxa3#
                    • 5.Qb6#
                  • 4...Ka5
                    • 5.Qxa3#
                  • 4...Sc4
                    • 5.Qb5#
              • 3...Ka5
                • 4.Bg1
                  • threat
                    • 5.Qxa3#
                  • 4...Ka6
                    • 5.Qa4#
                    • 5.Qxa3#
                    • 5.Qb6#
                  • 4...Sb1
                    • 5.Qb5#
                  • 4...Sc4
                    • 5.Qb5#
                  • 4...Sb5
                    • 5.Qxb5#
              • 3...Sb5
                • 4.Qxb5+
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Sb1
                • 4.Qb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb7+
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Bg1
                  • threat
                    • 5.Qa4#
                    • 5.Qb5#
                    • 5.Qb6#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sc4
                • 4.Qb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb7+
                  • 4...Ka5
                    • 5.Qb5#
            • 3.Qc5
              • threat
                • 4.Bg1
                  • threat
                    • 5.Qxa3#
                    • 5.Qb6#
                    • 5.Qa7#
              • 3...Sb5
                • 4.Qxb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qxb5#
                  • 4...Ka7
                    • 5.Sxb5#
                    • 5.Sc8#
                    • 5.Qb7#
              • 3...Sb1
                • 4.Qb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
                • 4.Bg1
                  • threat
                    • 5.Qb6#
                    • 5.Qa7#
                    • 5.Qb5#
              • 3...Sc4
                • 4.Qb5+
                  • 4...Ka7
                    • 5.Qb7#
            • 3.Qc7
              • threat
                • 4.Bg1
                  • threat
                    • 5.Qb6#
                    • 5.Qa7#
              • 3...Sc4
                • 4.Qb7+
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sb5
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qxb5#
                  • 4...Ka7
                    • 5.Sxb5#
                    • 5.Sc8#
                    • 5.Qb7#
                • 4.Qb7+
                  • 4...Ka5
                    • 5.Qxb5#
        • 2.Qc5+
          • 2...Ka4
            • 3.Be5
              • threat
                • 4.Bb2
                  • threat
                    • 5.Qxa3#
                  • 4...Kb3
                    • 5.Qxa3#
                  • 4...Sb5
                    • 5.Qxb5#
                  • 4...Sb1
                    • 5.Qb5#
                  • 4...Sc4
                    • 5.Qb5#
              • 3...Kb3
                • 4.Bb2
                  • threat
                    • 5.Qxa3#
                  • 4...Ka2
                    • 5.Qxa3#
                  • 4...Ka4
                    • 5.Qxa3#
                  • 4...Sb1
                    • 5.Qc4#
                  • 4...Sc4
                    • 5.Qxc4#
                  • 4...Sb5
                    • 5.Qc4#
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qxb5#
              • 3...Sb1
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Bb2
                  • threat
                    • 5.Qb5#
                  • 4...Kb3
                    • 5.Qc4#
                  • 4...Sa3
                    • 5.Qxa3#
                  • 4...Sc3
                    • 5.Qa3#
              • 3...Sc4
                • 4.Qxc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qb5#
            • 3.Qc3
              • 3...Sb1
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sc4
                • 4.Qxc4+
                  • 4...Ka3
                    • 5.Sb5#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                  • 4...Ka5
                    • 5.Qxb5#
        • 2.Bg1
          • threat
            • 3.Bc5
              • threat
                • 4.Sb7#
                • 4.Qa8#
              • 3...Sb5
                • 4.Qxb5#
          • 2...Kb4
            • 3.Bc5+
              • 3...Kb3
                • 4.Qf3+
                  • 4...Ka2
                    • 5.Qxa3#
                  • 4...Ka4
                    • 5.Qxa3#
        • 2.Bg3
          • threat
            • 3.Be1#
          • 2...Kb4
            • 3.Be1+
              • 3...Kb3
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
        • 2.Bf4
          • threat
            • 3.Bd2#
          • 2...Kb4
            • 3.Bd2+
              • 3...Kb3
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
        • 2.Be5
          • threat
            • 3.Bc3#
          • 2...Kb4
            • 3.Bb2
              • threat
                • 4.Qc3+
                  • 4...Ka4
                    • 5.Qxa3#
              • 3...Kb3
                • 4.Qf3+
                  • 4...Ka2
                    • 5.Qxa3#
                  • 4...Ka4
                    • 5.Qxa3#
                  • 4...Kb4
                    • 5.Qxa3#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qxa3#
                  • 4...Ka4
                    • 5.Qxa3#
                • 4.Qc5
                  • threat
                    • 5.Qxa3#
                  • 4...Ka2
                    • 5.Qxa3#
                  • 4...Ka4
                    • 5.Qxa3#
                  • 4...Sb1
                    • 5.Qc4#
                  • 4...Sc4
                    • 5.Qxc4#
                  • 4...Sb5
                    • 5.Qc4#
      • 1...Sd4
        • 2.Sb7+
          • 2...Kb4
            • 3.Bd6+
              • 3...Kb3
                • 4.Sa5+
                  • 4...Ka2
                    • 5.Qa4#
        • 2.Qc5+
          • 2...Ka4
            • 3.Qxd4+
              • 3...Ka3
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa7#
                    • 5.Qa4#
              • 3...Kb3
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                • 4.Sb5
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
              • 3...Ka5
                • 4.Bg1
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qb6#
                    • 5.Qa7#
                    • 5.Qa4#
          • 2...Ka6
            • 3.Qxd4
              • 3...Ka5
                • 4.Bg1
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qb6#
                    • 5.Qa7#
                    • 5.Qa4#
    • 1.Bg3!
      • threat
        • 2.Be1+
          • 2...Ka4
            • 3.Kxc2
              • 3...Ka3
                • 4.Qa6#
      • 1...Kb4
        • 2.Be1+
          • 2...Kb3
            • 3.Qxb5+
              • 3...Ka3
                • 4.Qb2+
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa6#
                    • 5.Qb2#
                    • 5.Qa5#
                • 4.Sd6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sf6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sg7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bd2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Ba5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Qb6
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Qb7
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Qb8
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Qxc2+
              • 3...Ka3
                • 4.Qb2+
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sd6
              • threat
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sc4#
                    • 5.Sxb5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
              • 3...Ka2
                • 4.Qxc2+
                  • 4...Ka1
                    • 5.Qb1#
                    • 5.Qb2#
                  • 4...Ka3
                    • 5.Sc4#
                    • 5.Sxb5#
                • 4.Sxb5
                  • 4...Ka1
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Kb3
                    • 5.Qxc2#
              • 3...Ka3
                • 4.Qxb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Ka4
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sc4#
                    • 5.Sxb5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                • 4.Kxc2
                  • 4...Ka3
                    • 5.Qa6#
                • 4.Sxb5
                  • 4...Kb3
                    • 5.Qxc2#
              • 3...Sxd6
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa3
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sc3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd4
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa7
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sc4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sc7
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sc4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sc7
              • threat
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sxb5#
              • 3...Ka2
                • 4.Qxc2+
                  • 4...Ka1
                    • 5.Qb1#
                    • 5.Qb2#
                  • 4...Ka3
                    • 5.Sxb5#
                • 4.Sxb5
                  • 4...Ka1
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Kb3
                    • 5.Qxc2#
              • 3...Ka3
                • 4.Qxb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Ka4
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sxb5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                • 4.Kxc2
                  • 4...Ka3
                    • 5.Qa6#
                • 4.Sxb5
                  • 4...Kb3
                    • 5.Qxc2#
              • 3...Sxc7
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa3
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sc3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd4
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd6
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa7
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Qc5
              • threat
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
              • 3...Ka2
                • 4.Qb4
                  • threat
                    • 5.Qb2#
                  • 4...Ka1
                    • 5.Qb2#
              • 3...Sc3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd4
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd6
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa7
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sc7
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
          • 2...Sc3
            • 3.Kxc2
              • threat
                • 4.Bxc3+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Kb2
                  • 4...Ka5
                    • 5.Bxc3#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa5#
                  • 4...Ka4
                    • 5.Qb4#
                    • 5.Qa5#
                    • 5.Qb3#
                • 4.Bxc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Qc4
                  • threat
                    • 5.Qb3#
            • 3.Sd6
              • threat
                • 4.Qxc3+
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sf6
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sc7
              • threat
                • 4.Qxc3+
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sg7
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Bd2
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
      • 1...Sc3
        • 2.Qxc3+
          • 2...Kb5
            • 3.Sd6+
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Ka6
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Be1#
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb4
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb3
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Kb6
                • 4.Bf2+
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qa3#
            • 3.Sc7+
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bd6#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Kb6
                • 4.Qb4+
                  • 4...Kc6
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Bf2#
            • 3.Bc7
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Bd6#
              • 3...Ka6
                • 4.Sd6
                  • 4...Ka7
                    • 5.Qa1#
                    • 5.Qa5#
                    • 5.Qa3#
          • 2...Ka6
            • 3.Qc6+
              • 3...Ka7
                • 4.Sd6
                  • 4...Kb8
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
                • 4.Sc7
                  • 4...Kb8
                    • 5.Sb5#
                    • 5.Qa8#
                • 4.Qb5
                  • 4...Ka8
                    • 5.Qa6#
                    • 5.Qb8#
            • 3.Sd6
              • threat
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Be1#
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb4
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb3
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Kb6
                • 4.Bf2+
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qa3#
              • 3...Ka7
                • 4.Bf2+
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qa3#
                  • 4...Ka8
                    • 5.Qh8#
                    • 5.Qc8#
                  • 4...Kb8
                    • 5.Qc8#
                • 4.Qc6
                  • 4...Kb8
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
            • 3.Qb4
              • 3...Ka7
                • 4.Bf2+
                  • 4...Ka6
                    • 5.Sc7#
                    • 5.Qb6#
                  • 4...Ka8
                    • 5.Sc7#
                • 4.Bb8+
                  • 4...Ka6
                    • 5.Sc7#
                  • 4...Ka8
                    • 5.Sc7#
                • 4.Bc7
                  • 4...Ka6
                    • 5.Qb6#
                  • 4...Ka8
                    • 5.Qb8#
                • 4.Qb5
                  • 4...Ka8
                    • 5.Qa6#
                    • 5.Qb8#
            • 3.Qb3
              • threat
                • 4.Sc7+
                  • 4...Ka5
                    • 5.Be1#
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Bf2#
                • 4.Sd6
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Ka5
                • 4.Bc7+
                  • 4...Ka6
                    • 5.Qb6#
                • 4.Bf2
                  • 4...Ka6
                    • 5.Qb6#
              • 3...Ka7
                • 4.Bf2+
                  • 4...Ka6
                    • 5.Qb6#
                  • 4...Ka8
                    • 5.Sc7#
                • 4.Bc7
                  • 4...Ka6
                    • 5.Qb6#
                  • 4...Ka8
                    • 5.Qb8#
                • 4.Qb5
                  • 4...Ka8
                    • 5.Qa6#
                    • 5.Qb8#
          • 2...Kb6
            • 3.Sd6
              • threat
                • 4.Bf2+
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qa3#
              • 3...Ka6
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Be1#
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb4
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb3
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Ka7
                • 4.Bf2+
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qa3#
                  • 4...Ka8
                    • 5.Qh8#
                    • 5.Qc8#
                  • 4...Kb8
                    • 5.Qc8#
                • 4.Qc6
                  • 4...Kb8
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
        • 2.Kxc2
          • threat
            • 3.Kb3
              • threat
                • 4.Bc7#
              • 3...Sa4
                • 4.Be1+
                  • 4...Sc3
                    • 5.Bxc3#
                • 4.Bc7+
                  • 4...Sb6
                    • 5.Qa4#
                    • 5.Qxb6#
                • 4.Sc7
                  • threat
                    • 5.Qb5#
                    • 5.Qa6#
                  • 4...Sc5+
                    • 5.Qxc5#
              • 3...Sb5
                • 4.Be1+
                  • 4...Sc3
                    • 5.Bxc3#
              • 3...Sd5
                • 4.Be1+
                  • 4...Sc3
                    • 5.Bxc3#
                  • 4...Sb4
                    • 5.Bxb4#
                • 4.Sd6
                  • threat
                    • 5.Sc4#
                    • 5.Sb7#
                    • 5.Qb5#
                • 4.Sc7
                  • threat
                    • 5.Qb5#
                    • 5.Qc5#
                    • 5.Qa6#
                  • 4...Sxc7
                    • 5.Be1#
                    • 5.Bxc7#
                • 4.Bf2
                  • threat
                    • 5.Qa4#
                  • 4...Sb6
                    • 5.Qxb6#
                  • 4...Sc3
                    • 5.Qb6#
                  • 4...Se3
                    • 5.Be1#
            • 3.Sc7
              • threat
                • 4.Qa6+
                  • 4...Kb4
                    • 5.Bd6#
                • 4.Kb3
                  • threat
                    • 5.Qa6#
                • 4.Bd6
                  • threat
                    • 5.Qa6#
              • 3...Kb4
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qa6#
            • 3.Be1
              • 3...Kb4
                • 4.Bxc3+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Kb2
                  • 4...Ka5
                    • 5.Bxc3#
          • 2...Kb4
            • 3.Bd6+
              • 3...Ka5
                • 4.Sc7
                  • threat
                    • 5.Qa6#
            • 3.Sd6
              • 3...Ka3
                • 4.Qc4
                  • threat
                    • 5.Qb3#
              • 3...Ka5
                • 4.Sc4+
                  • 4...Kb4
                    • 5.Bd6#
                • 4.Sb7+
                  • 4...Kb4
                    • 5.Bd6#
                • 4.Kb3
                  • threat
                    • 5.Sc4#
                    • 5.Sb7#
              • 3...Sb5
                • 4.Qxb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qxb5#
              • 3...Sb1
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sd1
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sa2
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Sc4#
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Sc4
                  • threat
                    • 5.Bd6#
              • 3...Se2
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sa4
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Se4
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sd5
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
            • 3.Sc7
              • threat
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qa6#
              • 3...Ka3
                • 4.Qc4
                  • threat
                    • 5.Bd6#
                    • 5.Qb3#
              • 3...Ka5
                • 4.Qa6+
                  • 4...Kb4
                    • 5.Bd6#
                • 4.Kb3
                  • threat
                    • 5.Qa6#
                • 4.Bd6
                  • threat
                    • 5.Qa6#
              • 3...Sb5
                • 4.Qxb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sb1
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sd1
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sa2
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Se2
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sa4
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
              • 3...Se4
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sd5
                • 4.Sxd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Be1#
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
            • 3.Be1
              • threat
                • 4.Bxc3+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Kb2
                  • 4...Ka5
                    • 5.Bxc3#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa5#
                  • 4...Ka4
                    • 5.Qb4#
                    • 5.Qa5#
                    • 5.Qb3#
                • 4.Bxc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Qc4
                  • threat
                    • 5.Qb3#
          • 2...Sa2
            • 3.Kb2
              • threat
                • 4.Kxa2
                  • 4...Kb4
                    • 5.Be1#
                • 4.Ka3
                  • threat
                    • 5.Bc7#
              • 3...Kb4
                • 4.Be1+
                  • 4...Sc3
                    • 5.Bxc3#
                • 4.Kxa2
                  • 4...Ka5
                    • 5.Be1#
              • 3...Sc3
                • 4.Be1
                  • 4...Kb4
                    • 5.Bxc3#
            • 3.Kb3
              • threat
                • 4.Bc7#
              • 3...Sc1+
                • 4.Ka3
                  • threat
                    • 5.Be1#
                    • 5.Bc7#
                • 4.Kc4
                  • threat
                    • 5.Be1#
                    • 5.Bc7#
                    • 5.Qb5#
          • 2...Sd5
            • 3.Kb3
              • threat
                • 4.Be1+
                  • 4...Sc3
                    • 5.Bxc3#
                  • 4...Sb4
                    • 5.Bxb4#
                • 4.Sd6
                  • threat
                    • 5.Sc4#
                    • 5.Sb7#
                    • 5.Qb5#
                • 4.Sc7
                  • threat
                    • 5.Qb5#
                    • 5.Qc5#
                    • 5.Qa6#
                  • 4...Sxc7
                    • 5.Be1#
                    • 5.Bxc7#
                • 4.Bf2
                  • threat
                    • 5.Qa4#
                  • 4...Sb6
                    • 5.Qxb6#
                  • 4...Sc3
                    • 5.Qb6#
                  • 4...Se3
                    • 5.Be1#
              • 3...Sb6
                • 4.Sc7
                  • threat
                    • 5.Be1#
                    • 5.Qb5#
                    • 5.Qc3#
                    • 5.Qc5#
                • 4.Bf2
                  • threat
                    • 5.Qxb6#
                  • 4...Ka6
                    • 5.Qxb6#
                  • 4...Sa4
                    • 5.Qxa4#
                  • 4...Sc4
                    • 5.Qa4#
                  • 4...Sd5
                    • 5.Qa4#
                  • 4...Sd7
                    • 5.Be1#
                    • 5.Qa4#
                  • 4...Sa8
                    • 5.Be1#
                    • 5.Qa4#
                  • 4...Sc8
                    • 5.Be1#
                    • 5.Qa4#
                • 4.Bc7
                  • 4...Ka6
                    • 5.Qxb6#
        • 2.Be1
          • 2...Kb4
            • 3.Kxc2
              • threat
                • 4.Bxc3+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Kb2
                  • 4...Ka5
                    • 5.Bxc3#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa5#
                  • 4...Ka4
                    • 5.Qb4#
                    • 5.Qa5#
                    • 5.Qb3#
                • 4.Bxc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Qc4
                  • threat
                    • 5.Qb3#
            • 3.Sd6
              • threat
                • 4.Qxc3+
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sf6
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sc7
              • threat
                • 4.Qxc3+
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sg7
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Bd2
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
    • 1.Bf4!
      • threat
        • 2.Bd2+
          • 2...Ka4
            • 3.Kxc2
              • 3...Ka3
                • 4.Qa6#
      • 1...Kb4
        • 2.Bd2+
          • 2...Kb3
            • 3.Qxb5+
              • 3...Ka3
                • 4.Qb2+
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa6#
                    • 5.Qb2#
                    • 5.Qa5#
                • 4.Sd6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sf6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sg7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Be1
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Be3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Ba5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Qb6
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Qb7
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Qb8
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Qxc2+
              • 3...Ka3
                • 4.Qb2+
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sd6
              • threat
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sc4#
                    • 5.Sxb5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
              • 3...Ka2
                • 4.Qxc2+
                  • 4...Ka1
                    • 5.Qb1#
                    • 5.Qb2#
                  • 4...Ka3
                    • 5.Sc4#
                    • 5.Sxb5#
                • 4.Sxb5
                  • 4...Ka1
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Kb3
                    • 5.Qxc2#
              • 3...Ka3
                • 4.Qxb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Ka4
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sc4#
                    • 5.Sxb5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                • 4.Kxc2
                  • 4...Ka3
                    • 5.Qa6#
                • 4.Sxb5
                  • 4...Kb3
                    • 5.Qxc2#
              • 3...Sxd6
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa3
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sc3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd4
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa7
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sc4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sc7
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sc4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sc7
              • threat
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sxb5#
              • 3...Ka2
                • 4.Qxc2+
                  • 4...Ka1
                    • 5.Qb1#
                    • 5.Qb2#
                  • 4...Ka3
                    • 5.Sxb5#
                • 4.Sxb5
                  • 4...Ka1
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Kb3
                    • 5.Qxc2#
              • 3...Ka3
                • 4.Qxb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Ka4
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Sxb5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                • 4.Kxc2
                  • 4...Ka3
                    • 5.Qa6#
                • 4.Sxb5
                  • 4...Kb3
                    • 5.Qxc2#
              • 3...Sxc7
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa3
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sc3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd4
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd6
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa7
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Qc5
              • threat
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
              • 3...Ka2
                • 4.Qb4
                  • threat
                    • 5.Qb2#
                  • 4...Ka1
                    • 5.Qb2#
              • 3...Sc3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd4
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd6
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa7
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sc7
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
          • 2...Sc3
            • 3.Kxc2
              • threat
                • 4.Bxc3+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Kb2
                  • 4...Ka5
                    • 5.Bxc3#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa5#
                  • 4...Ka4
                    • 5.Qb4#
                    • 5.Qa5#
                    • 5.Qb3#
                • 4.Bxc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Qc4
                  • threat
                    • 5.Bc1#
                    • 5.Qb3#
            • 3.Sd6
              • threat
                • 4.Qxc3+
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sf6
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sc7
              • threat
                • 4.Qxc3+
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sg7
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Be1
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
      • 1...Sc3
        • 2.Qxc3+
          • 2...Kb5
            • 3.Sd6+
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Ka6
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Bd2#
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb4
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb3
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Kb6
                • 4.Be3+
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qa3#
            • 3.Sc7+
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bd6#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Kb6
                • 4.Qb4+
                  • 4...Kc6
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Be3#
            • 3.Bc7
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Bd6#
              • 3...Ka6
                • 4.Sd6
                  • 4...Ka7
                    • 5.Qa1#
                    • 5.Qa5#
                    • 5.Qa3#
          • 2...Ka6
            • 3.Qc6+
              • 3...Ka7
                • 4.Sd6
                  • 4...Kb8
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
                • 4.Sc7
                  • 4...Kb8
                    • 5.Sb5#
                    • 5.Qa8#
                • 4.Qb5
                  • 4...Ka8
                    • 5.Qa6#
                    • 5.Qb8#
            • 3.Sd6
              • threat
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Bd2#
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb4
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb3
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Kb6
                • 4.Be3+
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qa3#
              • 3...Ka7
                • 4.Be3+
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qa3#
                  • 4...Ka8
                    • 5.Qh8#
                    • 5.Qc8#
                  • 4...Kb8
                    • 5.Qc8#
                • 4.Qc6
                  • 4...Kb8
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
            • 3.Qb4
              • 3...Ka7
                • 4.Be3+
                  • 4...Ka6
                    • 5.Sc7#
                    • 5.Qb6#
                  • 4...Ka8
                    • 5.Sc7#
                • 4.Bb8+
                  • 4...Ka6
                    • 5.Sc7#
                  • 4...Ka8
                    • 5.Sc7#
                • 4.Bc7
                  • 4...Ka6
                    • 5.Qb6#
                  • 4...Ka8
                    • 5.Qb8#
                • 4.Qb5
                  • 4...Ka8
                    • 5.Qa6#
                    • 5.Qb8#
            • 3.Qb3
              • threat
                • 4.Sc7+
                  • 4...Ka5
                    • 5.Bd2#
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Be3#
                • 4.Sd6
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Ka5
                • 4.Bc7+
                  • 4...Ka6
                    • 5.Qb6#
                • 4.Be3
                  • 4...Ka6
                    • 5.Qb6#
              • 3...Ka7
                • 4.Be3+
                  • 4...Ka6
                    • 5.Qb6#
                  • 4...Ka8
                    • 5.Sc7#
                • 4.Bc7
                  • 4...Ka6
                    • 5.Qb6#
                  • 4...Ka8
                    • 5.Qb8#
                • 4.Qb5
                  • 4...Ka8
                    • 5.Qa6#
                    • 5.Qb8#
          • 2...Kb6
            • 3.Sd6
              • threat
                • 4.Be3+
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qa3#
              • 3...Ka6
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Bd2#
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb4
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qb3
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Ka7
                • 4.Be3+
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qa3#
                  • 4...Ka8
                    • 5.Qh8#
                    • 5.Qc8#
                  • 4...Kb8
                    • 5.Qc8#
                • 4.Qc6
                  • 4...Kb8
                    • 5.Sb5#
                    • 5.Sc8#
                    • 5.Qb7#
        • 2.Kxc2
          • threat
            • 3.Kb3
              • threat
                • 4.Bc7#
              • 3...Sa4
                • 4.Bd2+
                  • 4...Sc3
                    • 5.Bxc3#
                • 4.Bc7+
                  • 4...Sb6
                    • 5.Qa4#
                    • 5.Qxb6#
                • 4.Sc7
                  • threat
                    • 5.Qb5#
                    • 5.Qa6#
                  • 4...Sc5+
                    • 5.Qxc5#
              • 3...Sb5
                • 4.Bd2+
                  • 4...Sc3
                    • 5.Bxc3#
              • 3...Sd5
                • 4.Bd2+
                  • 4...Sc3
                    • 5.Bxc3#
                  • 4...Sb4
                    • 5.Bxb4#
                • 4.Sd6
                  • threat
                    • 5.Sc4#
                    • 5.Sb7#
                    • 5.Qb5#
                • 4.Sc7
                  • threat
                    • 5.Qb5#
                    • 5.Qc5#
                    • 5.Qa6#
                  • 4...Sxc7
                    • 5.Bd2#
                    • 5.Bxc7#
            • 3.Sc7
              • threat
                • 4.Qa6+
                  • 4...Kb4
                    • 5.Bd6#
                • 4.Kb3
                  • threat
                    • 5.Qa6#
                • 4.Bd6
                  • threat
                    • 5.Qa6#
              • 3...Kb4
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qa6#
            • 3.Bd2
              • 3...Kb4
                • 4.Bxc3+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Kb2
                  • 4...Ka5
                    • 5.Bxc3#
          • 2...Kb4
            • 3.Bd6+
              • 3...Ka5
                • 4.Sc7
                  • threat
                    • 5.Qa6#
            • 3.Sd6
              • 3...Ka3
                • 4.Qc4
                  • threat
                    • 5.Bc1#
                    • 5.Qb3#
              • 3...Ka5
                • 4.Sc4+
                  • 4...Kb4
                    • 5.Bd6#
                • 4.Sb7+
                  • 4...Kb4
                    • 5.Bd6#
                • 4.Kb3
                  • threat
                    • 5.Sc4#
                    • 5.Sb7#
              • 3...Sb5
                • 4.Qxb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Bc1#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qxb5#
              • 3...Sb1
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bc1#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sd1
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sa2
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Sc4#
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Sc4
                  • threat
                    • 5.Bd6#
              • 3...Se2
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sa4
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Se4
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bc1#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sd5
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bc1#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
            • 3.Sc7
              • threat
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qa6#
              • 3...Ka3
                • 4.Qc4
                  • threat
                    • 5.Bc1#
                    • 5.Bd6#
                    • 5.Qb3#
              • 3...Ka5
                • 4.Qa6+
                  • 4...Kb4
                    • 5.Bd6#
                • 4.Kb3
                  • threat
                    • 5.Qa6#
                • 4.Bd6
                  • threat
                    • 5.Qa6#
              • 3...Sb5
                • 4.Qxb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sb1
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sd1
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sa2
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Se2
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sa4
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
              • 3...Se4
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sd5
                • 4.Sxd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bd2#
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
            • 3.Bd2
              • threat
                • 4.Bxc3+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Kb2
                  • 4...Ka5
                    • 5.Bxc3#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa5#
                  • 4...Ka4
                    • 5.Qb4#
                    • 5.Qa5#
                    • 5.Qb3#
                • 4.Bxc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Qc4
                  • threat
                    • 5.Bc1#
                    • 5.Qb3#
          • 2...Sa2
            • 3.Kb2
              • threat
                • 4.Kxa2
                  • 4...Kb4
                    • 5.Bd2#
                • 4.Ka3
                  • threat
                    • 5.Bc7#
              • 3...Kb4
                • 4.Bd2+
                  • 4...Sc3
                    • 5.Bxc3#
                • 4.Kxa2
                  • 4...Ka5
                    • 5.Bd2#
              • 3...Sc3
                • 4.Bd2
                  • 4...Kb4
                    • 5.Bxc3#
            • 3.Kb3
              • threat
                • 4.Bc7#
              • 3...Sc1+
                • 4.Ka3
                  • threat
                    • 5.Bd2#
                    • 5.Bc7#
                • 4.Kc4
                  • threat
                    • 5.Bd2#
                    • 5.Bc7#
                    • 5.Qb5#
          • 2...Se4
            • 3.Kb3
              • threat
                • 4.Bc7#
              • 3...Sc5+
                • 4.Kc4
                  • threat
                    • 5.Bd2#
                    • 5.Bc7#
                    • 5.Qb5#
            • 3.Kd3
              • 3...Sf2+
                • 4.Kc4
                  • threat
                    • 5.Bd2#
                    • 5.Bc7#
                    • 5.Qb5#
              • 3...Sc5+
                • 4.Kc4
                  • threat
                    • 5.Bd2#
                    • 5.Bc7#
                    • 5.Qb5#
              • 3...Kb4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Bc1#
                  • 4...Ka5
                    • 5.Bc7#
              • 3...Sc3
                • 4.Kc4
                  • threat
                    • 5.Bc7#
                  • 4...Sb5
                    • 5.Qxb5#
                  • 4...Sa4
                    • 5.Qb5#
                  • 4...Sd5
                    • 5.Qb5#
            • 3.Sd6
              • threat
                • 4.Qb5#
              • 3...Kb4
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bc1#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sc3
                • 4.Sc4+
                  • 4...Kb4
                    • 5.Bd6#
                • 4.Sb7+
                  • 4...Kb4
                    • 5.Bd6#
                • 4.Kb3
                  • threat
                    • 5.Sc4#
                    • 5.Sb7#
            • 3.Sc7
              • threat
                • 4.Qb5#
              • 3...Kb4
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sc3
                • 4.Qa6+
                  • 4...Kb4
                    • 5.Bd6#
                • 4.Kb3
                  • threat
                    • 5.Qa6#
                • 4.Bd6
                  • threat
                    • 5.Qa6#
          • 2...Sd5
            • 3.Kb3
              • threat
                • 4.Bd2+
                  • 4...Sc3
                    • 5.Bxc3#
                  • 4...Sb4
                    • 5.Bxb4#
                • 4.Sd6
                  • threat
                    • 5.Sc4#
                    • 5.Sb7#
                    • 5.Qb5#
                • 4.Sc7
                  • threat
                    • 5.Qb5#
                    • 5.Qc5#
                    • 5.Qa6#
                  • 4...Sxc7
                    • 5.Bd2#
                    • 5.Bxc7#
              • 3...Sb6
                • 4.Sc7
                  • threat
                    • 5.Bd2#
                    • 5.Qb5#
                    • 5.Qc3#
                    • 5.Qc5#
                • 4.Be3
                  • threat
                    • 5.Qxb6#
                  • 4...Ka6
                    • 5.Qxb6#
                  • 4...Sa4
                    • 5.Qxa4#
                  • 4...Sc4
                    • 5.Qa4#
                  • 4...Sd5
                    • 5.Qa4#
                  • 4...Sd7
                    • 5.Bd2#
                    • 5.Qa4#
                  • 4...Sa8
                    • 5.Bd2#
                    • 5.Qa4#
                  • 4...Sc8
                    • 5.Bd2#
                    • 5.Qa4#
                • 4.Bc7
                  • 4...Ka6
                    • 5.Qxb6#
        • 2.Bd2
          • 2...Kb4
            • 3.Kxc2
              • threat
                • 4.Bxc3+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Kb2
                  • 4...Ka5
                    • 5.Bxc3#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa5#
                  • 4...Ka4
                    • 5.Qb4#
                    • 5.Qa5#
                    • 5.Qb3#
                • 4.Bxc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Qc4
                  • threat
                    • 5.Bc1#
                    • 5.Qb3#
            • 3.Sd6
              • threat
                • 4.Qxc3+
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sf6
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sc7
              • threat
                • 4.Qxc3+
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sg7
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Be1
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
    • 1.Be5!
      • threat
        • 2.Sd6
          • threat
            • 3.Qxb5#
          • 2...Sd4
            • 3.Bxd4
              • 3...Kb4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                    • 5.Bc5#
                  • 4...Ka5
                    • 5.Sb7#
                    • 5.Qb5#
                • 4.Bb2
                  • threat
                    • 5.Qb5#
                  • 4...Kb3
                    • 5.Qc4#
                  • 4...Ka5
                    • 5.Bc3#
                    • 5.Qb5#
      • 1...Kb4
        • 2.Sd6
          • threat
            • 3.Qc4+
              • 3...Ka3
                • 4.Sxb5#
                • 4.Bb2#
              • 3...Ka5
                • 4.Qxb5#
          • 2...Sxd6
            • 3.Bxd6+
              • 3...Ka5
                • 4.Qb7
                  • 4...Ka4
                    • 5.Qb4#
          • 2...Sa3
            • 3.Bb2
              • threat
                • 4.Qc3+
                  • 4...Ka4
                    • 5.Qxa3#
              • 3...Kb3
                • 4.Qf3+
                  • 4...Ka2
                    • 5.Qxa3#
                  • 4...Ka4
                    • 5.Qxa3#
                  • 4...Kb4
                    • 5.Qxa3#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qxa3#
                  • 4...Ka4
                    • 5.Qxa3#
                • 4.Qc5
                  • threat
                    • 5.Qxa3#
                  • 4...Ka2
                    • 5.Qxa3#
                  • 4...Ka4
                    • 5.Qxa3#
                  • 4...Sb1
                    • 5.Qc4#
                  • 4...Sc4
                    • 5.Qxc4#
                  • 4...Sb5
                    • 5.Qc4#
          • 2...Sc3
            • 3.Bxc3+
              • 3...Ka3
                • 4.Bb2+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qd5#
                    • 5.Qc4#
                  • 4...Kb3
                    • 5.Qc4#
                  • 4...Kb4
                    • 5.Qb5#
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Qb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Qd5
                  • 4...Ka4
                    • 5.Qa2#
                • 4.Qb7
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Qb6
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                • 4.Sb5
                  • 4...Ka2
                    • 5.Qd5#
                    • 5.Qc4#
                    • 5.Qe6#
                  • 4...Ka4
                    • 5.Qc4#
                • 4.Bb2
                  • threat
                    • 5.Qc4#
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qd5#
                    • 5.Qc4#
                  • 4...Kb4
                    • 5.Qb5#
                • 4.Qa6
                  • 4...Kxc3
                    • 5.Qc4#
            • 3.Qxc3+
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
            • 3.Kxc2
              • threat
                • 4.Bxc3+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
              • 3...Ka3
                • 4.Bxc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Qc4
                  • threat
                    • 5.Qb3#
              • 3...Sb5
                • 4.Qxb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Bb2#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qxb5#
              • 3...Sb1
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Kb2
                  • threat
                    • 5.Qb5#
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Sa3
                    • 5.Bc3#
                  • 4...Sc3
                    • 5.Bxc3#
              • 3...Sd1
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sa2
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Sc4#
                    • 5.Bb2#
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Kb2
                  • threat
                    • 5.Qb5#
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Sc3
                    • 5.Bxc3#
                • 4.Sc4
                  • threat
                    • 5.Bd6#
              • 3...Se2
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sa4
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Se4
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Kb2
                  • threat
                    • 5.Qb5#
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Sxd6
                    • 5.Bc3#
                  • 4...Sc3
                    • 5.Bxc3#
              • 3...Sd5
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Kb2
                  • threat
                    • 5.Qb5#
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Sc3
                    • 5.Bxc3#
                  • 4...Sc7
                    • 5.Bc3#
          • 2...Sd4
            • 3.Bxd4
              • threat
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                    • 5.Bc5#
                  • 4...Ka5
                    • 5.Sb7#
                    • 5.Qb5#
                • 4.Bb2
                  • threat
                    • 5.Qb5#
                  • 4...Kb3
                    • 5.Qc4#
                  • 4...Ka5
                    • 5.Bc3#
                    • 5.Qb5#
              • 3...Ka3
                • 4.Bb2+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qd5#
                    • 5.Qc4#
                  • 4...Kb3
                    • 5.Qc4#
                  • 4...Kb4
                    • 5.Qb5#
                • 4.Qb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Kb3
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                    • 5.Bc5#
                • 4.Bb2
                  • threat
                    • 5.Qc4#
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qd5#
                    • 5.Qc4#
                  • 4...Kb4
                    • 5.Qb5#
                • 4.Bc5
                  • 4...Ka2
                    • 5.Qa4#
                  • 4...Kc3
                    • 5.Qf3#
          • 2...Sa7
            • 3.Bc3+
              • 3...Ka3
                • 4.Qc4
                  • threat
                    • 5.Bb2#
              • 3...Kb3
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Bb2#
            • 3.Qc4+
              • 3...Ka5
                • 4.Bd4
                  • threat
                    • 5.Sb7#
                  • 4...Sb5
                    • 5.Qxb5#
                • 4.Bf6
                  • threat
                    • 5.Bd8#
                  • 4...Kb6
                    • 5.Bd8#
                  • 4...Sb5
                    • 5.Qxb5#
                  • 4...Sc6
                    • 5.Qb5#
                  • 4...Sc8
                    • 5.Qb5#
        • 2.Sc7
          • threat
            • 3.Qxb5+
              • 3...Ka3
                • 4.Bb2+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qc4#
                    • 5.Qd5#
                • 4.Bd6+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa6#
                    • 5.Qb2#
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Sd5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sa6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Se6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sa8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Se8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Ba1
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bd4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
          • 2...Kb3
            • 3.Qxb5+
              • 3...Ka3
                • 4.Bb2+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qc4#
                    • 5.Qd5#
                • 4.Bd6+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa6#
                    • 5.Qb2#
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Sd5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sa6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Se6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sa8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Se8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Ba1
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bd4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
          • 2...Sxc7
            • 3.Bxc7
              • 3...Ka3
                • 4.Bd6+
                  • 4...Ka2
                    • 5.Qa4#
                  • 4...Kb3
                    • 5.Qxc2#
                • 4.Qb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Kb3
                • 4.Bd6
                  • 4...Ka2
                    • 5.Qa4#
          • 2...Sa3
            • 3.Sd5+
              • 3...Kb3
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Sb4#
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Sa6+
              • 3...Kb3
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Sb4#
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Qc3+
              • 3...Ka4
                • 4.Bd6
                  • threat
                    • 5.Qb4#
                    • 5.Qxa3#
            • 3.Bb2
              • threat
                • 4.Qc3+
                  • 4...Ka4
                    • 5.Qxa3#
              • 3...Kb3
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qxa3#
                  • 4...Ka4
                    • 5.Qxa3#
          • 2...Sc3
            • 3.Sa6+
              • 3...Ka3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Sb4#
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Kb3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Sb4#
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Bxc3+
              • 3...Ka3
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Qb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Qd5
                  • 4...Ka4
                    • 5.Qa2#
                • 4.Qb7
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Qb6
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Qe6
                  • 4...Ka4
                    • 5.Qa2#
              • 3...Kb3
                • 4.Sb5
                  • 4...Ka2
                    • 5.Qd5#
                    • 5.Qc4#
                    • 5.Qe6#
                  • 4...Ka4
                    • 5.Qc4#
                • 4.Bb2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qd5#
                    • 5.Qc4#
                    • 5.Qe6#
                  • 4...Kb4
                    • 5.Qb5#
            • 3.Qxc3+
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                    • 5.Bd6#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb2
                  • 4...Ka5
                    • 5.Qb5#
            • 3.Kxc2
              • threat
                • 4.Bxc3+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qa6#
              • 3...Ka3
                • 4.Bxc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Qc4
                  • threat
                    • 5.Bd6#
                    • 5.Qb3#
              • 3...Sb5
                • 4.Qxb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sb1
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kb2
                  • threat
                    • 5.Qb5#
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Sa3
                    • 5.Bc3#
                  • 4...Sc3
                    • 5.Bxc3#
              • 3...Sd1
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sa2
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Bb2#
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Sa6+
                  • 4...Ka3
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Bb2#
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kb2
                  • threat
                    • 5.Qb5#
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Sc3
                    • 5.Bxc3#
                • 4.Qa6
                  • threat
                    • 5.Bd6#
                  • 4...Kc5
                    • 5.Qb5#
              • 3...Se2
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sa4
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
              • 3...Se4
                • 4.Sd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc7#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kb2
                  • threat
                    • 5.Qb5#
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Sc3
                    • 5.Bxc3#
                  • 4...Sd6
                    • 5.Bc3#
                • 4.Qa6
                  • 4...Kc5
                    • 5.Qb5#
                  • 4...Sd2
                    • 5.Bd6#
                  • 4...Sf2
                    • 5.Bd6#
                  • 4...Sc3
                    • 5.Bd6#
                  • 4...Sg3
                    • 5.Bd6#
                  • 4...Sc5
                    • 5.Sd5#
                    • 5.Bc3#
                  • 4...Sg5
                    • 5.Bd6#
                  • 4...Sd6
                    • 5.Bxd6#
                  • 4...Sf6
                    • 5.Bd6#
              • 3...Sd5
                • 4.Sxd5+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                  • 4...Ka5
                    • 5.Bc3#
                    • 5.Bc7#
                • 4.Bd6+
                  • 4...Ka5
                    • 5.Qb5#
                    • 5.Qa6#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kb2
                  • threat
                    • 5.Qb5#
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Sxc7
                    • 5.Bc3#
                  • 4...Sc3
                    • 5.Bxc3#
          • 2...Sd4
            • 3.Bxd4
              • 3...Ka3
                • 4.Qb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Kb3
                • 4.Bb2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qd5#
                    • 5.Qc4#
                    • 5.Qe6#
                  • 4...Kb4
                    • 5.Qb5#
      • 1...Sd4
        • 2.Qc5+
          • 2...Ka6
            • 3.Bxd4
              • 3...Kb7
                • 4.Sd6+
                  • 4...Ka6
                    • 5.Qa3#
                    • 5.Qb6#
                    • 5.Qa7#
                    • 5.Qb5#
                  • 4...Ka8
                    • 5.Qa7#
                    • 5.Qc8#
                  • 4...Kb8
                    • 5.Qa7#
                    • 5.Qc8#
                • 4.Qb6+
                  • 4...Ka8
                    • 5.Sc7#
                    • 5.Qa7#
                  • 4...Kc8
                    • 5.Qc7#
                • 4.Qc7+
                  • 4...Ka6
                    • 5.Qb6#
                  • 4...Ka8
                    • 5.Qa7#
                    • 5.Qc8#
          • 2...Sb5
            • 3.Sd6
              • threat
                • 4.Qxb5#
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qxb5#
              • 3...Ka6
                • 4.Qxb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qxb5#
                  • 4...Ka7
                    • 5.Sxb5#
                    • 5.Sc8#
                    • 5.Qb7#
            • 3.Sc7
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qxb5#
        • 2.Bxd4
          • 2...Kb4
            • 3.Kxc2
              • threat
                • 4.Bc3+
                  • 4...Ka3
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Kb2
                  • 4...Ka5
                    • 5.Bc3#
                • 4.Bb2
                  • 4...Ka5
                    • 5.Bc3#
              • 3...Ka3
                • 4.Bc5+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Bc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa8#
                    • 5.Qa6#
                • 4.Qb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa6#
                    • 5.Qb2#
                    • 5.Qb3#
                    • 5.Qa5#
            • 3.Sd6
              • threat
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                    • 5.Bc5#
                  • 4...Ka5
                    • 5.Sb7#
                    • 5.Qb5#
                • 4.Bb2
                  • threat
                    • 5.Qb5#
                  • 4...Kb3
                    • 5.Qc4#
                  • 4...Ka5
                    • 5.Bc3#
                    • 5.Qb5#
              • 3...Ka3
                • 4.Bb2+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qd5#
                    • 5.Qc4#
                  • 4...Kb3
                    • 5.Qc4#
                  • 4...Kb4
                    • 5.Qb5#
                • 4.Qb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Kb3
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                    • 5.Bc5#
                • 4.Bb2
                  • threat
                    • 5.Qc4#
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qd5#
                    • 5.Qc4#
                  • 4...Kb4
                    • 5.Qb5#
                • 4.Bc5
                  • 4...Ka2
                    • 5.Qa4#
                  • 4...Kc3
                    • 5.Qf3#
            • 3.Sc7
              • 3...Ka3
                • 4.Qb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Kb3
                • 4.Bb2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qd5#
                    • 5.Qc4#
                    • 5.Qe6#
                  • 4...Kb4
                    • 5.Qb5#
            • 3.Bb2
              • threat
                • 4.Kxc2
                  • 4...Ka5
                    • 5.Bc3#
                • 4.Sd6
                  • threat
                    • 5.Qb5#
                  • 4...Kb3
                    • 5.Qc4#
                  • 4...Ka5
                    • 5.Bc3#
                    • 5.Qb5#
              • 3...Kb3
                • 4.Qb5+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qc4#
                    • 5.Qd5#
                • 4.Sd6
                  • threat
                    • 5.Qc4#
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qd5#
                    • 5.Qc4#
                  • 4...Kb4
                    • 5.Qb5#
                • 4.Sc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qd5#
                    • 5.Qc4#
                    • 5.Qe6#
                  • 4...Kb4
                    • 5.Qb5#
                • 4.Qe4
                  • 4...Ka2
                    • 5.Qd5#
                    • 5.Qa4#
                    • 5.Qc4#
                    • 5.Qe6#
            • 3.Be5
              • 3...Ka3
                • 4.Bd6+
                  • 4...Ka2
                    • 5.Qa4#
                  • 4...Kb3
                    • 5.Qxc2#
                • 4.Qb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Kb3
                • 4.Bd6
                  • 4...Ka2
                    • 5.Qa4#
            • 3.Bf6
              • 3...Ka3
                • 4.Be7+
                  • 4...Ka2
                    • 5.Qa4#
                  • 4...Kb3
                    • 5.Qxc2#
                • 4.Qb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Kb3
                • 4.Be7
                  • 4...Ka2
                    • 5.Qa4#
            • 3.Bg7
              • 3...Ka3
                • 4.Bf8+
                  • 4...Ka2
                    • 5.Qa4#
                  • 4...Kb3
                    • 5.Qxc2#
                • 4.Qb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
              • 3...Kb3
                • 4.Bf8
                  • 4...Ka2
                    • 5.Qa4#
    • 1.Qc5!
      • threat
        • 2.Sd6
          • threat
            • 3.Qxb5#
          • 2...Ka4
            • 3.Qc4+
              • 3...Ka3
                • 4.Sxb5#
              • 3...Ka5
                • 4.Qxb5#
          • 2...Ka6
            • 3.Qxb5+
              • 3...Ka7
                • 4.Qb7#
            • 3.Qc6+
              • 3...Ka5
                • 4.Qxb5#
              • 3...Ka7
                • 4.Sxb5#
                • 4.Sc8#
                • 4.Qb7#
        • 2.Sc7
          • 2...Ka4
            • 3.Qc4+
              • 3...Ka3
                • 4.Sxb5#
              • 3...Ka5
                • 4.Qxb5#
      • 1...Ka4
        • 2.Sd6
          • threat
            • 3.Qc4+
              • 3...Ka3
                • 4.Sxb5#
              • 3...Ka5
                • 4.Qxb5#
          • 2...Sa3
            • 3.Be5
              • threat
                • 4.Bb2
                  • threat
                    • 5.Qxa3#
                  • 4...Kb3
                    • 5.Qxa3#
                  • 4...Sb5
                    • 5.Qxb5#
                  • 4...Sb1
                    • 5.Qb5#
                  • 4...Sc4
                    • 5.Qb5#
              • 3...Kb3
                • 4.Bb2
                  • threat
                    • 5.Qxa3#
                  • 4...Ka2
                    • 5.Qxa3#
                  • 4...Ka4
                    • 5.Qxa3#
                  • 4...Sb1
                    • 5.Qc4#
                  • 4...Sc4
                    • 5.Qxc4#
                  • 4...Sb5
                    • 5.Qc4#
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qxb5#
              • 3...Sb1
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Bb2
                  • threat
                    • 5.Qb5#
                  • 4...Kb3
                    • 5.Qc4#
                  • 4...Sa3
                    • 5.Qxa3#
                  • 4...Sc3
                    • 5.Qa3#
              • 3...Sc4
                • 4.Qxc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qb5#
            • 3.Qc3
              • 3...Sb1
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sc4
                • 4.Qxc4+
                  • 4...Ka3
                    • 5.Sb5#
                  • 4...Ka5
                    • 5.Qb5#
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                  • 4...Ka5
                    • 5.Qxb5#
          • 2...Sc3
            • 3.Kxc2
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qxb5#
                • 4.Qxb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sb1
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kb2
                  • threat
                    • 5.Qb5#
                  • 4...Sa3
                    • 5.Qxa3#
                  • 4...Sc3
                    • 5.Qa3#
              • 3...Sd1
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sa2
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Sc4#
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kb2
                  • threat
                    • 5.Qa3#
                    • 5.Qb5#
              • 3...Se2
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kb2
                  • threat
                    • 5.Qa3#
                    • 5.Qb5#
              • 3...Se4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sd5
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kb2
                  • threat
                    • 5.Qa3#
                    • 5.Qb5#
          • 2...Sd4
            • 3.Qxd4+
              • 3...Ka3
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa7#
                    • 5.Qa4#
              • 3...Kb3
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                • 4.Sb5
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
              • 3...Ka5
                • 4.Bg1
                  • 4...Ka6
                    • 5.Qa1#
                    • 5.Qb6#
                    • 5.Qa7#
                    • 5.Qa4#
          • 2...Sa7
            • 3.Qc4+
              • 3...Ka3
                • 4.Kxc2
                  • threat
                    • 5.Qb3#
                • 4.Bg1
                  • threat
                    • 5.Bc5#
                  • 4...Sc6
                    • 5.Sb5#
                • 4.Bg3
                  • 4...Sb5
                    • 5.Sxb5#
                  • 4...Sc6
                    • 5.Sb5#
                  • 4...Sc8
                    • 5.Sb5#
                • 4.Bf4
                  • 4...Sb5
                    • 5.Sxb5#
                  • 4...Sc6
                    • 5.Sb5#
                  • 4...Sc8
                    • 5.Sb5#
                • 4.Be5
                  • threat
                    • 5.Bb2#
              • 3...Ka5
                • 4.Bg1
                  • threat
                    • 5.Sb7#
                  • 4...Sb5
                    • 5.Qxb5#
            • 3.Kxc2
              • threat
                • 4.Kb2
                  • threat
                    • 5.Qa3#
                  • 4...Sb5
                    • 5.Qxb5#
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qxb5#
                • 4.Qxb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sc6
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                • 4.Kb2
                  • threat
                    • 5.Qa3#
                    • 5.Qb5#
                • 4.Kc3
                  • 4...Sb4
                    • 5.Qxb4#
                  • 4...Sd4
                    • 5.Qb4#
                    • 5.Qa7#
                  • 4...Sa5
                    • 5.Qb4#
                  • 4...Se5
                    • 5.Qb4#
                    • 5.Qa7#
                  • 4...Sa7
                    • 5.Qb4#
                    • 5.Qxa7#
                  • 4...Se7
                    • 5.Qb4#
                    • 5.Qa7#
                  • 4...Sb8
                    • 5.Qb4#
                  • 4...Sd8
                    • 5.Qb4#
                    • 5.Qa7#
              • 3...Sc8
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kc3
                  • threat
                    • 5.Qb4#
                • 4.Sc4
                  • threat
                    • 5.Sb2#
                    • 5.Qa5#
                • 4.Se4
                  • threat
                    • 5.Sc3#
                • 4.Sb7
                  • threat
                    • 5.Qa5#
          • 2...Sc7
            • 3.Qc4+
              • 3...Ka3
                • 4.Kxc2
                  • threat
                    • 5.Qb3#
                • 4.Bg1
                  • threat
                    • 5.Bc5#
                  • 4...Sd5
                    • 5.Sb5#
                  • 4...Sa6
                    • 5.Sb5#
                  • 4...Se6
                    • 5.Sb5#
                • 4.Bg3
                  • 4...Sb5
                    • 5.Sxb5#
                  • 4...Sd5
                    • 5.Sb5#
                  • 4...Sa6
                    • 5.Sb5#
                  • 4...Se6
                    • 5.Sb5#
                  • 4...Sa8
                    • 5.Sb5#
                  • 4...Se8
                    • 5.Sb5#
                • 4.Bf4
                  • 4...Sb5
                    • 5.Sxb5#
                  • 4...Sd5
                    • 5.Sb5#
                  • 4...Sa6
                    • 5.Sb5#
                  • 4...Se6
                    • 5.Sb5#
                  • 4...Sa8
                    • 5.Sb5#
                  • 4...Se8
                    • 5.Sb5#
                • 4.Be5
                  • threat
                    • 5.Bb2#
              • 3...Ka5
                • 4.Bg1
                  • threat
                    • 5.Sb7#
                  • 4...Sb5
                    • 5.Qxb5#
            • 3.Kxc2
              • threat
                • 4.Kb2
                  • threat
                    • 5.Qa3#
                  • 4...Sb5
                    • 5.Qxb5#
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qxb5#
                • 4.Qxb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sd5
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kb2
                  • threat
                    • 5.Qa3#
                    • 5.Qb5#
              • 3...Sa6
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Se6
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
              • 3...Sa8
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kb2
                  • threat
                    • 5.Qa3#
                    • 5.Qb5#
                • 4.Kc3
                  • threat
                    • 5.Qb4#
                    • 5.Qa7#
                • 4.Sc4
                  • threat
                    • 5.Sb2#
                    • 5.Qa5#
                • 4.Se4
                  • threat
                    • 5.Sc3#
                • 4.Sb7
                  • threat
                    • 5.Qa5#
                • 4.Sc8
                  • 4...Sb6
                    • 5.Sxb6#
                  • 4...Sc7
                    • 5.Sb6#
              • 3...Se8
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Qb3#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Qb5+
                  • 4...Ka3
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Kc3
                  • threat
                    • 5.Qb4#
                    • 5.Qa7#
                • 4.Sc4
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                    • 5.Qa5#
                • 4.Se4
                  • threat
                    • 5.Sc3#
                • 4.Sb7
                  • threat
                    • 5.Qa5#
                • 4.Sc8
                  • threat
                    • 5.Sb6#
        • 2.Sf6
          • threat
            • 3.Sd5
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
              • 3...Ka5
                • 4.Bc7+
                  • 4...Ka4
                    • 5.Qb4#
                  • 4...Ka6
                    • 5.Qb6#
                • 4.Kxc2
                  • 4...Ka4
                    • 5.Qb4#
                  • 4...Ka6
                    • 5.Qb6#
                • 4.Bg1
                  • 4...Ka4
                    • 5.Qb4#
                  • 4...Ka6
                    • 5.Qb6#
                • 4.Bg3
                  • 4...Ka4
                    • 5.Qb4#
                  • 4...Ka6
                    • 5.Qb6#
                • 4.Bf4
                  • 4...Ka4
                    • 5.Qb4#
                  • 4...Ka6
                    • 5.Qb6#
                • 4.Be5
                  • 4...Ka4
                    • 5.Qb4#
                  • 4...Ka6
                    • 5.Qb6#
                • 4.Bd6
                  • 4...Ka4
                    • 5.Qb4#
                  • 4...Ka6
                    • 5.Qb6#
                • 4.Bb8
                  • 4...Ka4
                    • 5.Qb4#
                  • 4...Ka6
                    • 5.Qb6#
          • 2...Kb3
            • 3.Qxb5+
              • 3...Ka3
                • 4.Bd6+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa6#
                    • 5.Qb2#
                    • 5.Qa5#
                • 4.Se4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sg4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sd5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sh5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sd7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sh7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Se8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sg8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg1
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Be5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bb8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
            • 3.Sd5
              • threat
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
              • 3...Ka2
                • 4.Qb4
                  • threat
                    • 5.Qb2#
                  • 4...Ka1
                    • 5.Qb2#
              • 3...Sd4
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Sb4#
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd6
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Bxd6#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Sb4#
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Bxd6
                  • threat
                    • 5.Qxc2#
                  • 4...Ka2
                    • 5.Qa3#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa7
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Bd6#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Sb4#
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Bd6
                  • threat
                    • 5.Qxc2#
                  • 4...Ka2
                    • 5.Qa3#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sc7
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qxc2+
                  • 4...Ka3
                    • 5.Bd6#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Sb4#
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
                • 4.Bd6
                  • threat
                    • 5.Qxc2#
                  • 4...Ka2
                    • 5.Qa3#
                  • 4...Ka4
                    • 5.Qb4#
          • 2...Sa3
            • 3.Sd5
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Sb4#
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Bd6
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qxa3#
                    • 5.Qb2#
        • 2.Bg3
          • threat
            • 3.Be1
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
              • 3...Sc3
                • 4.Kxc2
                  • 4...Sb1
                    • 5.Qb4#
                    • 5.Qa5#
                  • 4...Sd1
                    • 5.Qb4#
                    • 5.Qa5#
                  • 4...Sa2
                    • 5.Qa5#
                  • 4...Se2
                    • 5.Qb4#
                    • 5.Qa5#
                  • 4...Se4
                    • 5.Qb4#
                    • 5.Qa5#
                  • 4...Sb5
                    • 5.Qb4#
                  • 4...Sd5
                    • 5.Qa5#
          • 2...Kb3
            • 3.Qxb5+
              • 3...Ka3
                • 4.Bd6+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa6#
                    • 5.Qb2#
                    • 5.Qa5#
                • 4.Sd6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sf6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sg7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Be1
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Be5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bb8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
            • 3.Be1
              • threat
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
              • 3...Ka2
                • 4.Qb4
                  • threat
                    • 5.Qb2#
                  • 4...Ka1
                    • 5.Qb2#
              • 3...Sc3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd4
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd6
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa7
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sc7
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
          • 2...Ka5
            • 3.Sd6
              • threat
                • 4.Qxb5#
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                  • 4...Ka5
                    • 5.Qxb5#
              • 3...Ka6
                • 4.Qxb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qxb5#
                  • 4...Ka7
                    • 5.Sxb5#
                    • 5.Sc8#
                    • 5.Qb7#
            • 3.Sc7
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                  • 4...Ka5
                    • 5.Qxb5#
          • 2...Sa3
            • 3.Be1
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Bd6
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qxa3#
                    • 5.Qb2#
        • 2.Bf4
          • threat
            • 3.Bd2
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
              • 3...Sc3
                • 4.Kxc2
                  • 4...Sb1
                    • 5.Qb4#
                    • 5.Qa5#
                  • 4...Sd1
                    • 5.Qb4#
                    • 5.Qa5#
                  • 4...Sa2
                    • 5.Qa5#
                  • 4...Se2
                    • 5.Qb4#
                    • 5.Qa5#
                  • 4...Se4
                    • 5.Qb4#
                    • 5.Qa5#
                  • 4...Sb5
                    • 5.Qb4#
                  • 4...Sd5
                    • 5.Qa5#
          • 2...Kb3
            • 3.Qxb5+
              • 3...Ka3
                • 4.Bd6+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa6#
                    • 5.Qb2#
                    • 5.Qa5#
                • 4.Sd6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sf6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sg7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bd2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Be3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Be5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bb8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
            • 3.Bd2
              • threat
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
              • 3...Ka2
                • 4.Qb4
                  • threat
                    • 5.Qb2#
                  • 4...Ka1
                    • 5.Qb2#
              • 3...Sc3
                • 4.Qxc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd4
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sd6
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sa7
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
              • 3...Sc7
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                    • 5.Qa4#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
          • 2...Ka5
            • 3.Sd6
              • threat
                • 4.Qxb5#
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                  • 4...Ka5
                    • 5.Qxb5#
              • 3...Ka6
                • 4.Qxb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qxb5#
                  • 4...Ka7
                    • 5.Sxb5#
                    • 5.Sc8#
                    • 5.Qb7#
            • 3.Sc7
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                  • 4...Ka5
                    • 5.Qxb5#
          • 2...Sa3
            • 3.Bd2
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
                • 4.Qc3+
                  • 4...Ka2
                    • 5.Qb2#
                  • 4...Ka4
                    • 5.Qb4#
            • 3.Bd6
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qxa3#
                    • 5.Qb2#
        • 2.Be5
          • 2...Kb3
            • 3.Qxb5+
              • 3...Ka3
                • 4.Bb2+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qc4#
                    • 5.Qd5#
                • 4.Bd6+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa6#
                    • 5.Qb2#
                    • 5.Qb3#
                    • 5.Qa5#
                • 4.Sd6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sf6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sg7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Ba1
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bc3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bd4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bb8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh8
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
          • 2...Ka5
            • 3.Sd6
              • threat
                • 4.Qxb5#
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qxb5#
              • 3...Ka6
                • 4.Qxb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qxb5#
                  • 4...Ka7
                    • 5.Sxb5#
                    • 5.Sc8#
                    • 5.Qb7#
            • 3.Sc7
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qxb5#
          • 2...Sa3
            • 3.Sd6
              • threat
                • 4.Bb2
                  • threat
                    • 5.Qxa3#
                  • 4...Kb3
                    • 5.Qxa3#
                  • 4...Sb5
                    • 5.Qxb5#
                  • 4...Sb1
                    • 5.Qb5#
                  • 4...Sc4
                    • 5.Qb5#
              • 3...Kb3
                • 4.Bb2
                  • threat
                    • 5.Qxa3#
                  • 4...Ka2
                    • 5.Qxa3#
                  • 4...Ka4
                    • 5.Qxa3#
                  • 4...Sb1
                    • 5.Qc4#
                  • 4...Sc4
                    • 5.Qxc4#
                  • 4...Sb5
                    • 5.Qc4#
              • 3...Sb5
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qxb5#
              • 3...Sb1
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qb5#
                • 4.Bb2
                  • threat
                    • 5.Qb5#
                  • 4...Kb3
                    • 5.Qc4#
                  • 4...Sa3
                    • 5.Qxa3#
                  • 4...Sc3
                    • 5.Qa3#
              • 3...Sc4
                • 4.Qxc4+
                  • 4...Ka3
                    • 5.Sb5#
                    • 5.Bb2#
                  • 4...Ka5
                    • 5.Qb5#
            • 3.Bc3
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qb2#
            • 3.Bd6
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qxa3#
                    • 5.Qb2#
        • 2.Bd6
          • threat
            • 3.Qb4#
          • 2...Sxd6
            • 3.Sxd6
              • 3...Kb3
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sb5#
        • 2.Bb8
          • threat
            • 3.Qc4+
              • 3...Ka3
                • 4.Qxb5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh2
                  • 4...Sc3
                    • 5.Bd6#
                  • 4...Sd4
                    • 5.Bd6#
                  • 4...Sd6
                    • 5.Bxd6#
                  • 4...Sa7
                    • 5.Bd6#
                  • 4...Sc7
                    • 5.Bd6#
                • 4.Bg3
                  • 4...Sc3
                    • 5.Bd6#
                  • 4...Sd4
                    • 5.Bd6#
                  • 4...Sd6
                    • 5.Bxd6#
                  • 4...Sa7
                    • 5.Bd6#
                  • 4...Sc7
                    • 5.Bd6#
                • 4.Bf4
                  • 4...Sc3
                    • 5.Bd6#
                  • 4...Sd4
                    • 5.Bd6#
                  • 4...Sd6
                    • 5.Bxd6#
                  • 4...Sa7
                    • 5.Bd6#
                  • 4...Sc7
                    • 5.Bd6#
                • 4.Be5
                  • threat
                    • 5.Bb2#
                  • 4...Sc3
                    • 5.Bd6#
                  • 4...Sd4
                    • 5.Bd6#
              • 3...Ka5
                • 4.Sd6
                  • threat
                    • 5.Qxb5#
                  • 4...Ka6
                    • 5.Qxb5#
                  • 4...Kb6
                    • 5.Qxb5#
                  • 4...Sxd6
                    • 5.Bc7#
                  • 4...Sa3
                    • 5.Bc7#
                  • 4...Sc3
                    • 5.Bc7#
                  • 4...Sd4
                    • 5.Bc7#
                  • 4...Sa7
                    • 5.Bc7#
                  • 4...Sc7
                    • 5.Bxc7#
          • 2...Kb3
            • 3.Qxb5+
              • 3...Ka3
                • 4.Bd6+
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Kxc2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qa6#
                    • 5.Qb2#
                    • 5.Qa5#
                • 4.Sd6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sf6
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Sg7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bh2
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bg3
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bf4
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Be5
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Ba7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
                • 4.Bc7
                  • 4...Ka2
                    • 5.Qa4#
                    • 5.Qb2#
          • 2...Ka5
            • 3.Sd6
              • threat
                • 4.Qxb5#
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                  • 4...Ka5
                    • 5.Qxb5#
            • 3.Sc7
              • 3...Ka4
                • 4.Qc4+
                  • 4...Ka3
                    • 5.Sxb5#
                  • 4...Ka5
                    • 5.Qxb5#
          • 2...Sa3
            • 3.Bd6
              • threat
                • 4.Qb4#
              • 3...Kb3
                • 4.Qb4+
                  • 4...Ka2
                    • 5.Qxa3#
                    • 5.Qb2#
          • 2...Sc7
            • 3.Qc4+
              • 3...Ka3
                • 4.Kxc2
                  • threat
                    • 5.Qb3#
                • 4.Sd6
                  • 4...Sb5
                    • 5.Sxb5#
                  • 4...Sd5
                    • 5.Sb5#
                  • 4...Sa6
                    • 5.Sb5#
                  • 4...Se6
                    • 5.Sb5#
                  • 4...Sa8
                    • 5.Sb5#
                  • 4...Se8
                    • 5.Sb5#
            • 3.Bxc7
              • 3...Kb3
                • 4.Bd6
                  • threat
                    • 5.Qxc2#
                  • 4...Ka2
                    • 5.Qa3#
                  • 4...Ka4
                    • 5.Qb4#
      • 1...Ka6
        • 2.Bc7
          • threat
            • 3.Qb6#
          • 2...Kb7
            • 3.Qb6+
              • 3...Kc8
                • 4.Qc6
                  • 4...Sxc7
                    • 5.Qxc7#
                  • 4...Sa3
                    • 5.Sd6#
                  • 4...Sc3
                    • 5.Sd6#
                  • 4...Sd4
                    • 5.Sd6#
                  • 4...Sd6
                    • 5.Sxd6#
                  • 4...Sa7
                    • 5.Sd6#
          • 2...Sxc7
            • 3.Sd6
              • 3...Sb5
                • 4.Qxb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qxb5#
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Sd5
                • 4.Qb5+
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Se6
                • 4.Qb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#
              • 3...Sa8
                • 4.Qb5+
                  • 4...Ka7
                    • 5.Sc8#
                    • 5.Qb7#
              • 3...Se8
                • 4.Qb5+
                  • 4...Ka7
                    • 5.Qb7#
                • 4.Qc6+
                  • 4...Ka5
                    • 5.Qb5#
                  • 4...Ka7
                    • 5.Qb7#

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