Problem Display
PID: 217059 (6b1/8/3n3P/8/3p2K1/8/3Q4/7k w - - 0 1)

Delaliau, Emmanuel

Europe Echecs, 1962

6b1/8/3n3P/8/3p2K1/8/3Q4/7k

#5

3 + 4


6490 yacpdb 2020

SOLUTION


  • SOUND
  • Keys
    • 1.h7!
      • threat
        • 2.h8Q+
          • 2...Kg1
            • 3.Qe1+
              • 3...Kg2
                • 4.Qhh1#
                • 4.Qh3#
            • 3.Qhxd4+
              • 3...Kf1
                • 4.Qa1#
                • 4.Q4f2#
                • 4.Q2f2#
              • 3...Kh1
                • 4.Qa1#
            • 3.Qhh2+
              • 3...Kf1
                • 4.Qc1#
                • 4.Qd1#
                • 4.Qde2#
                • 4.Qdf2#
                • 4.Qh1#
                • 4.Qhf2#
                • 4.Qhg2#
          • 2...Bh7
            • 3.Qxh7+
              • 3...Kg1
                • 4.Qb1#
            • 3.Kf3
              • threat
                • 4.Qg2#
              • 3...Kg1
                • 4.Qg2#
        • 2.hxg8Q
          • threat
            • 3.Qc1+
              • 3...Kg2
                • 4.Qa2#
              • 3...Kh2
                • 4.Qa2#
            • 3.Qe1+
              • 3...Kg2
                • 4.Qa2#
              • 3...Kh2
                • 4.Qa2#
            • 3.Qh7+
              • 3...Kg1
                • 4.Qb1#
            • 3.Qd1+
              • 3...Kg2
                • 4.Qa2#
              • 3...Kh2
                • 4.Qa2#
            • 3.Qa8+
              • 3...Kg1
                • 4.Qag2#
                • 4.Qdg2#
                • 4.Qa1#
              • 3...Se4
                • 4.Qa1#
              • 3...Sb7
                • 4.Qa1#
            • 3.Kf3
              • threat
                • 4.Qh6#
                • 4.Qdg2#
                • 4.Qgg2#
            • 3.Kh3
              • threat
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qd1#
                • 4.Qdg2#
                • 4.Qh2#
                • 4.Qgg2#
            • 3.Kf4
              • threat
                • 4.Qdg2#
                • 4.Qgg2#
            • 3.Kh5
              • threat
                • 4.Qdg2#
                • 4.Qgg2#
            • 3.Qga2
              • threat
                • 4.Qb1#
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qa1#
                • 4.Qd1#
                • 4.Qg2#
                • 4.Qh2#
              • 3...Kg1
                • 4.Qb1#
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qa1#
                • 4.Qd1#
                • 4.Qg2#
            • 3.Qb3
              • threat
                • 4.Qbd1#
                • 4.Qb1#
              • 3...Kg1
                • 4.Qbd1#
                • 4.Qb1#
            • 3.Qf2
              • threat
                • 4.Qh7#
                • 4.Qh8#
              • 3...Sf5
                • 4.Qd5#
                • 4.Qa8#
              • 3...Sf7
                • 4.Qa8#
            • 3.Qb8
              • threat
                • 4.Qb1#
              • 3...Kg1
                • 4.Qb1#
              • 3...Sb5
                • 4.Qbh2#
                • 4.Qdh2#
              • 3...Sb7
                • 4.Qbh2#
                • 4.Qdh2#
          • 2...Kg1
            • 3.Kf3+
              • 3...Kf1
                • 4.Qc1#
                • 4.Qd1#
                • 4.Qe2#
                • 4.Qf2#
                • 4.Qgg2#
              • 3...Kh1
                • 4.Qh6#
                • 4.Qdg2#
                • 4.Qgg2#
            • 3.Kh3+
              • 3...Kf1
                • 4.Qgg2#
              • 3...Kh1
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qd1#
                • 4.Qdg2#
                • 4.Qh2#
                • 4.Qgg2#
            • 3.Kf4+
              • 3...Kf1
                • 4.Qgg2#
              • 3...Kh1
                • 4.Qdg2#
                • 4.Qgg2#
            • 3.Kh4+
              • 3...Kf1
                • 4.Qgg2#
              • 3...Kh1
                • 4.Qdg2#
                • 4.Qgg2#
            • 3.Kh5+
              • 3...Kf1
                • 4.Qgg2#
              • 3...Kh1
                • 4.Qdg2#
                • 4.Qgg2#
            • 3.Qc1+
              • 3...Kf2
                • 4.Qa2#
              • 3...Kg2
                • 4.Qa2#
              • 3...Kh2
                • 4.Qa2#
            • 3.Qe1+
              • 3...Kg2
                • 4.Qa2#
              • 3...Kh2
                • 4.Qa2#
            • 3.Qga2
              • threat
                • 4.Qb1#
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qa1#
                • 4.Qd1#
                • 4.Qg2#
              • 3...Kf1
                • 4.Qb1#
                • 4.Qc1#
                • 4.Qa1#
                • 4.Qd1#
                • 4.Qf2#
              • 3...Kh1
                • 4.Qb1#
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qa1#
                • 4.Qd1#
                • 4.Qg2#
                • 4.Qh2#
            • 3.Qb3
              • threat
                • 4.Qbd1#
                • 4.Qb1#
              • 3...Kf1
                • 4.Qbd1#
                • 4.Qb1#
              • 3...Kh1
                • 4.Qbd1#
                • 4.Qb1#
            • 3.Qa8
              • threat
                • 4.Qag2#
                • 4.Qdg2#
                • 4.Qa1#
              • 3...Kf1
                • 4.Qh1#
                • 4.Qag2#
                • 4.Qa1#
          • 2...Se4
            • 3.Qa8
              • threat
                • 4.Qa1#
              • 3...Kg1
                • 4.Qa1#
          • 2...Sf7
            • 3.Qa8+
              • 3...Kg1
                • 4.Qag2#
                • 4.Qdg2#
                • 4.Qa1#
            • 3.Kg3
              • threat
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qd1#
                • 4.Qg2#
                • 4.Qh2#
              • 3...Kg1
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qd1#
                • 4.Qg2#
      • 1...Be6+
        • 2.Kf4
          • threat
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
              • 3...Bh3
                • 4.Qxh3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qf2
                  • threat
                    • 5.Qxh3#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
              • 3...Bh3
                • 4.Qf2
                  • threat
                    • 5.Rxh3#
          • 2...Kg1
            • 3.h8Q
              • threat
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
              • 3...Bh3
                • 4.Qxh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
              • 3...Bc4
                • 4.Qg7+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
          • 2...Ba2
            • 3.Qe1+
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qhh1#
              • 3...Kh2
                • 4.Qf2+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.Qg3#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qhh1#
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qg7+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qe2
                  • threat
                    • 5.Qhh2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
                    • 5.Qh1#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
            • 3.Qf2
              • threat
                • 4.h8Q#
                • 4.h8R#
              • 3...Bb1
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
              • 3...Be6
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Bf7
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bg8
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
                • 4.hxg8Q
                  • threat
                    • 5.Qfg1#
                    • 5.Qh4#
                    • 5.Qh7#
                    • 5.Qfg2#
                    • 5.Qgg1#
                    • 5.Qgg2#
                    • 5.Qh8#
                • 4.hxg8R
                  • threat
                    • 5.Rg1#
                    • 5.Rh8#
                    • 5.Qg1#
                    • 5.Qh4#
                    • 5.Qg2#
              • 3...Sf5
                • 4.h8Q+
                  • 4...Sh4
                    • 5.Qhxh4#
                  • 4...Sh6
                    • 5.Qxh6#
                • 4.h8R+
                  • 4...Sh4
                    • 5.Rxh4#
                  • 4...Sh6
                    • 5.Rxh6#
              • 3...Sf7
                • 4.Kg3
                  • threat
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg2#
                    • 5.Qh2#
          • 2...Bb3
            • 3.Qe1+
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qhh1#
              • 3...Kh2
                • 4.Qf2+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.Qg3#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qhh1#
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qg7+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qe2
                  • threat
                    • 5.Qhh2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
                    • 5.Qh1#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qf2#
            • 3.Qf2
              • threat
                • 4.h8Q#
                • 4.h8R#
              • 3...Bd1
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bc2
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
              • 3...Be6
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Bf7
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bg8
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
                • 4.hxg8Q
                  • threat
                    • 5.Qfg1#
                    • 5.Qh4#
                    • 5.Qh7#
                    • 5.Qfg2#
                    • 5.Qgg1#
                    • 5.Qgg2#
                    • 5.Qh8#
                • 4.hxg8R
                  • threat
                    • 5.Rg1#
                    • 5.Rh8#
                    • 5.Qg1#
                    • 5.Qh4#
                    • 5.Qg2#
              • 3...Sf5
                • 4.h8Q+
                  • 4...Sh4
                    • 5.Qhxh4#
                  • 4...Sh6
                    • 5.Qxh6#
                • 4.h8R+
                  • 4...Sh4
                    • 5.Rxh4#
                  • 4...Sh6
                    • 5.Rxh6#
              • 3...Sf7
                • 4.Kg3
                  • threat
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg2#
                    • 5.Qh2#
          • 2...Bh3
            • 3.h8Q
              • threat
                • 4.Qxh3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qf2
                  • threat
                    • 5.Qxh3#
              • 3...Kg1
                • 4.Qxh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
              • 3...Se4
                • 4.Qxh3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
              • 3...Sf5
                • 4.Qxh3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
          • 2...Bc4
            • 3.Qe1+
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qhh1#
                  • 4...Bf1
                    • 5.Qg3#
              • 3...Kh2
                • 4.Qf2+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.Qg3#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qhh1#
              • 3...Bf1
                • 4.Qxf1+
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
            • 3.h8Q+
              • 3...Kg1
                • 4.Qg7+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
            • 3.Qf2
              • threat
                • 4.h8Q#
                • 4.h8R#
              • 3...Bf1
                • 4.Qxf1+
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Be2
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bd3
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
              • 3...Be6
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Bf7
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bg8
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
                • 4.hxg8Q
                  • threat
                    • 5.Qfg1#
                    • 5.Qh4#
                    • 5.Qh7#
                    • 5.Qfg2#
                    • 5.Qgg1#
                    • 5.Qgg2#
                    • 5.Qh8#
                • 4.hxg8R
                  • threat
                    • 5.Rg1#
                    • 5.Rh8#
                    • 5.Qg1#
                    • 5.Qh4#
                    • 5.Qg2#
              • 3...Sf5
                • 4.h8Q+
                  • 4...Sh4
                    • 5.Qhxh4#
                  • 4...Sh6
                    • 5.Qxh6#
                • 4.h8R+
                  • 4...Sh4
                    • 5.Rxh4#
                  • 4...Sh6
                    • 5.Rxh6#
              • 3...Sf7
                • 4.Kg3
                  • threat
                    • 5.Qg2#
                    • 5.Qh2#
          • 2...Bg4
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
              • 3...Bh3
                • 4.Qxh3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qf2
                  • threat
                    • 5.Qxh3#
              • 3...Bh5
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
          • 2...Bd5
            • 3.Qe1+
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qhh1#
              • 3...Kh2
                • 4.Qf2+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.Qg3#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Bg2
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qhh1#
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qhf2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qdh2#
                    • 5.Qxd4#
                  • 4...Bg2
                    • 5.Qhxg2#
                    • 5.Qdxg2#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Bg2
                    • 5.Qxg2#
                  • 4...Se4
                    • 5.Qg2#
            • 3.Qf2
              • threat
                • 4.h8Q#
                • 4.h8R#
              • 3...Bg2
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Bf3
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
                • 4.Kxf3
                  • threat
                    • 5.Qg2#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Be4
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
              • 3...Be6
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Bf7
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bg8
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
                • 4.hxg8Q
                  • threat
                    • 5.Qfg1#
                    • 5.Qh4#
                    • 5.Qh7#
                    • 5.Qfg2#
                    • 5.Qgg1#
                    • 5.Qgg2#
                    • 5.Qh8#
                • 4.hxg8R
                  • threat
                    • 5.Rg1#
                    • 5.Rh8#
                    • 5.Qg1#
                    • 5.Qh4#
                    • 5.Qg2#
              • 3...Sf5
                • 4.h8Q+
                  • 4...Sh4
                    • 5.Qhxh4#
                  • 4...Sh6
                    • 5.Qxh6#
                • 4.h8R+
                  • 4...Sh4
                    • 5.Rxh4#
                  • 4...Sh6
                    • 5.Rxh6#
              • 3...Sf7
                • 4.Kg3
                  • threat
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qh2#
                  • 4...Bg2
                    • 5.Qxg2#
          • 2...Bf5
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
              • 3...Bh3
                • 4.Qxh3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qf2
                  • threat
                    • 5.Qxh3#
              • 3...Bh7
                • 4.Qxh7+
                  • 4...Kg1
                    • 5.Qb1#
                • 4.Kf3
                  • threat
                    • 5.Qg2#
                  • 4...Kg1
                    • 5.Qg2#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
              • 3...Bh3
                • 4.Qf2
                  • threat
                    • 5.Rxh3#
              • 3...Bh7
                • 4.Kf3
                  • threat
                    • 5.Qg2#
                  • 4...Kg1
                    • 5.Qg2#
          • 2...Bd7
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
              • 3...Bh3
                • 4.Qxh3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qf2
                  • threat
                    • 5.Qxh3#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
              • 3...Bh3
                • 4.Qf2
                  • threat
                    • 5.Rxh3#
          • 2...Bf7
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
                    • 5.Qh1#
                • 4.Qa8
                  • threat
                    • 5.Qag2#
                    • 5.Qdg2#
                    • 5.Qa1#
                  • 4...Kf1
                    • 5.Qh1#
                    • 5.Qag2#
                    • 5.Qa1#
              • 3...Bh5
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
          • 2...Bc8
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
              • 3...Bh3
                • 4.Qxh3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qf2
                  • threat
                    • 5.Qxh3#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
              • 3...Bh3
                • 4.Qf2
                  • threat
                    • 5.Rxh3#
          • 2...Sc4
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
              • 3...Bh3
                • 4.Qxh3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                • 4.Qf2
                  • threat
                    • 5.Qxh3#
            • 3.Qf2
              • threat
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
                • 4.Kg3
                  • threat
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg2#
                    • 5.Qh2#
              • 3...Bh3
                • 4.h8Q
                  • threat
                    • 5.Qxh3#
                • 4.h8R
                  • threat
                    • 5.Rxh3#
                • 4.Kg3
                  • threat
                    • 5.Qh2#
                  • 4...Bg2
                    • 5.Qxg2#
          • 2...Se4
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qh1#
                    • 5.Qhg2#
              • 3...Bh3
                • 4.Qxh3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
          • 2...Sf5
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
              • 3...Sh4
                • 4.Kg3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
              • 3...Sh6
                • 4.Qa8+
                  • 4...Kg1
                    • 5.Qag2#
                    • 5.Qdg2#
                    • 5.Qa1#
                  • 4...Bd5
                    • 5.Qa1#
                • 4.Kg3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
              • 3...Sh4
                • 4.Kg3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
              • 3...Sh6
                • 4.Kg3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
      • 1...Kg1
        • 2.Qe1+
          • 2...Kg2
            • 3.hxg8Q
              • threat
                • 4.Qa2#
              • 3...Sc4
                • 4.Kf4+
                  • 4...Kh2
                    • 5.Qh4#
                    • 5.Qgg3#
                  • 4...Kh3
                    • 5.Qeg3#
                    • 5.Qh1#
                    • 5.Qgg3#
                • 4.Kh4+
                  • 4...Kh2
                    • 5.Qeg1#
                    • 5.Qgg1#
                    • 5.Qgg3#
                  • 4...Kf3
                    • 5.Qgg3#
                    • 5.Qg4#
                • 4.Kf5+
                  • 4...Kh2
                    • 5.Qh4#
                    • 5.Qgg3#
                  • 4...Kf3
                    • 5.Qd5#
                    • 5.Qgg3#
                    • 5.Qg4#
                    • 5.Qa8#
                  • 4...Kh3
                    • 5.Qeg3#
                    • 5.Qh1#
                    • 5.Qgg3#
                • 4.Kh5+
                  • 4...Kh2
                    • 5.Qh4#
                    • 5.Qgg3#
                  • 4...Kf3
                    • 5.Qgg3#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qeg3#
                    • 5.Qh4#
                    • 5.Qh1#
                    • 5.Qgg3#
                • 4.Qd5+
                  • 4...Kh2
                    • 5.Qf2#
                    • 5.Qg3#
                    • 5.Qdh1#
                    • 5.Qeh1#
                • 4.Qa8+
                  • 4...Kh2
                    • 5.Qf2#
                    • 5.Qg3#
                    • 5.Qah1#
                    • 5.Qeh1#
              • 3...Se4
                • 4.Qa2+
                  • 4...Sd2
                    • 5.Qaxd2#
                  • 4...Sf2+
                    • 5.Qaxf2#
              • 3...Sf7
                • 4.Qa8+
                  • 4...Kh2
                    • 5.Qf2#
                    • 5.Qg3#
                    • 5.Qah1#
                    • 5.Qeh1#
                    • 5.Qa2#
                • 4.Qxf7
                  • threat
                    • 5.Qa2#
                    • 5.Qff2#
                  • 4...Kh2
                    • 5.Qa2#
                    • 5.Qff2#
              • 3...d3
                • 4.Kf4+
                  • 4...Kh2
                    • 5.Qh4#
                    • 5.Qgg3#
                  • 4...Kh3
                    • 5.Qeg3#
                    • 5.Qh1#
                    • 5.Qgg3#
                • 4.Kh4+
                  • 4...Kh2
                    • 5.Qeg1#
                    • 5.Qgg1#
                    • 5.Qgg3#
                  • 4...Kf3
                    • 5.Qgg3#
                    • 5.Qg4#
                • 4.Kh5+
                  • 4...Kh2
                    • 5.Qh4#
                    • 5.Qgg3#
                  • 4...Kf3
                    • 5.Qgg3#
                    • 5.Qg4#
                  • 4...Kh3
                    • 5.Qeg3#
                    • 5.Qh4#
                    • 5.Qh1#
                    • 5.Qgg3#
                • 4.Qa2+
                  • 4...d2
                    • 5.Qaxd2#
                • 4.Qh7
                  • threat
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Qh8
                  • threat
                    • 5.Qhh1#
                    • 5.Qh3#
          • 2...Kh2
            • 3.Qf2+
              • 3...Kh1
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
                • 4.hxg8Q
                  • threat
                    • 5.Qh7#
                    • 5.Qh8#
                  • 4...Sf5
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Sf7
                    • 5.Qa8#
            • 3.Qg3+
              • 3...Kh1
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
                • 4.hxg8Q
                  • threat
                    • 5.Qh7#
                    • 5.Qh8#
                  • 4...Sf5
                    • 5.Qd5#
                    • 5.Qa8#
                  • 4...Sf7
                    • 5.Qa8#
            • 3.h8Q+
              • 3...Bh7
                • 4.Qf2+
                  • 4...Kh1
                    • 5.Qxh7#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.Qxh7#
                • 4.Qhe5+
                  • 4...Kg2
                    • 5.Q5g3#
                    • 5.Q5e2#
                • 4.Qxh7+
                  • 4...Kg2
                    • 5.Qc2#
                    • 5.Qhh1#
                    • 5.Qh3#
            • 3.hxg8Q
              • threat
                • 4.Qa2#
              • 3...Sc4
                • 4.Qf2+
                  • 4...Kh1
                    • 5.Qd5#
                    • 5.Qh7#
                    • 5.Qa8#
                    • 5.Qh8#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.Qd5#
                    • 5.Qh7#
                    • 5.Qa8#
                    • 5.Qh8#
                • 4.Qh7+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Qh8+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Kf4
                  • threat
                    • 5.Qh4#
                    • 5.Qgg3#
                  • 4...Kh3
                    • 5.Qeg3#
                    • 5.Qh1#
                    • 5.Qgg3#
                • 4.Kh4
                  • threat
                    • 5.Qeg1#
                    • 5.Qgg1#
                    • 5.Qgg3#
                • 4.Kh5
                  • threat
                    • 5.Qh4#
                    • 5.Qgg3#
                  • 4...Kh3
                    • 5.Qeg3#
                    • 5.Qh4#
                    • 5.Qh1#
                    • 5.Qgg3#
              • 3...Se4
                • 4.Qa2+
                  • 4...Sd2
                    • 5.Qaxd2#
                  • 4...Sf2+
                    • 5.Qaxf2#
                • 4.Qh7+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Qh8+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Kh4
                  • threat
                    • 5.Qeg1#
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qgxg3#
                  • 4...Sg5
                    • 5.Qa2#
              • 3...Sf7
                • 4.Qf2+
                  • 4...Kh1
                    • 5.Qa8#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.Qa8#
                • 4.Qxf7
                  • threat
                    • 5.Qa2#
                    • 5.Qff2#
                  • 4...Kg2
                    • 5.Qa2#
                    • 5.Qff2#
                • 4.Kh4
                  • threat
                    • 5.Qeg1#
                    • 5.Qgg1#
                    • 5.Qgg3#
                  • 4...Sg5
                    • 5.Qa2#
              • 3...d3
                • 4.Qf2+
                  • 4...Kh1
                    • 5.Qh7#
                    • 5.Qh8#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.Qh7#
                    • 5.Qh8#
                • 4.Qa2+
                  • 4...d2
                    • 5.Qaxd2#
                • 4.Qh7+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Qh8+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Kf3
                  • threat
                    • 5.Qh4#
                    • 5.Qh7#
                    • 5.Qg2#
                    • 5.Qgg3#
                    • 5.Qh8#
                  • 4...Kh3
                    • 5.Qeg3#
                    • 5.Qh7#
                    • 5.Qh1#
                    • 5.Qg2#
                    • 5.Qgg3#
                    • 5.Qh8#
        • 2.Qd1+
          • 2...Kf2
            • 3.hxg8Q
              • threat
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Qde2#
                    • 5.Qf3#
                    • 5.Qae2#
                • 4.Kf4
                  • threat
                    • 5.Qa2#
                    • 5.Qgg1#
                    • 5.Qg3#
              • 3...Ke3
                • 4.Qe1+
                  • 4...Kd3
                    • 5.Qb3#
                • 4.Qg5+
                  • 4...Kf2
                    • 5.Qgd2#
                  • 4...Ke4
                    • 5.Qe2#
                    • 5.Qf3#
                • 4.Qd5
                  • threat
                    • 5.Q5f3#
                    • 5.Q5xd4#
                  • 4...Kf2
                    • 5.Q5f3#
                  • 4...d3
                    • 5.Qe1#
              • 3...Sc4
                • 4.Kf4
                  • threat
                    • 5.Qgg1#
                    • 5.Qg3#
              • 3...Se4
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Qde2#
                    • 5.Qf3#
                    • 5.Qae2#
                  • 4...Sd2
                    • 5.Qaxd2#
                • 4.Kf4
                  • threat
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qxg3#
                  • 4...Sg5
                    • 5.Qa2#
              • 3...Sf7
                • 4.Qxf7+
                  • 4...Kg2
                    • 5.Qa2#
                  • 4...Ke3
                    • 5.Qff3#
                    • 5.Qf4#
                • 4.Kf4
                  • threat
                    • 5.Qgg1#
                    • 5.Qg3#
                  • 4...Sg5
                    • 5.Qa2#
              • 3...d3
                • 4.Kf4
                  • threat
                    • 5.Qgg1#
                    • 5.Qg3#
          • 2...Kg2
            • 3.hxg8Q
              • threat
                • 4.Qa2#
              • 3...Kf2
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Qde2#
                    • 5.Qf3#
                    • 5.Qae2#
                • 4.Kf4
                  • threat
                    • 5.Qa2#
                    • 5.Qgg1#
                    • 5.Qg3#
              • 3...Sc4
                • 4.Kf4+
                  • 4...Kf2
                    • 5.Qgg1#
                    • 5.Qg3#
                  • 4...Kh2
                    • 5.Qh5#
                    • 5.Qg3#
                  • 4...Kh3
                    • 5.Qh5#
                    • 5.Qh1#
                    • 5.Qg3#
                • 4.Kh4+
                  • 4...Kf2
                    • 5.Qgg1#
                    • 5.Qg3#
                  • 4...Kh2
                    • 5.Qdg1#
                    • 5.Qgg1#
                    • 5.Qg3#
                • 4.Kf5+
                  • 4...Kf2
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qh5#
                  • 4...Kh3
                    • 5.Qh5#
                    • 5.Qh1#
                • 4.Qd5+
                  • 4...Kf2
                    • 5.Q5f3#
                  • 4...Kh2
                    • 5.Q5h1#
                    • 5.Q1h1#
                • 4.Qa8+
                  • 4...Kf2
                    • 5.Qaf3#
                  • 4...Kh2
                    • 5.Qah1#
                    • 5.Qdh1#
              • 3...Se4
                • 4.Kh4+
                  • 4...Kf2
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qdg1#
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qxg3#
                  • 4...Sg5
                    • 5.Qa2#
              • 3...Sf7
                • 4.Kh4+
                  • 4...Kf2
                    • 5.Qgg1#
                    • 5.Qg3#
                  • 4...Kh2
                    • 5.Qdg1#
                    • 5.Qgg1#
                    • 5.Qg3#
                  • 4...Sg5
                    • 5.Qa2#
                • 4.Qa8+
                  • 4...Kf2
                    • 5.Qaf3#
                  • 4...Kh2
                    • 5.Qah1#
                    • 5.Qdh1#
                    • 5.Qa2#
              • 3...d3
                • 4.Kf4+
                  • 4...Kf2
                    • 5.Qgg1#
                    • 5.Qg3#
                  • 4...Kh2
                    • 5.Qh5#
                    • 5.Qg3#
                  • 4...Kh3
                    • 5.Qh5#
                    • 5.Qh1#
                    • 5.Qg3#
                • 4.Kh4+
                  • 4...Kf2
                    • 5.Qgg1#
                    • 5.Qg3#
                  • 4...Kh2
                    • 5.Qdg1#
                    • 5.Qgg1#
                    • 5.Qg3#
                • 4.Qa2+
                  • 4...d2
                    • 5.Qaxd2#
          • 2...Kh2
            • 3.h8Q+
              • 3...Kg2
                • 4.Qe2+
                  • 4...Kg1
                    • 5.Qhh2#
                • 4.Qf3+
                  • 4...Kg1
                    • 5.Qhh1#
                • 4.Qhh1+
                  • 4...Kf2
                    • 5.Qdf3#
                    • 5.Qhf3#
                    • 5.Qde1#
                    • 5.Qd2#
                    • 5.Qhg1#
                • 4.Qh3+
                  • 4...Kf2
                    • 5.Qdf1#
                    • 5.Qhf3#
                    • 5.Qg3#
              • 3...Bh7
                • 4.Qe5+
                  • 4...Kg2
                    • 5.Qg3#
                    • 5.Qee2#
                • 4.Qxh7+
                  • 4...Kg2
                    • 5.Qhc2#
            • 3.hxg8Q
              • threat
                • 4.Qa2#
              • 3...Sc4
                • 4.Kf4
                  • threat
                    • 5.Qh5#
                    • 5.Qg3#
                  • 4...Kh3
                    • 5.Qh5#
                    • 5.Qh1#
                    • 5.Qg3#
                • 4.Kh4
                  • threat
                    • 5.Qdg1#
                    • 5.Qgg1#
                    • 5.Qg3#
              • 3...Se4
                • 4.Qa2+
                  • 4...Sd2
                    • 5.Qaxd2#
                  • 4...Sf2+
                    • 5.Qxf2#
                • 4.Kh4
                  • threat
                    • 5.Qdg1#
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qxg3#
                  • 4...Sg5
                    • 5.Qa2#
              • 3...Sf7
                • 4.Qxf7
                  • threat
                    • 5.Qa2#
                    • 5.Qf2#
                  • 4...Kg2
                    • 5.Qa2#
                • 4.Kh4
                  • threat
                    • 5.Qdg1#
                    • 5.Qgg1#
                    • 5.Qg3#
                  • 4...Sg5
                    • 5.Qa2#
              • 3...d3
                • 4.Qa2+
                  • 4...d2
                    • 5.Qaxd2#
                • 4.Kf3
                  • threat
                    • 5.Qh7#
                    • 5.Qg2#
                    • 5.Qg3#
                    • 5.Qh8#
                  • 4...Kh3
                    • 5.Qh7#
                    • 5.Qh1#
                    • 5.Qg3#
                    • 5.Qh8#
        • 2.hxg8Q
          • threat
            • 3.Kf3+
              • 3...Kf1
                • 4.Qc1#
                • 4.Qd1#
                • 4.Qe2#
                • 4.Qf2#
                • 4.Qgg2#
              • 3...Kh1
                • 4.Qh6#
                • 4.Qdg2#
                • 4.Qgg2#
            • 3.Kh3+
              • 3...Kf1
                • 4.Qgg2#
              • 3...Kh1
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qd1#
                • 4.Qdg2#
                • 4.Qh2#
                • 4.Qgg2#
            • 3.Kf4+
              • 3...Kf1
                • 4.Qgg2#
              • 3...Kh1
                • 4.Qdg2#
                • 4.Qgg2#
            • 3.Kh4+
              • 3...Kf1
                • 4.Qgg2#
              • 3...Kh1
                • 4.Qdg2#
                • 4.Qgg2#
            • 3.Kh5+
              • 3...Kf1
                • 4.Qgg2#
              • 3...Kh1
                • 4.Qdg2#
                • 4.Qgg2#
            • 3.Qc1+
              • 3...Kf2
                • 4.Qa2#
              • 3...Kg2
                • 4.Qa2#
              • 3...Kh2
                • 4.Qa2#
            • 3.Qe1+
              • 3...Kg2
                • 4.Qa2#
              • 3...Kh2
                • 4.Qa2#
            • 3.Qga2
              • threat
                • 4.Qb1#
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qa1#
                • 4.Qd1#
                • 4.Qg2#
              • 3...Kf1
                • 4.Qb1#
                • 4.Qc1#
                • 4.Qa1#
                • 4.Qd1#
                • 4.Qf2#
              • 3...Kh1
                • 4.Qb1#
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qa1#
                • 4.Qd1#
                • 4.Qg2#
                • 4.Qh2#
            • 3.Qb3
              • threat
                • 4.Qbd1#
                • 4.Qb1#
              • 3...Kf1
                • 4.Qbd1#
                • 4.Qb1#
              • 3...Kh1
                • 4.Qbd1#
                • 4.Qb1#
            • 3.Qa8
              • threat
                • 4.Qag2#
                • 4.Qdg2#
                • 4.Qa1#
              • 3...Kf1
                • 4.Qh1#
                • 4.Qag2#
                • 4.Qa1#
          • 2...Se4
            • 3.Kf3+
              • 3...Sg5+
                • 4.Qdxg5+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qg1#
                  • 4...Kh1
                    • 5.Qh4#
                    • 5.Qh6#
                    • 5.Qh7#
                    • 5.Qg1#
                    • 5.Qg2#
                    • 5.Qh5#
                    • 5.Qh8#
                  • 4...Kh2
                    • 5.Qh4#
                    • 5.Qh6#
                    • 5.Qh7#
                    • 5.Qg2#
                    • 5.Qh5#
                    • 5.Qh8#
                • 4.Qgxg5+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qe2#
                    • 5.Qf2#
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
            • 3.Kh3+
              • 3...Sg5+
                • 4.Qgxg5+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qdg2#
                    • 5.Qh2#
                    • 5.Qgg2#
            • 3.Kf4+
              • 3...Sg3
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qgxg3#
                  • 4...Kh2
                    • 5.Qgxg3#
                • 4.Qd1+
                  • 4...Kf2
                    • 5.Qxg3#
                  • 4...Kg2
                    • 5.Qxg3#
                  • 4...Kh2
                    • 5.Qxg3#
                • 4.Qxg3+
                  • 4...Kf1
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgf2#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qdg2#
                    • 5.Qdd3#
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgh2#
                    • 5.Qd1#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qgg2#
                • 4.Kxg3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
                • 4.Kf3
                  • threat
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Kh1
                    • 5.Qg2#
              • 3...Sg5
                • 4.Qxg5+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
            • 3.Kh4+
              • 3...Sg3
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qgxg3#
                  • 4...Kh2
                    • 5.Qgxg3#
                • 4.Qd1+
                  • 4...Kf2
                    • 5.Qxg3#
                  • 4...Kg2
                    • 5.Qxg3#
                  • 4...Kh2
                    • 5.Qxg3#
                • 4.Qxg3+
                  • 4...Kf1
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgf2#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qdg2#
                    • 5.Qdd3#
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgh2#
                    • 5.Qd1#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qgg2#
                • 4.Kxg3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
              • 3...Sg5
                • 4.Qgxg5+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
            • 3.Kf5+
              • 3...Sg3+
                • 4.Qxg3+
                  • 4...Kf1
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgf2#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qdg2#
                    • 5.Qdd3#
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qde1#
                    • 5.Qh6#
                    • 5.Qge1#
                    • 5.Qgh2#
                    • 5.Qd1#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qgg2#
              • 3...Sg5
                • 4.Qgxg5+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qga2
                  • threat
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Kh1
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
            • 3.Kh5+
              • 3...Sg3+
                • 4.Qxg3+
                  • 4...Kf1
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgf2#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qdg2#
                    • 5.Qdd3#
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgh2#
                    • 5.Qd1#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qgg2#
              • 3...Sg5
                • 4.Qgxg5+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qga2
                  • threat
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Kh1
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
            • 3.Qe1+
              • 3...Kg2
                • 4.Qa2+
                  • 4...Sd2
                    • 5.Qaxd2#
                  • 4...Sf2+
                    • 5.Qaxf2#
              • 3...Kh2
                • 4.Qa2+
                  • 4...Sd2
                    • 5.Qaxd2#
                  • 4...Sf2+
                    • 5.Qaxf2#
                • 4.Qh7+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Qh8+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Kh4
                  • threat
                    • 5.Qeg1#
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qgxg3#
                  • 4...Sg5
                    • 5.Qa2#
            • 3.Qd1+
              • 3...Kf2
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Qde2#
                    • 5.Qf3#
                    • 5.Qae2#
                  • 4...Sd2
                    • 5.Qaxd2#
                • 4.Kf4
                  • threat
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qxg3#
                  • 4...Sg5
                    • 5.Qa2#
              • 3...Kg2
                • 4.Kh4+
                  • 4...Kf2
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qdg1#
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qxg3#
                  • 4...Sg5
                    • 5.Qa2#
              • 3...Kh2
                • 4.Qa2+
                  • 4...Sd2
                    • 5.Qaxd2#
                  • 4...Sf2+
                    • 5.Qxf2#
                • 4.Kh4
                  • threat
                    • 5.Qdg1#
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qxg3#
                  • 4...Sg5
                    • 5.Qa2#
        • 2.hxg8R
          • threat
            • 3.Kf3+
              • 3...Kf1
                • 4.Qc1#
                • 4.Qd1#
                • 4.Qe2#
                • 4.Qf2#
              • 3...Kh1
                • 4.Qh6#
                • 4.Qg2#
            • 3.Ra8
              • threat
                • 4.Ra1#
              • 3...Kf1
                • 4.Ra1#
              • 3...Kh1
                • 4.Ra1#
          • 2...Se4
            • 3.Kf3+
              • 3...Sg5+
                • 4.Rxg5+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qe2#
                    • 5.Qf2#
                  • 4...Kh1
                    • 5.Qg2#
                • 4.Qxg5+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qg1#
                  • 4...Kh1
                    • 5.Rh8#
                    • 5.Qh4#
                    • 5.Qh6#
                    • 5.Qg1#
                    • 5.Qg2#
                    • 5.Qh5#
                  • 4...Kh2
                    • 5.Rh8#
                    • 5.Qh4#
                    • 5.Qh6#
                    • 5.Qg2#
                    • 5.Qh5#
        • 2.h8Q
          • threat
            • 3.Qe1+
              • 3...Kg2
                • 4.Qhh1#
                • 4.Qh3#
            • 3.Qhxd4+
              • 3...Kf1
                • 4.Qa1#
                • 4.Q4f2#
                • 4.Q2f2#
              • 3...Kh1
                • 4.Qa1#
            • 3.Qhh2+
              • 3...Kf1
                • 4.Qc1#
                • 4.Qd1#
                • 4.Qde2#
                • 4.Qdf2#
                • 4.Qh1#
                • 4.Qhf2#
                • 4.Qhg2#
          • 2...Be6+
            • 3.Kf4
              • threat
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
              • 3...Bh3
                • 4.Qxh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
              • 3...Bc4
                • 4.Qg7+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
          • 2...Bh7
            • 3.Qe1+
              • 3...Kg2
                • 4.Qxh7
                  • threat
                    • 5.Qc2#
                    • 5.Qhh1#
                    • 5.Qh3#
              • 3...Kh2
                • 4.Qf2+
                  • 4...Kh1
                    • 5.Qxh7#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.Qxh7#
                • 4.Qhe5+
                  • 4...Kg2
                    • 5.Q5g3#
                    • 5.Q5e2#
                • 4.Qxh7+
                  • 4...Kg2
                    • 5.Qc2#
                    • 5.Qhh1#
                    • 5.Qh3#
            • 3.Qhxd4+
              • 3...Kh1
                • 4.Qc1+
                  • 4...Kg2
                    • 5.Qdg1#
                    • 5.Qcg1#
                    • 5.Qdd2#
                  • 4...Kh2
                    • 5.Qdg1#
                    • 5.Qf2#
                    • 5.Qcg1#
                    • 5.Qdd2#
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qdg1#
                    • 5.Qdf2#
                    • 5.Qeg1#
                    • 5.Qdd2#
                  • 4...Kh2
                    • 5.Qdg1#
                    • 5.Qdf2#
                    • 5.Qeg1#
                    • 5.Qdd2#
                • 4.Qh6+
                  • 4...Kg2
                    • 5.Qh3#
                • 4.Qa1+
                  • 4...Bb1
                    • 5.Qxb1#
                • 4.Qd1+
                  • 4...Kg2
                    • 5.Q4g1#
                    • 5.Q1g1#
                    • 5.Q4d2#
                  • 4...Kh2
                    • 5.Q4g1#
                    • 5.Qf2#
                    • 5.Q1g1#
                    • 5.Q4d2#
            • 3.Qxh7
              • threat
                • 4.Qb1#
              • 3...Se4
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qh1#
                    • 5.Qhg2#
                • 4.Qxe4
                  • threat
                    • 5.Qb1#
                    • 5.Qeg2#
                    • 5.Qdg2#
                    • 5.Qee1#
                  • 4...Kf1
                    • 5.Qde1#
                    • 5.Qb1#
                    • 5.Qh1#
                    • 5.Qeg2#
                    • 5.Qdg2#
                    • 5.Qee1#
              • 3...Sf5
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
              • 3...d3
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Qe3+
                  • 4...Kf1
                    • 5.Qh1#
                    • 5.Qhh3#
                  • 4...Kg2
                    • 5.Qhh3#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qa7+
                  • 4...Kf1
                    • 5.Qaf2#
                    • 5.Qdf2#
                    • 5.Qa1#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhxd3
                  • threat
                    • 5.Qb1#
                  • 4...Kh1
                    • 5.Qb1#
                    • 5.Qf1#
                • 4.Kf3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
                    • 5.Qh1#
                • 4.Qf4
                  • threat
                    • 5.Qhh2#
                  • 4...Kg2
                    • 5.Qhh2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qde3#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
                    • 5.Qh1#
                • 4.Qg7
                  • threat
                    • 5.Qa1#
                  • 4...Kf1
                    • 5.Qa1#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qh8
                  • threat
                    • 5.Qa1#
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Qh1#
      • 1...Bxh7
        • 2.Kf3
          • threat
            • 3.Qg2#
          • 2...Be4+
            • 3.Kg3
              • threat
                • 4.Qc1#
                • 4.Qe1#
                • 4.Qd1#
                • 4.Qh2#
              • 3...Sf5+
                • 4.Kh3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qh2#
                  • 4...Bg2+
                    • 5.Qxg2#
                  • 4...Kg1
                    • 5.Qe1#
      • 1...Bf7
        • 2.h8Q+
          • 2...Bh5+
            • 3.Qxh5+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Kf3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
                    • 5.Qh1#
                • 4.Kh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhd1#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qhd1#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qhd1#
                    • 5.Qdd1#
                    • 5.Qg2#
                    • 5.Qh2#
                • 4.Kf4
                  • threat
                    • 5.Qhd1#
                  • 4...Kf1
                    • 5.Qhd1#
                    • 5.Qh1#
                • 4.Qf4
                  • threat
                    • 5.Qhh2#
                  • 4...Kg2
                    • 5.Qhh2#
                • 4.Qe2
                  • threat
                    • 5.Qhh2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
                    • 5.Qh1#
                • 4.Qha5
                  • threat
                    • 5.Qa1#
                  • 4...Kf1
                    • 5.Qa1#
                  • 4...Kh1
                    • 5.Qa1#
            • 3.Kxh5
              • threat
                • 4.Qa8+
                  • 4...Kg1
                    • 5.Qag2#
                    • 5.Qdg2#
                    • 5.Qa1#
                  • 4...Se4
                    • 5.Qa1#
                  • 4...Sb7
                    • 5.Qa1#
                • 4.Qhxd4
                  • threat
                    • 5.Qa1#
                • 4.Qe5
                  • threat
                    • 5.Qeh2#
                    • 5.Qdh2#
                    • 5.Qee1#
                  • 4...Kg1
                    • 5.Qee1#
                • 4.Qg7
                  • threat
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qf2
                  • threat
                    • 5.Kg4#
                    • 5.Kg5#
                    • 5.Kg6#
                  • 4...Sf5
                    • 5.Qa8#
                  • 4...Sf7
                    • 5.Qa8#
                • 4.Qb8
                  • threat
                    • 5.Qb1#
                  • 4...Kg1
                    • 5.Qb1#
                  • 4...Sb5
                    • 5.Qbh2#
                    • 5.Qdh2#
                  • 4...Sb7
                    • 5.Qbh2#
                    • 5.Qdh2#
                • 4.Qg8
                  • threat
                    • 5.Qdg2#
                    • 5.Qgg2#
              • 3...Kg1
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qg7+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qg8+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qa8
                  • threat
                    • 5.Qag2#
                    • 5.Qdg2#
                    • 5.Qa1#
                  • 4...Kf1
                    • 5.Qh1#
                    • 5.Qag2#
                    • 5.Qa1#
              • 3...Sc4
                • 4.Qa8+
                  • 4...Kg1
                    • 5.Qag2#
                    • 5.Qdg2#
                    • 5.Qa1#
                • 4.Qf2
                  • threat
                    • 5.Kg4#
                    • 5.Kg5#
                    • 5.Kg6#
                    • 5.Qa8#
              • 3...Se4
                • 4.Qa8
                  • threat
                    • 5.Qa1#
                  • 4...Kg1
                    • 5.Qa1#
              • 3...Sf5
                • 4.Qa8+
                  • 4...Kg1
                    • 5.Qag2#
                    • 5.Qdg2#
                    • 5.Qa1#
              • 3...Se8
                • 4.Qxe8
                  • threat
                    • 5.Qee1#
                  • 4...Kg1
                    • 5.Qee1#
            • 3.Kh3
              • threat
                • 4.Qe1#
                • 4.Qg2#
                • 4.Qh2#
              • 3...Bg4+
                • 4.Kg3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Bh3
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
                  • 4...Bh5
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
              • 3...Be2
                • 4.Qc1+
                  • 4...Bd1
                    • 5.Qxd1#
                  • 4...Bf1+
                    • 5.Qxf1#
                • 4.Qe1+
                  • 4...Bf1+
                    • 5.Qxf1#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                    • 5.Qg2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qg2#
            • 3.Kf4
              • threat
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
              • 3...Kg1
                • 4.Qxh5
                  • threat
                    • 5.Qhd1#
                  • 4...Kf1
                    • 5.Qhd1#
                    • 5.Qh1#
              • 3...Sf5
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
                  • 4...Sh4
                    • 5.Qhd1#
        • 2.h8R+
          • 2...Kg1
            • 3.Qd1+
              • 3...Kf2
                • 4.Rh2+
                  • 4...Ke3
                    • 5.Re2#
                    • 5.Qe2#
                    • 5.Qf3#
              • 3...Kg2
                • 4.Qf3+
                  • 4...Kg1
                    • 5.Rh1#
            • 3.Rh2
              • threat
                • 4.Qf2#
                • 4.Qg2#
              • 3...Bh5+
                • 4.Kxh5
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
              • 3...Be6+
                • 4.Kf4
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
          • 2...Bh5+
            • 3.Rxh5+
              • 3...Kg1
                • 4.Kf3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
                • 4.Ra5
                  • threat
                    • 5.Ra1#
                  • 4...Kf1
                    • 5.Ra1#
                  • 4...Kh1
                    • 5.Ra1#
            • 3.Kh3
              • threat
                • 4.Qe1#
                • 4.Qg2#
                • 4.Qh2#
              • 3...Bg4+
                • 4.Kg3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Bh3
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
                  • 4...Bh5
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
              • 3...Be2
                • 4.Qc1+
                  • 4...Bd1
                    • 5.Qxd1#
                  • 4...Bf1+
                    • 5.Qxf1#
                • 4.Qe1+
                  • 4...Bf1+
                    • 5.Qxf1#
                • 4.Qxe2
                  • threat
                    • 5.Qd1#
                    • 5.Qf1#
                    • 5.Qe1#
                    • 5.Qg2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qg2#
        • 2.Kf4
          • threat
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
                    • 5.Qh1#
                • 4.Qa8
                  • threat
                    • 5.Qag2#
                    • 5.Qdg2#
                    • 5.Qa1#
                  • 4...Kf1
                    • 5.Qh1#
                    • 5.Qag2#
                    • 5.Qa1#
              • 3...Bh5
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
          • 2...Kg1
            • 3.h8Q
              • threat
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
                    • 5.Qh1#
                • 4.Qa8
                  • threat
                    • 5.Qag2#
                    • 5.Qdg2#
                    • 5.Qa1#
                  • 4...Kf1
                    • 5.Qh1#
                    • 5.Qag2#
                    • 5.Qa1#
              • 3...Bh5
                • 4.Qxh5
                  • threat
                    • 5.Qhd1#
                  • 4...Kf1
                    • 5.Qhd1#
                    • 5.Qh1#
              • 3...Bc4
                • 4.Qg7+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
          • 2...Ba2
            • 3.Qe1+
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qhh1#
              • 3...Kh2
                • 4.Qf2+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.Qg3#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qhh1#
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qg7+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qe2
                  • threat
                    • 5.Qhh2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
                    • 5.Qh1#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
            • 3.Qf2
              • threat
                • 4.h8Q#
                • 4.h8R#
              • 3...Bb1
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
              • 3...Be6
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Bf7
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bg8
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
                • 4.hxg8Q
                  • threat
                    • 5.Qfg1#
                    • 5.Qh4#
                    • 5.Qh7#
                    • 5.Qfg2#
                    • 5.Qgg1#
                    • 5.Qgg2#
                    • 5.Qh8#
                • 4.hxg8R
                  • threat
                    • 5.Rg1#
                    • 5.Rh8#
                    • 5.Qg1#
                    • 5.Qh4#
                    • 5.Qg2#
              • 3...Sf5
                • 4.h8Q+
                  • 4...Sh4
                    • 5.Qhxh4#
                  • 4...Sh6
                    • 5.Qxh6#
                • 4.h8R+
                  • 4...Sh4
                    • 5.Rxh4#
                  • 4...Sh6
                    • 5.Rxh6#
              • 3...Sf7
                • 4.Kg3
                  • threat
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg2#
                    • 5.Qh2#
          • 2...Bb3
            • 3.Qe1+
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qhh1#
              • 3...Kh2
                • 4.Qf2+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.Qg3#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qhh1#
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qg7+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qe2
                  • threat
                    • 5.Qhh2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
                    • 5.Qh1#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qf2#
            • 3.Qf2
              • threat
                • 4.h8Q#
                • 4.h8R#
              • 3...Bd1
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bc2
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
              • 3...Be6
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Bf7
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bg8
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
                • 4.hxg8Q
                  • threat
                    • 5.Qfg1#
                    • 5.Qh4#
                    • 5.Qh7#
                    • 5.Qfg2#
                    • 5.Qgg1#
                    • 5.Qgg2#
                    • 5.Qh8#
                • 4.hxg8R
                  • threat
                    • 5.Rg1#
                    • 5.Rh8#
                    • 5.Qg1#
                    • 5.Qh4#
                    • 5.Qg2#
              • 3...Sf5
                • 4.h8Q+
                  • 4...Sh4
                    • 5.Qhxh4#
                  • 4...Sh6
                    • 5.Qxh6#
                • 4.h8R+
                  • 4...Sh4
                    • 5.Rxh4#
                  • 4...Sh6
                    • 5.Rxh6#
              • 3...Sf7
                • 4.Kg3
                  • threat
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg2#
                    • 5.Qh2#
          • 2...Bc4
            • 3.Qe1+
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qhh1#
                  • 4...Bf1
                    • 5.Qg3#
              • 3...Kh2
                • 4.Qf2+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.Qg3#
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qhh1#
              • 3...Bf1
                • 4.Qxf1+
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
            • 3.h8Q+
              • 3...Kg1
                • 4.Qg7+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
            • 3.Qf2
              • threat
                • 4.h8Q#
                • 4.h8R#
              • 3...Bf1
                • 4.Qxf1+
                  • 4...Kh2
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Be2
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bd3
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
              • 3...Be6
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Bf7
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bg8
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
                • 4.hxg8Q
                  • threat
                    • 5.Qfg1#
                    • 5.Qh4#
                    • 5.Qh7#
                    • 5.Qfg2#
                    • 5.Qgg1#
                    • 5.Qgg2#
                    • 5.Qh8#
                • 4.hxg8R
                  • threat
                    • 5.Rg1#
                    • 5.Rh8#
                    • 5.Qg1#
                    • 5.Qh4#
                    • 5.Qg2#
              • 3...Sf5
                • 4.h8Q+
                  • 4...Sh4
                    • 5.Qhxh4#
                  • 4...Sh6
                    • 5.Qxh6#
                • 4.h8R+
                  • 4...Sh4
                    • 5.Rxh4#
                  • 4...Sh6
                    • 5.Rxh6#
              • 3...Sf7
                • 4.Kg3
                  • threat
                    • 5.Qg2#
                    • 5.Qh2#
          • 2...Bd5
            • 3.Qe1+
              • 3...Kg2
                • 4.h8Q
                  • threat
                    • 5.Qhh1#
              • 3...Kh2
                • 4.Qf2+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Kh3
                    • 5.Qg3#
                    • 5.h8Q#
                    • 5.h8R#
                  • 4...Bg2
                    • 5.h8Q#
                    • 5.h8R#
                • 4.Qg3+
                  • 4...Kh1
                    • 5.h8Q#
                    • 5.h8R#
                • 4.h8Q+
                  • 4...Kg2
                    • 5.Qhh1#
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qhf2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qdh2#
                    • 5.Qxd4#
                  • 4...Bg2
                    • 5.Qhxg2#
                    • 5.Qdxg2#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Bg2
                    • 5.Qxg2#
                  • 4...Se4
                    • 5.Qg2#
            • 3.Qf2
              • threat
                • 4.h8Q#
                • 4.h8R#
              • 3...Bg2
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Bf3
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
                • 4.Kxf3
                  • threat
                    • 5.Qg2#
                    • 5.h8Q#
                    • 5.h8R#
              • 3...Be4
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
              • 3...Be6
                • 4.h8Q+
                  • 4...Bh3
                    • 5.Qxh3#
                • 4.h8R+
                  • 4...Bh3
                    • 5.Rxh3#
              • 3...Bf7
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
              • 3...Bg8
                • 4.h8Q+
                  • 4...Bh7
                    • 5.Qxh7#
                • 4.h8R+
                  • 4...Bh7
                    • 5.Rxh7#
                • 4.hxg8Q
                  • threat
                    • 5.Qfg1#
                    • 5.Qh4#
                    • 5.Qh7#
                    • 5.Qfg2#
                    • 5.Qgg1#
                    • 5.Qgg2#
                    • 5.Qh8#
                • 4.hxg8R
                  • threat
                    • 5.Rg1#
                    • 5.Rh8#
                    • 5.Qg1#
                    • 5.Qh4#
                    • 5.Qg2#
              • 3...Sf5
                • 4.h8Q+
                  • 4...Sh4
                    • 5.Qhxh4#
                  • 4...Sh6
                    • 5.Qxh6#
                • 4.h8R+
                  • 4...Sh4
                    • 5.Rxh4#
                  • 4...Sh6
                    • 5.Rxh6#
              • 3...Sf7
                • 4.Kg3
                  • threat
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qh2#
                  • 4...Bg2
                    • 5.Qxg2#
          • 2...Bh5
            • 3.h8Q
              • threat
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
              • 3...Kg1
                • 4.Qxh5
                  • threat
                    • 5.Qhd1#
                  • 4...Kf1
                    • 5.Qhd1#
                    • 5.Qh1#
              • 3...Sf5
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
                  • 4...Sh4
                    • 5.Qhd1#
          • 2...Be6
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
              • 3...Bh3
                • 4.Qxh3+
                  • 4...Kg1
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qf2
                  • threat
                    • 5.Qxh3#
            • 3.h8R+
              • 3...Kg1
                • 4.Rh2
                  • threat
                    • 5.Qf2#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Rh1#
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
              • 3...Bh3
                • 4.Qf2
                  • threat
                    • 5.Rxh3#
          • 2...Bg6
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
                    • 5.Qh1#
              • 3...Bh5
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
              • 3...Bh7
                • 4.Qxh7+
                  • 4...Kg1
                    • 5.Qb1#
                • 4.Kf3
                  • threat
                    • 5.Qg2#
                  • 4...Kg1
                    • 5.Qg2#
          • 2...Be8
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhxd4+
                  • 4...Kf1
                    • 5.Qa1#
                    • 5.Q4f2#
                    • 5.Q2f2#
                  • 4...Kh1
                    • 5.Qa1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qxd4#
                • 4.Qh4
                  • threat
                    • 5.Qhe1#
                    • 5.Qdf2#
                  • 4...Kf1
                    • 5.Qhe1#
                    • 5.Qhf2#
                    • 5.Qdf2#
                    • 5.Qh1#
              • 3...Bh5
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
          • 2...Sc4
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
              • 3...Bh5
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
                • 4.Qf2
                  • threat
                    • 5.Qxh5#
            • 3.Qf2
              • threat
                • 4.h8Q+
                  • 4...Bh5
                    • 5.Qxh5#
                • 4.h8R+
                  • 4...Bh5
                    • 5.Rxh5#
                • 4.Kg3
                  • threat
                    • 5.Qe1#
                    • 5.Qf1#
                    • 5.Qg2#
                    • 5.Qh2#
          • 2...Se4
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qh1#
                    • 5.Qhg2#
              • 3...Bh5
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
          • 2...Sf5
            • 3.h8Q+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qdf2#
                    • 5.Qh1#
                    • 5.Qhf2#
                    • 5.Qhg2#
                • 4.Qh3
                  • threat
                    • 5.Qe1#
                    • 5.Qhg2#
                    • 5.Qdg2#
                    • 5.Qdh2#
              • 3...Bh5
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
                  • 4...Sh4
                    • 5.Qhd1#
              • 3...Sh4
                • 4.Qxh4+
                  • 4...Kg1
                    • 5.Qhe1#
                    • 5.Qdf2#
                • 4.Kg3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
              • 3...Sh6
                • 4.Qa8+
                  • 4...Kg1
                    • 5.Qag2#
                    • 5.Qdg2#
                    • 5.Qa1#
                  • 4...Bd5
                    • 5.Qa1#
                • 4.Kg3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
                  • 4...Kg1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
          • 2...d3
            • 3.h8Q+
              • 3...Bh5
                • 4.Qa1+
                  • 4...Bd1
                    • 5.Qaxd1#
                • 4.Qxh5+
                  • 4...Kg1
                    • 5.Qhd1#
      • 1...Se4
        • 2.h8Q+
          • 2...Bh7
            • 3.Qxh7+
              • 3...Kg1
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Qhh2+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qde2#
                    • 5.Qh1#
                    • 5.Qhg2#
                • 4.Qxe4
                  • threat
                    • 5.Qb1#
                    • 5.Qeg2#
                    • 5.Qdg2#
                    • 5.Qee1#
                  • 4...Kf1
                    • 5.Qde1#
                    • 5.Qb1#
                    • 5.Qh1#
                    • 5.Qeg2#
                    • 5.Qdg2#
                    • 5.Qee1#
            • 3.Qa8
              • threat
                • 4.Qa1#
              • 3...Bf5+
                • 4.Kxf5
                  • threat
                    • 5.Qa1#
                  • 4...Kg1
                    • 5.Qa1#
        • 2.hxg8Q
          • threat
            • 3.Qa8
              • threat
                • 4.Qa1#
              • 3...Kg1
                • 4.Qa1#
          • 2...Kg1
            • 3.Kf3+
              • 3...Sg5+
                • 4.Qdxg5+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qg1#
                  • 4...Kh1
                    • 5.Qh4#
                    • 5.Qh6#
                    • 5.Qh7#
                    • 5.Qg1#
                    • 5.Qg2#
                    • 5.Qh5#
                    • 5.Qh8#
                  • 4...Kh2
                    • 5.Qh4#
                    • 5.Qh6#
                    • 5.Qh7#
                    • 5.Qg2#
                    • 5.Qh5#
                    • 5.Qh8#
                • 4.Qgxg5+
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qe2#
                    • 5.Qf2#
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
            • 3.Kh3+
              • 3...Sg5+
                • 4.Qgxg5+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qdg2#
                    • 5.Qh2#
                    • 5.Qgg2#
            • 3.Kf4+
              • 3...Sg3
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qgxg3#
                  • 4...Kh2
                    • 5.Qgxg3#
                • 4.Qd1+
                  • 4...Kf2
                    • 5.Qxg3#
                  • 4...Kg2
                    • 5.Qxg3#
                  • 4...Kh2
                    • 5.Qxg3#
                • 4.Qxg3+
                  • 4...Kf1
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgf2#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qdg2#
                    • 5.Qdd3#
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgh2#
                    • 5.Qd1#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qgg2#
                • 4.Kxg3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
                • 4.Kf3
                  • threat
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qc1#
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Kh1
                    • 5.Qg2#
              • 3...Sg5
                • 4.Qxg5+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
            • 3.Kh4+
              • 3...Sg3
                • 4.Qe1+
                  • 4...Kg2
                    • 5.Qgxg3#
                  • 4...Kh2
                    • 5.Qgxg3#
                • 4.Qd1+
                  • 4...Kf2
                    • 5.Qxg3#
                  • 4...Kg2
                    • 5.Qxg3#
                  • 4...Kh2
                    • 5.Qxg3#
                • 4.Qxg3+
                  • 4...Kf1
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgf2#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qdg2#
                    • 5.Qdd3#
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgh2#
                    • 5.Qd1#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qgg2#
                • 4.Kxg3
                  • threat
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
              • 3...Sg5
                • 4.Qgxg5+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
            • 3.Kf5+
              • 3...Sg3+
                • 4.Qxg3+
                  • 4...Kf1
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgf2#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qdg2#
                    • 5.Qdd3#
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qde1#
                    • 5.Qh6#
                    • 5.Qge1#
                    • 5.Qgh2#
                    • 5.Qd1#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qgg2#
              • 3...Sg5
                • 4.Qgxg5+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qga2
                  • threat
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Kh1
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
            • 3.Kh5+
              • 3...Sg3+
                • 4.Qxg3+
                  • 4...Kf1
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgf2#
                    • 5.Qd1#
                    • 5.Qdf2#
                    • 5.Qdg2#
                    • 5.Qdd3#
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qc1#
                    • 5.Qde1#
                    • 5.Qge1#
                    • 5.Qgh2#
                    • 5.Qd1#
                    • 5.Qdg2#
                    • 5.Qdh2#
                    • 5.Qgg2#
              • 3...Sg5
                • 4.Qgxg5+
                  • 4...Kf1
                    • 5.Qgg2#
                  • 4...Kh1
                    • 5.Qdg2#
                    • 5.Qgg2#
                • 4.Qga2
                  • threat
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qg2#
                  • 4...Kf1
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qf2#
                  • 4...Kh1
                    • 5.Qb1#
                    • 5.Qc1#
                    • 5.Qe1#
                    • 5.Qa1#
                    • 5.Qd1#
                    • 5.Qg2#
                    • 5.Qh2#
            • 3.Qe1+
              • 3...Kg2
                • 4.Qa2+
                  • 4...Sd2
                    • 5.Qaxd2#
                  • 4...Sf2+
                    • 5.Qaxf2#
              • 3...Kh2
                • 4.Qa2+
                  • 4...Sd2
                    • 5.Qaxd2#
                  • 4...Sf2+
                    • 5.Qaxf2#
                • 4.Qh7+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Qh8+
                  • 4...Kg2
                    • 5.Qhh1#
                    • 5.Qh3#
                • 4.Kh4
                  • threat
                    • 5.Qeg1#
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qgxg3#
                  • 4...Sg5
                    • 5.Qa2#
            • 3.Qd1+
              • 3...Kf2
                • 4.Qa2+
                  • 4...Ke3
                    • 5.Qde2#
                    • 5.Qf3#
                    • 5.Qae2#
                  • 4...Sd2
                    • 5.Qaxd2#
                • 4.Kf4
                  • threat
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qxg3#
                  • 4...Sg5
                    • 5.Qa2#
              • 3...Kg2
                • 4.Kh4+
                  • 4...Kf2
                    • 5.Qgg1#
                  • 4...Kh2
                    • 5.Qdg1#
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qxg3#
                  • 4...Sg5
                    • 5.Qa2#
              • 3...Kh2
                • 4.Qa2+
                  • 4...Sd2
                    • 5.Qaxd2#
                  • 4...Sf2+
                    • 5.Qxf2#
                • 4.Kh4
                  • threat
                    • 5.Qdg1#
                    • 5.Qgg1#
                  • 4...Sg3
                    • 5.Qxg3#
                  • 4...Sg5
                    • 5.Qa2#

FEATURES


NOT CLASSIFIED


Developed and maintained by Brian Stephenson.
Implemented with HTML5, MySQL, Perl (with, inter alia, CGI::Simple, HTML::Template & XML::LibXML) & CSS/Javascript (jQuery, Bootstrap & DataTables).