Problem Display
PID: 53703 (1Q6/1P6/8/3K4/8/3R2p1/1b6/1k6 w - - 0 1)

Breuer, Josef Johann

Schach, 1950

1Q6/1P6/8/3K4/8/3R2p1/1b6/1k6

#4

4 + 3


SOLUTION


  • COOKED
  • Keys
    • 1.Qc7!
      • threat
        • 2.b8Q
          • threat
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Ka1
            • 3.Qcb6
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Be5
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Bf6
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Bg7
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Bh8
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
            • 3.Qc2
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Bc1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qxe5#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
                • 4.Qxh8#
            • 3.Qcb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bf6
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bg7
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bh8
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
          • 2...Ka2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qca7#
            • 3.Qc2
              • threat
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R
          • threat
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka1
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Be5
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Bf6
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Bg7
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Bh8
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
            • 3.Qb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bf6
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bg7
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bh8
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
          • 2...Ka2
            • 3.Qc2
              • threat
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
        • 2.Rd2
          • threat
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka1
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qxc1#
                • 4.Qa2#
              • 3...Ba3
                • 4.Qa2#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bd4
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Be5
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bf6
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bg7
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bh8
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Ka2
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qca7#
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qxc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ba3
            • 3.Qc2+
              • 3...Ka1
                • 4.Qa2#
          • 2...Bc3
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qxc3
              • 3...g2
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Bd4
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Be5
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qxe5#
                • 4.Qc1#
                • 4.Qca7#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qxe5
              • threat
                • 4.Qb2#
                • 4.Qe1#
              • 3...Kc1
                • 4.Qb2#
                • 4.Qe1#
          • 2...Bf6
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bg7
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
                • 4.Qxg7#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qxg7
              • threat
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
          • 2...Bh8
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
              • 3...Bb2
                • 4.Qxb2#
        • 2.Rb3
          • threat
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka1
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bd4
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Be5
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bf6
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bg7
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bh8
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
          • 2...Ka2
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
      • 1...Ka1
        • 2.b8Q
          • threat
            • 3.Qcb6
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Be5
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Bf6
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Bg7
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Bh8
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
            • 3.Qc2
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Bc1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qxe5#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
                • 4.Qxh8#
            • 3.Qcb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bf6
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bg7
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bh8
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
          • 2...Kb1
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Ka2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qca7#
            • 3.Qc2
              • threat
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Bc1
            • 3.Qa5+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qe5+
              • 3...Ka2
                • 4.Qb3#
              • 3...Bb2
                • 4.Qexb2#
                • 4.Qbxb2#
            • 3.Qxc1+
              • 3...Ka2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Qcb2#
                • 4.Qa3#
                • 4.Qa7#
                • 4.Qcb1#
                • 4.Qbb1#
                • 4.Qbb2#
                • 4.Qb3#
                • 4.Qa8#
            • 3.Qc3+
              • 3...Ka2
                • 4.Qbb3#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.Qca7+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qg7+
              • 3...Ka2
                • 4.Qb3#
              • 3...Bb2
                • 4.Qgxb2#
                • 4.Qbxb2#
            • 3.Qcb6
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc2
              • threat
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.Qcb7
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bc3
            • 3.Qa5+
              • 3...Bxa5
                • 4.Ra3#
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.Qca7+
              • 3...Ba5
                • 4.Ra3#
                • 4.Qxa5#
            • 3.Rxc3
              • threat
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qca7#
        • 2.b8R
          • threat
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Be5
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Bf6
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Bg7
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Bh8
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
            • 3.Qb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bf6
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bg7
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bh8
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
          • 2...Kb1
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qc2
              • threat
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qa5+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qxc1+
              • 3...Ka2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Rb2#
                • 4.Ra8#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qa7+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qb6
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qb7
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bc3
            • 3.Qa5+
              • 3...Bxa5
                • 4.Ra3#
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Qa7+
              • 3...Ba5
                • 4.Ra3#
                • 4.Qxa5#
            • 3.Rxc3
              • threat
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
        • 2.Rd2
          • threat
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qxc1#
                • 4.Qa2#
              • 3...Ba3
                • 4.Qa2#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bd4
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Be5
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bf6
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bg7
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bh8
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Kb1
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka2
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qca7#
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
          • 2...Ba3
            • 3.Qc2
              • threat
                • 4.Qa2#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bc3
            • 3.Qxc3+
              • 3...Kb1
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
        • 2.Rb3
          • threat
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bd4
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Be5
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bf6
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bg7
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bh8
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
          • 2...Kb1
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qa5+
              • 3...Ba3
                • 4.Qxa3#
            • 3.Qxc1+
              • 3...Ka2
                • 4.Ra3#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ba3
            • 3.Qa5
              • threat
                • 4.Qxa3#
              • 3...Ka2
                • 4.Qxa3#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bc3
            • 3.Qxc3+
              • 3...Ka2
                • 4.Qb2#
        • 2.Qc2
          • threat
            • 3.b8Q
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Bc1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qxe5#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
                • 4.Qxh8#
            • 3.b8R
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qxc1#
                • 4.Qa2#
              • 3...Ba3
                • 4.Qa2#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bd4
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Be5
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bf6
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bg7
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bh8
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Rb3
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bd4
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Be5
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bf6
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bg7
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bh8
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
          • 2...Ka2
            • 3.b8Q
              • threat
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.b8R
              • threat
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
            • 3.Rb3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qxc1+
              • 3...Ka2
                • 4.Ra3#
            • 3.b8Q
              • threat
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.b8R
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Rd1
              • 3...g2
                • 4.Rxc1#
            • 3.Rb3
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
      • 1...Ka2
        • 2.b8Q
          • threat
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qca7#
            • 3.Qc2
              • threat
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Ka1
            • 3.Qcb6
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Be5
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Bf6
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Bg7
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Bh8
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qa6#
                • 4.Qa8#
            • 3.Qc2
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Bc1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qxe5#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
                • 4.Qxh8#
            • 3.Qcb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bf6
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bg7
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bh8
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
          • 2...Kb1
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Bc1
            • 3.Qa5+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qc2+
              • 3...Ka1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
            • 3.Qca7+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qb3+
              • 3...Ka1
                • 4.Qxc1#
            • 3.Qxc1
              • 3...g2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Qcb2#
                • 4.Qa3#
                • 4.Qa7#
                • 4.Qcb1#
                • 4.Qbb1#
                • 4.Qbb2#
                • 4.Qb3#
                • 4.Qa8#
            • 3.Qe5
              • threat
                • 4.Qb3#
              • 3...Bb2
                • 4.Qexb2#
                • 4.Qbxb2#
            • 3.Qcb6
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qbb3#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.Qcb7
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qg7
              • threat
                • 4.Qb3#
              • 3...Bb2
                • 4.Qgxb2#
                • 4.Qbxb2#
          • 2...Ba3
            • 3.Rxa3+
              • 3...Kxa3
                • 4.Qa5#
                • 4.Qca7#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rxa3#
            • 3.Qa5
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qca7
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
          • 2...Bc3
            • 3.Qc4+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qa4#
              • 3...Ka3
                • 4.Rxc3#
                • 4.Qcb3#
                • 4.Qa6#
                • 4.Qbb3#
                • 4.Qbb4#
            • 3.Qca7+
              • 3...Ba5
                • 4.Qxa5#
            • 3.Rxc3
              • threat
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
            • 3.Qxc3
              • 3...g2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
        • 2.b8R
          • threat
            • 3.Qc2
              • threat
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
          • 2...Ka1
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Be5
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Bf6
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Bg7
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
              • 3...Bh8
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qa6#
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
            • 3.Qb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bf6
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bg7
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bh8
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
          • 2...Kb1
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qa5+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Ra8#
                • 4.Qxb2#
            • 3.Qa7+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qxc1
              • 3...g2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Rb2#
                • 4.Ra8#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qb6
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qb7
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ba3
            • 3.Rxa3+
              • 3...Kxa3
                • 4.Qa5#
                • 4.Qa7#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Ra8#
                • 4.Qxb2#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rxa3#
            • 3.Qa5
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qa7
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
          • 2...Bc3
            • 3.Qc4+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qa4#
              • 3...Ka3
                • 4.Rxc3#
                • 4.Qb3#
                • 4.Qa6#
            • 3.Qa7+
              • 3...Ba5
                • 4.Qxa5#
            • 3.Rxc3
              • threat
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
            • 3.Qxc3
              • 3...g2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
        • 2.Rd2
          • threat
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qca7#
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
          • 2...Ka1
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qxc1#
                • 4.Qa2#
              • 3...Ba3
                • 4.Qa2#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bd4
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Be5
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bf6
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bg7
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bh8
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Kb1
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka3
            • 3.Qa5+
              • 3...Kb3
                • 4.b8Q#
                • 4.b8R#
          • 2...Kb3
            • 3.b8Q+
              • 3...Ka2
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka4
                • 4.Qca7#
        • 2.Qc2
          • threat
            • 3.b8Q
              • threat
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.b8R
              • threat
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
            • 3.Rb3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
          • 2...Ka1
            • 3.b8Q
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Bc1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qxe5#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
                • 4.Qxh8#
            • 3.b8R
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qxc1#
                • 4.Qa2#
              • 3...Ba3
                • 4.Qa2#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bd4
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Be5
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bf6
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bg7
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bh8
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Rb3
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bd4
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Be5
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bf6
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bg7
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bh8
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
      • 1...Bc1
        • 2.Rb3+
          • 2...Ka1
            • 3.Qa5+
              • 3...Ba3
                • 4.Qxa3#
            • 3.Qxc1+
              • 3...Ka2
                • 4.Ra3#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Qb6+
          • 2...Ka1
            • 3.b8Q
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.b8R
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ka2
            • 3.b8Q
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.b8R
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Ka1
            • 3.Qa5+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qe5+
              • 3...Ka2
                • 4.Qb3#
              • 3...Bb2
                • 4.Qexb2#
                • 4.Qbxb2#
            • 3.Qxc1+
              • 3...Ka2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Qcb2#
                • 4.Qa3#
                • 4.Qa7#
                • 4.Qcb1#
                • 4.Qbb1#
                • 4.Qbb2#
                • 4.Qb3#
                • 4.Qa8#
            • 3.Qc3+
              • 3...Ka2
                • 4.Qbb3#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.Qca7+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qg7+
              • 3...Ka2
                • 4.Qb3#
              • 3...Bb2
                • 4.Qgxb2#
                • 4.Qbxb2#
            • 3.Qcb6
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc2
              • threat
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.Qcb7
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qa5+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qc2+
              • 3...Ka1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
            • 3.Qca7+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qb3+
              • 3...Ka1
                • 4.Qxc1#
            • 3.Qxc1
              • 3...g2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Qcb2#
                • 4.Qa3#
                • 4.Qa7#
                • 4.Qcb1#
                • 4.Qbb1#
                • 4.Qbb2#
                • 4.Qb3#
                • 4.Qa8#
            • 3.Qe5
              • threat
                • 4.Qb3#
              • 3...Bb2
                • 4.Qexb2#
                • 4.Qbxb2#
            • 3.Qcb6
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qbb3#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.Qcb7
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qg7
              • threat
                • 4.Qb3#
              • 3...Bb2
                • 4.Qgxb2#
                • 4.Qbxb2#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R+
          • 2...Ka1
            • 3.Qa5+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qxc1+
              • 3...Ka2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Rb2#
                • 4.Ra8#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qa7+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qb6
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qb7
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qa5+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Ra8#
                • 4.Qxb2#
            • 3.Qa7+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qxc1
              • 3...g2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Rb2#
                • 4.Ra8#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qb6
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qb7
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
      • 1...Ba3
        • 2.Rb3+
          • 2...Ka1
            • 3.Qa5
              • threat
                • 4.Qxa3#
              • 3...Ka2
                • 4.Qxa3#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Ka2
            • 3.Rxa3+
              • 3...Kxa3
                • 4.Qa5#
                • 4.Qca7#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rxa3#
            • 3.Qa5
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qca7
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Bb4
            • 3.Qxb4+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qca5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Ra3#
                • 4.Qca5#
                • 4.Qa7#
            • 3.Ra3
              • threat
                • 4.Qxb4#
              • 3...Kb2
                • 4.Qxb4#
        • 2.b8R+
          • 2...Ka2
            • 3.Rxa3+
              • 3...Kxa3
                • 4.Qa5#
                • 4.Qa7#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Ra8#
                • 4.Qxb2#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rxa3#
            • 3.Qa5
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qa7
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bb4
            • 3.Rxb4+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
        • 2.Rxa3
          • threat
            • 3.b8Q#
            • 3.b8R#
          • 2...Kb2
            • 3.Qc3+
              • 3...Kb1
                • 4.Ra1#
                • 4.b8Q#
                • 4.b8R#
            • 3.b8Q+
              • 3...Kxa3
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R+
              • 3...Kxa3
                • 4.Qa5#
                • 4.Qa7#
            • 3.Ra5
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb3
                • 4.b8Q#
                • 4.b8R#
            • 3.Ra6
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb3
                • 4.b8Q#
                • 4.b8R#
            • 3.Ra7
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb3
                • 4.b8Q#
                • 4.b8R#
            • 3.Ra8
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb3
                • 4.b8Q#
                • 4.b8R#
            • 3.Qc5
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
        • 2.Rd2
          • threat
            • 3.Qc2+
              • 3...Ka1
                • 4.Qa2#
          • 2...Ka1
            • 3.Qc2
              • threat
                • 4.Qa2#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bc5
            • 3.Qxc5
              • threat
                • 4.Qg1#
              • 3...Ka1
                • 4.Qg1#
                • 4.Qc1#
          • 2...Bc1
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qxc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb4
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
          • 2...Bd6
            • 3.Qb6+
              • 3...Ka1
                • 4.Qg1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
              • 3...Bb4
                • 4.Qg1#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
          • 2...Be7
            • 3.Qb6+
              • 3...Ka1
                • 4.Qg1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
              • 3...Bb4
                • 4.Qg1#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.Qxe7
              • threat
                • 4.Qe1#
              • 3...Ka1
                • 4.Qe1#
              • 3...Kc1
                • 4.Qe1#
          • 2...Bf8
            • 3.Qb6+
              • 3...Ka1
                • 4.Qg1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
              • 3...Bb4
                • 4.Qg1#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
      • 1...Bc3
        • 2.b8Q+
          • 2...Ka1
            • 3.Qa5+
              • 3...Bxa5
                • 4.Ra3#
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.Qca7+
              • 3...Ba5
                • 4.Ra3#
                • 4.Qxa5#
            • 3.Rxc3
              • threat
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qca7#
          • 2...Ka2
            • 3.Qc4+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qa4#
              • 3...Ka3
                • 4.Rxc3#
                • 4.Qcb3#
                • 4.Qa6#
                • 4.Qbb3#
                • 4.Qbb4#
            • 3.Qca7+
              • 3...Ba5
                • 4.Qxa5#
            • 3.Rxc3
              • threat
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
            • 3.Qxc3
              • 3...g2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Bb4
            • 3.Qxb4+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qca5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Ra3#
                • 4.Qca5#
                • 4.Qa7#
            • 3.Ra3
              • threat
                • 4.Qxb4#
              • 3...Kb2
                • 4.Qxb4#
        • 2.b8R+
          • 2...Ka1
            • 3.Qa5+
              • 3...Bxa5
                • 4.Ra3#
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Qa7+
              • 3...Ba5
                • 4.Ra3#
                • 4.Qxa5#
            • 3.Rxc3
              • threat
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
          • 2...Ka2
            • 3.Qc4+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qa4#
              • 3...Ka3
                • 4.Rxc3#
                • 4.Qb3#
                • 4.Qa6#
            • 3.Qa7+
              • 3...Ba5
                • 4.Qxa5#
            • 3.Rxc3
              • threat
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
            • 3.Qxc3
              • 3...g2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bb4
            • 3.Rxb4+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
        • 2.Rxc3
          • threat
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
            • 3.Qa5
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb2
                • 4.b8Q#
                • 4.b8R#
          • 2...Ka1
            • 3.Qa5+
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb2
                • 4.b8Q#
                • 4.b8R#
            • 3.b8Q
              • threat
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R
              • threat
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
          • 2...Ka2
            • 3.Qa5+
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb2
                • 4.b8Q#
                • 4.b8R#
            • 3.b8Q
              • threat
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R
              • threat
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
          • 2...Kb2
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
            • 3.Qa5
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
        • 2.Qxc3
          • threat
            • 3.Rd1+
              • 3...Ka2
                • 4.Ra1#
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
              • 3...Kc1
                • 4.Rd1#
            • 3.b8Q+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.b8R+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Rd2
              • 3...g2
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Ka2
            • 3.Rd2+
              • 3...Kb1
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Ra3#
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
            • 3.b8Q
              • 3...g2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.b8R
              • 3...g2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Rd1
              • 3...g2
                • 4.Ra1#
            • 3.Qb4
              • threat
                • 4.Ra3#
              • 3...Ka1
                • 4.Ra3#
            • 3.Qc1
              • 3...g2
                • 4.Ra3#
      • 1...Bd4
        • 2.Rb3+
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Bb6
            • 3.Qcxb6+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qb2#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Kc1
                • 4.Qc5#
                • 4.Q6c7#
                • 4.Q8c7#
                • 4.Qb1#
                • 4.Qb2#
                • 4.Qc6#
                • 4.Qc8#
              • 3...Ka2
                • 4.Qa5#
                • 4.Q6a7#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Qb2#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Kc2
                • 4.Qb1#
            • 3.Qbxb6+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qca7#
        • 2.b8R+
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bb6
            • 3.Rxb6+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa7#
            • 3.Qxb6+
              • 3...Ka1
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qb2#
                • 4.Qa6#
              • 3...Kc1
                • 4.Rc8#
                • 4.Qc5#
                • 4.Qc7#
                • 4.Qb1#
                • 4.Qb2#
                • 4.Qc6#
              • 3...Ka2
                • 4.Ra8#
                • 4.Qa5#
                • 4.Qa7#
                • 4.Qb1#
                • 4.Qb2#
                • 4.Qa6#
              • 3...Kc2
                • 4.Qb1#
        • 2.Kxd4
          • threat
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
          • 2...Ka1
            • 3.Qc1+
              • 3...Ka2
                • 4.Ra3#
            • 3.b8Q
              • threat
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R
              • threat
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
            • 3.Qc2
              • 3...g2
                • 4.Rd1#
                • 4.Ra3#
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Ra3#
            • 3.b8Q
              • threat
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R
              • threat
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
            • 3.Qc1
              • 3...g2
                • 4.Ra3#
          • 2...Kb2
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
        • 2.Rxd4
          • threat
            • 3.Rb4+
              • 3...Ka1
                • 4.Qa5#
              • 3...Ka2
                • 4.Qa5#
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qa7#
            • 3.Ra4
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb2
                • 4.b8Q#
                • 4.b8R#
          • 2...Ka1
            • 3.Ra4+
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb2
                • 4.b8Q#
                • 4.b8R#
            • 3.b8Q
              • threat
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R
              • threat
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qa7#
            • 3.Rb4
              • threat
                • 4.Qa5#
              • 3...Ka2
                • 4.Qa5#
            • 3.Qb6
              • threat
                • 4.Ra4#
              • 3...Ka2
                • 4.Ra4#
            • 3.Qc2
              • 3...g2
                • 4.Rd1#
                • 4.Ra4#
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Ra4#
              • 3...Ka3
                • 4.Ra4#
            • 3.b8Q
              • threat
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R
              • threat
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qa7#
            • 3.Rb4
              • threat
                • 4.Qa5#
              • 3...Ka1
                • 4.Qa5#
              • 3...Ka3
                • 4.Qa5#
          • 2...Kb2
            • 3.Rb4+
              • 3...Ka1
                • 4.Qa5#
              • 3...Ka2
                • 4.Qa5#
              • 3...Ka3
                • 4.Qa5#
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qa7#
        • 2.Rd2
          • threat
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bc3
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qxc3
              • 3...g2
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Bc5
            • 3.Qxc5
              • threat
                • 4.Qg1#
              • 3...Ka1
                • 4.Qg1#
                • 4.Qc1#
          • 2...Bg1
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.Qe5
              • threat
                • 4.Qb2#
                • 4.Qe1#
              • 3...Kc1
                • 4.Qb2#
                • 4.Qe1#
          • 2...Bf2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.Qe5
              • threat
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
              • 3...Bd4
                • 4.Qe1#
          • 2...Be3
            • 3.Qc2+
              • 3...Ka1
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
          • 2...Bb6
            • 3.Qxb6+
              • 3...Ka1
                • 4.Qg1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.Qe5
              • threat
                • 4.Qb2#
                • 4.Qe1#
              • 3...Kc1
                • 4.Qb2#
                • 4.Qe1#
          • 2...Ba7
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.Qe5
              • threat
                • 4.Qb2#
                • 4.Qe1#
              • 3...Kc1
                • 4.Qb2#
                • 4.Qe1#
      • 1...Be5
        • 2.Rb3+
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Qb6+
          • 2...Kc1
            • 3.Qb3
              • threat
                • 4.Rd1#
          • 2...Ka2
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
          • 2...Kc2
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R+
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Kxe5
          • threat
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
          • 2...Ka1
            • 3.Qc1+
              • 3...Ka2
                • 4.Ra3#
            • 3.b8Q
              • threat
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R
              • threat
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
            • 3.Qc2
              • 3...g2
                • 4.Rd1#
                • 4.Ra3#
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Ra3#
            • 3.b8Q
              • threat
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R
              • threat
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
            • 3.Qc1
              • 3...g2
                • 4.Ra3#
          • 2...Kb2
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qca7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qca7#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa5#
                • 4.Qa7#
              • 3...Ka2
                • 4.Qa5#
                • 4.Qa7#
        • 2.Qxe5
          • threat
            • 3.b8Q+
              • 3...Kc1
                • 4.Qeb2#
                • 4.Qc3#
                • 4.Qec7#
                • 4.Qbb2#
              • 3...Ka2
                • 4.Qeb2#
                • 4.Qbb2#
                • 4.Qb3#
              • 3...Kc2
                • 4.Qc3#
            • 3.b8R+
              • 3...Kc1
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc7#
              • 3...Ka2
                • 4.Qb2#
              • 3...Kc2
                • 4.Qc3#
            • 3.Rd2
              • threat
                • 4.Qb2#
                • 4.Qe1#
              • 3...Kc1
                • 4.Qb2#
                • 4.Qe1#
            • 3.Qe2
              • threat
                • 4.Rd1#
              • 3...Ka1
                • 4.Rd1#
              • 3...Kc1
                • 4.Rd1#
          • 2...Kc1
            • 3.b8Q
              • threat
                • 4.Qeb2#
                • 4.Qc3#
                • 4.Qec7#
                • 4.Qbb2#
              • 3...Kc2
                • 4.Qc3#
            • 3.b8R
              • threat
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc7#
              • 3...Kc2
                • 4.Qc3#
            • 3.Qe2
              • threat
                • 4.Rd1#
              • 3...Kb1
                • 4.Rd1#
          • 2...Ka2
            • 3.Qe2+
              • 3...Ka1
                • 4.Rd1#
              • 3...Kb1
                • 4.Rd1#
            • 3.b8Q
              • 3...g2
                • 4.Qeb2#
                • 4.Qbb2#
                • 4.Qb3#
            • 3.b8R
              • 3...g2
                • 4.Qb2#
          • 2...Kc2
            • 3.Qe2+
              • 3...Kb1
                • 4.Rd1#
              • 3...Kc1
                • 4.Rd1#
      • 1...Bf6
        • 2.Rb3+
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Qb6+
          • 2...Kc1
            • 3.b8Q
              • threat
                • 4.Qb1#
              • 3...Kc2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.b8R
              • threat
                • 4.Qb1#
              • 3...Kc2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qb3
              • threat
                • 4.Rd1#
          • 2...Ka2
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
          • 2...Kc2
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R+
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Rd2
          • threat
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bh4
            • 3.Qb6+
              • 3...Ka1
                • 4.Qg1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qe5#
                • 4.Qc1#
                • 4.Qc3#
                • 4.Qca7#
                • 4.Qb2#
            • 3.b8R+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qe5#
                • 4.Qc1#
                • 4.Qc3#
                • 4.Qa7#
            • 3.Qe5
              • threat
                • 4.Qb2#
                • 4.Qe1#
              • 3...Kc1
                • 4.Qb2#
                • 4.Qe1#
            • 3.Qc3
              • threat
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Be7
            • 3.Qb6+
              • 3...Ka1
                • 4.Qg1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
              • 3...Bb4
                • 4.Qg1#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.Qxe7
              • threat
                • 4.Qe1#
              • 3...Ka1
                • 4.Qe1#
              • 3...Kc1
                • 4.Qe1#
      • 1...Bg7
        • 2.Rb3+
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Qb6+
          • 2...Kc1
            • 3.b8Q
              • threat
                • 4.Qb1#
              • 3...Kc2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.b8R
              • threat
                • 4.Qb1#
              • 3...Kc2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qb3
              • threat
                • 4.Rd1#
          • 2...Ka2
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
          • 2...Kc2
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R+
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Rd2
          • threat
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
                • 4.Qxg7#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qxg7
              • threat
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bc3
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qxc3
              • 3...g2
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Bh6
            • 3.Qb6+
              • 3...Ka1
                • 4.Qg1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qe5#
                • 4.Qc1#
                • 4.Qc3#
                • 4.Qca7#
                • 4.Qb2#
            • 3.b8R+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qe5#
                • 4.Qc1#
                • 4.Qc3#
                • 4.Qa7#
          • 2...Bf8
            • 3.Qb6+
              • 3...Ka1
                • 4.Qg1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
              • 3...Bb4
                • 4.Qg1#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
      • 1...Bh8
        • 2.Rb3+
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Qb6+
          • 2...Kc1
            • 3.b8Q
              • threat
                • 4.Qb1#
              • 3...Kc2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.b8R
              • threat
                • 4.Qb1#
              • 3...Kc2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qb3
              • threat
                • 4.Rd1#
          • 2...Ka2
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
          • 2...Kc2
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R+
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Rd2
          • threat
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
      • 1...Ba1
        • 2.Rb3+
          • 2...Ka2
            • 3.Qc2+
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Qb6+
          • 2...Kc1
            • 3.b8Q
              • threat
                • 4.Qb1#
              • 3...Kc2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.b8R
              • threat
                • 4.Qb1#
              • 3...Kc2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qb3
              • threat
                • 4.Rd1#
          • 2...Kc2
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R+
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Rd2
          • threat
            • 3.Qc2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bc3
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qxc3
              • 3...g2
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Bd4
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Be5
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qxe5#
                • 4.Qc1#
                • 4.Qca7#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qxe5
              • threat
                • 4.Qb2#
                • 4.Qe1#
              • 3...Kc1
                • 4.Qb2#
                • 4.Qe1#
          • 2...Bf6
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bg7
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
                • 4.Qxg7#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qxg7
              • threat
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
          • 2...Bh8
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Qh7+
              • 3...Ka1
                • 4.Qh1#
              • 3...Kc1
                • 4.Qc2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
              • 3...Bb2
                • 4.Qxb2#
      • 1...g2
        • 2.Rd2
          • threat
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qb6
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka1
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qxc1#
                • 4.Qa2#
              • 3...Ba3
                • 4.Qa2#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bd4
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Be5
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bf6
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bg7
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bh8
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Ka2
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa5#
                • 4.Qca7#
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qxc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ba3
            • 3.Qc2+
              • 3...Ka1
                • 4.Qa2#
          • 2...Bc3
            • 3.Qxc3
              • threat
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Bd4
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Be5
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qxe5#
                • 4.Qc1#
                • 4.Qca7#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qxe5
              • threat
                • 4.Qb2#
                • 4.Qe1#
              • 3...Kc1
                • 4.Qb2#
                • 4.Qe1#
          • 2...Bf6
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bg7
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
                • 4.Qxg7#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qxg7
              • threat
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
          • 2...Bh8
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa5#
                • 4.Qc1#
                • 4.Qca7#
              • 3...Bb2
                • 4.Qxb2#
    • 1.Qc8!
      • threat
        • 2.b8Q
          • threat
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Ka1
            • 3.Qcb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bf6
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bg7
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bh8
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
            • 3.Qc2
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Bc1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qxe5#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
                • 4.Qxh8#
          • 2...Ka2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa6#
            • 3.Qc2
              • threat
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R
          • threat
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka1
            • 3.Qb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bf6
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bg7
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bh8
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
          • 2...Ka2
            • 3.Qc2
              • threat
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
        • 2.Rd2
          • threat
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka1
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qxc1#
                • 4.Qa2#
              • 3...Ba3
                • 4.Qa2#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bd4
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Be5
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bf6
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bg7
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bh8
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Ka2
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa6#
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qxc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ba3
            • 3.Qc2+
              • 3...Ka1
                • 4.Qa2#
          • 2...Bc3
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qxc3
              • 3...g2
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Bd4
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Be5
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Bf6
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bg7
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bh8
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
                • 4.Qxh8#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qxh8
              • threat
                • 4.Qb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Qb2#
        • 2.Rb3
          • threat
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka1
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bd4
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Be5
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bf6
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bg7
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bh8
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
          • 2...Ka2
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
      • 1...Ka1
        • 2.b8Q
          • threat
            • 3.Qcb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bf6
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bg7
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bh8
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
            • 3.Qc2
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Bc1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qxe5#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
                • 4.Qxh8#
          • 2...Kb1
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Ka2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa6#
            • 3.Qc2
              • threat
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Bc1
            • 3.Qa6+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qxc1+
              • 3...Ka2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Qcb2#
                • 4.Qa3#
                • 4.Qa7#
                • 4.Qcb1#
                • 4.Qbb1#
                • 4.Qbb2#
                • 4.Qb3#
                • 4.Qa8#
            • 3.Qc3+
              • 3...Ka2
                • 4.Qbb3#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.Qh8+
              • 3...Ka2
                • 4.Qb3#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
            • 3.Qcb7
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc2
              • threat
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Bc3
            • 3.Qa6+
              • 3...Ba5
                • 4.Ra3#
                • 4.Qxa5#
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.Rxc3
              • threat
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
        • 2.b8R
          • threat
            • 3.Qb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bf6
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bg7
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bh8
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
          • 2...Kb1
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qc2
              • threat
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qa6+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qxc1+
              • 3...Ka2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Rb2#
                • 4.Ra8#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qb7
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bc3
            • 3.Qa6+
              • 3...Ba5
                • 4.Ra3#
                • 4.Qxa5#
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Rxc3
              • threat
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
        • 2.Rd2
          • threat
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qxc1#
                • 4.Qa2#
              • 3...Ba3
                • 4.Qa2#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bd4
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Be5
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bf6
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bg7
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bh8
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Kb1
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka2
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa6#
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
          • 2...Ba3
            • 3.Qc2
              • threat
                • 4.Qa2#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bc3
            • 3.Qxc3+
              • 3...Kb1
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
        • 2.Rb3
          • threat
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bd4
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Be5
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bf6
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bg7
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bh8
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
          • 2...Kb1
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qxc1+
              • 3...Ka2
                • 4.Ra3#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qa8+
              • 3...Ba3
                • 4.Qxa3#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ba3
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qa8
              • threat
                • 4.Qxa3#
              • 3...Ka2
                • 4.Qxa3#
          • 2...Bc3
            • 3.Qxc3+
              • 3...Ka2
                • 4.Qb2#
            • 3.Qa8+
              • 3...Ba5
                • 4.Qxa5#
          • 2...Bd4
            • 3.Qc1+
              • 3...Ka2
                • 4.Ra3#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qa8+
              • 3...Ba7
                • 4.Qxa7#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
        • 2.Qc2
          • threat
            • 3.b8Q
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Bc1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qxe5#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
                • 4.Qxh8#
            • 3.b8R
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qxc1#
                • 4.Qa2#
              • 3...Ba3
                • 4.Qa2#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bd4
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Be5
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bf6
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bg7
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bh8
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Rb3
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bd4
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Be5
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bf6
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bg7
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bh8
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
          • 2...Ka2
            • 3.b8Q
              • threat
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.b8R
              • threat
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
            • 3.Rb3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qxc1+
              • 3...Ka2
                • 4.Ra3#
            • 3.b8Q
              • threat
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.b8R
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Rd1
              • 3...g2
                • 4.Rxc1#
            • 3.Rb3
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
      • 1...Ka2
        • 2.b8Q
          • threat
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa6#
            • 3.Qc2
              • threat
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Ka1
            • 3.Qcb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bf6
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bg7
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
              • 3...Bh8
                • 4.Ra3#
                • 4.Qa6#
                • 4.Q7a8#
                • 4.Q8a7#
                • 4.Qb1#
                • 4.Q7a7#
                • 4.Q8a8#
            • 3.Qc2
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Bc1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qxe5#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
                • 4.Qxh8#
          • 2...Kb1
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Bc1
            • 3.Qa6+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qb3+
              • 3...Ka1
                • 4.Qxc1#
            • 3.Qc2+
              • 3...Ka1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
            • 3.Qxc1
              • 3...g2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Qcb2#
                • 4.Qa3#
                • 4.Qa7#
                • 4.Qcb1#
                • 4.Qbb1#
                • 4.Qbb2#
                • 4.Qb3#
                • 4.Qa8#
            • 3.Qcb7
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qbb3#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.Qh8
              • threat
                • 4.Qb3#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
          • 2...Ba3
            • 3.Rxa3+
              • 3...Kxa3
                • 4.Qa6#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rxa3#
            • 3.Qa6
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
          • 2...Bc3
            • 3.Qa6+
              • 3...Ba5
                • 4.Qxa5#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qa4#
              • 3...Ka3
                • 4.Rxc3#
                • 4.Qcb3#
                • 4.Qa6#
                • 4.Qbb3#
                • 4.Qbb4#
            • 3.Rxc3
              • threat
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
            • 3.Qxc3
              • 3...g2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
        • 2.b8R
          • threat
            • 3.Qc2
              • threat
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
          • 2...Ka1
            • 3.Qb7
              • threat
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Qb1#
              • 3...Bd4
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qb1#
              • 3...Be5
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bf6
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bg7
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
              • 3...Bh8
                • 4.Ra3#
                • 4.Ra8#
                • 4.Qa6#
                • 4.Qa8#
                • 4.Qb1#
                • 4.Qa7#
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
          • 2...Kb1
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qa6+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Ra8#
                • 4.Qxb2#
            • 3.Qxc1
              • 3...g2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Rb2#
                • 4.Ra8#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qb7
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ba3
            • 3.Rxa3+
              • 3...Kxa3
                • 4.Qa6#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Ra8#
                • 4.Qxb2#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rxa3#
            • 3.Qa6
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
          • 2...Bc3
            • 3.Qa6+
              • 3...Ba5
                • 4.Qxa5#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qa4#
              • 3...Ka3
                • 4.Rxc3#
                • 4.Qb3#
                • 4.Qa6#
            • 3.Rxc3
              • threat
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
            • 3.Qxc3
              • 3...g2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
        • 2.Qc2
          • threat
            • 3.b8Q
              • threat
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.b8R
              • threat
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
            • 3.Rb3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
          • 2...Ka1
            • 3.b8Q
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
              • 3...Bc1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qbb1#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qxe5#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Qcb1#
                • 4.Qa4#
                • 4.Qa7#
                • 4.Qbb1#
                • 4.Qa8#
                • 4.Qxh8#
            • 3.b8R
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Ra8#
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rd1#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bd4
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Be5
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bf6
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bg7
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
              • 3...Bh8
                • 4.Rd1#
                • 4.Ra3#
                • 4.Rb1#
                • 4.Ra8#
                • 4.Qb1#
                • 4.Qa4#
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qxc1#
                • 4.Qa2#
              • 3...Ba3
                • 4.Qa2#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bd4
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Be5
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bf6
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bg7
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bh8
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.Rb3
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Ba3
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bc3
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bd4
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Be5
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bf6
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bg7
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bh8
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
      • 1...Bc1
        • 2.Rb3+
          • 2...Ka1
            • 3.Qxc1+
              • 3...Ka2
                • 4.Ra3#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qa8+
              • 3...Ba3
                • 4.Qxa3#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Ka1
            • 3.Qa6+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qxc1+
              • 3...Ka2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Qcb2#
                • 4.Qa3#
                • 4.Qa7#
                • 4.Qcb1#
                • 4.Qbb1#
                • 4.Qbb2#
                • 4.Qb3#
                • 4.Qa8#
            • 3.Qc3+
              • 3...Ka2
                • 4.Qbb3#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.Qh8+
              • 3...Ka2
                • 4.Qb3#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
            • 3.Qcb7
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc2
              • threat
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Ka2
            • 3.Qa6+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qb3+
              • 3...Ka1
                • 4.Qxc1#
            • 3.Qc2+
              • 3...Ka1
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
            • 3.Qxc1
              • 3...g2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Qcb2#
                • 4.Qa3#
                • 4.Qa7#
                • 4.Qcb1#
                • 4.Qbb1#
                • 4.Qbb2#
                • 4.Qb3#
                • 4.Qa8#
            • 3.Qcb7
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qbb3#
              • 3...Bb2
                • 4.Qcxb2#
                • 4.Qbxb2#
            • 3.Qh8
              • threat
                • 4.Qb3#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R+
          • 2...Ka1
            • 3.Qa6+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qxc1+
              • 3...Ka2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Rb2#
                • 4.Ra8#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qb7
              • threat
                • 4.Qb1#
              • 3...Ka2
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qa6+
              • 3...Ba3
                • 4.Rxa3#
                • 4.Qxa3#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Ra8#
                • 4.Qxb2#
            • 3.Qxc1
              • 3...g2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Rb2#
                • 4.Ra8#
                • 4.Qb2#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qb7
              • threat
                • 4.Qb1#
              • 3...Ka1
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
      • 1...Ba3
        • 2.Rb3+
          • 2...Ka1
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qa8
              • threat
                • 4.Qxa3#
              • 3...Ka2
                • 4.Qxa3#
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Rxa3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Ka2
            • 3.Rxa3+
              • 3...Kxa3
                • 4.Qa6#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qcb1#
                • 4.Qbb1#
              • 3...Bb2
                • 4.Qa7#
                • 4.Qcxb2#
                • 4.Qbxb2#
                • 4.Qa8#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rxa3#
            • 3.Qa6
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Bb4
            • 3.Qxb4+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Ka2
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qa8#
            • 3.Ra3
              • threat
                • 4.Qxb4#
              • 3...Kb2
                • 4.Qxb4#
        • 2.b8R+
          • 2...Ka2
            • 3.Rxa3+
              • 3...Kxa3
                • 4.Qa6#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rxa3#
                • 4.Rb1#
                • 4.Qb1#
              • 3...Bb2
                • 4.Ra8#
                • 4.Qxb2#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rxa3#
            • 3.Qa6
              • threat
                • 4.Rxa3#
                • 4.Qxa3#
              • 3...Ka1
                • 4.Rxa3#
                • 4.Qxa3#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bb4
            • 3.Rxb4+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Ka2
                • 4.Qa6#
                • 4.Qa8#
        • 2.Rxa3
          • threat
            • 3.b8Q#
            • 3.b8R#
          • 2...Kb2
            • 3.Qc3+
              • 3...Kb1
                • 4.Ra1#
                • 4.b8Q#
                • 4.b8R#
            • 3.b8Q+
              • 3...Kxa3
                • 4.Qa6#
            • 3.b8R+
              • 3...Kxa3
                • 4.Qa6#
            • 3.Ra5
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb3
                • 4.b8Q#
                • 4.b8R#
            • 3.Ra6
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb3
                • 4.b8Q#
                • 4.b8R#
            • 3.Ra7
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb3
                • 4.b8Q#
                • 4.b8R#
            • 3.Ra8
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb3
                • 4.b8Q#
                • 4.b8R#
            • 3.Qc5
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
        • 2.Rd2
          • threat
            • 3.Qc2+
              • 3...Ka1
                • 4.Qa2#
          • 2...Ka1
            • 3.Qc2
              • threat
                • 4.Qa2#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bc5
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qxc5
              • threat
                • 4.Qg1#
              • 3...Ka1
                • 4.Qg1#
                • 4.Qc1#
          • 2...Bc1
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qxc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb4
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
          • 2...Bd6
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
          • 2...Be7
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
          • 2...Bf8
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
      • 1...Bc3
        • 2.b8Q+
          • 2...Ka1
            • 3.Qa6+
              • 3...Ba5
                • 4.Ra3#
                • 4.Qxa5#
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.Rxc3
              • threat
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
          • 2...Ka2
            • 3.Qa6+
              • 3...Ba5
                • 4.Qxa5#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qa4#
              • 3...Ka3
                • 4.Rxc3#
                • 4.Qcb3#
                • 4.Qa6#
                • 4.Qbb3#
                • 4.Qbb4#
            • 3.Rxc3
              • threat
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
            • 3.Qxc3
              • 3...g2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Bb4
            • 3.Qxb4+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Ka2
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qa8#
            • 3.Ra3
              • threat
                • 4.Qxb4#
              • 3...Kb2
                • 4.Qxb4#
        • 2.b8R+
          • 2...Ka1
            • 3.Qa6+
              • 3...Ba5
                • 4.Ra3#
                • 4.Qxa5#
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Rxc3
              • threat
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
          • 2...Ka2
            • 3.Qa6+
              • 3...Ba5
                • 4.Qxa5#
            • 3.Qc4+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qa4#
              • 3...Ka3
                • 4.Rxc3#
                • 4.Qb3#
                • 4.Qa6#
            • 3.Rxc3
              • threat
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
            • 3.Qxc3
              • 3...g2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bb4
            • 3.Rxb4+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Ka2
                • 4.Qa6#
                • 4.Qa8#
        • 2.Rxc3
          • threat
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
          • 2...Ka1
            • 3.b8Q
              • threat
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
            • 3.b8R
              • threat
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
          • 2...Ka2
            • 3.b8Q
              • threat
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
            • 3.b8R
              • threat
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
          • 2...Kb2
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
        • 2.Qxc3
          • threat
            • 3.Rd1+
              • 3...Ka2
                • 4.Ra1#
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
              • 3...Kc1
                • 4.Rd1#
            • 3.b8Q+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.b8R+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Rd2
              • 3...g2
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Ka2
            • 3.Rd2+
              • 3...Kb1
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Ra3#
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
            • 3.b8Q
              • 3...g2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.b8R
              • 3...g2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Rd1
              • 3...g2
                • 4.Ra1#
            • 3.Qb4
              • threat
                • 4.Ra3#
              • 3...Ka1
                • 4.Ra3#
            • 3.Qc1
              • 3...g2
                • 4.Ra3#
      • 1...Bd4
        • 2.Rb3+
          • 2...Ka1
            • 3.Qc1+
              • 3...Ka2
                • 4.Ra3#
                • 4.Qa3#
                • 4.Qb1#
            • 3.Qa8+
              • 3...Ba7
                • 4.Qxa7#
            • 3.Qc2
              • threat
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
          • 2...Bb6
            • 3.Qxb6+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qca6#
                • 4.Qa8#
              • 3...Ka2
                • 4.Qca6#
                • 4.Qa8#
        • 2.b8R+
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bb6
            • 3.Rxb6+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
                • 4.Qa8#
              • 3...Ka2
                • 4.Qa6#
                • 4.Qa8#
        • 2.Kxd4
          • threat
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
          • 2...Ka1
            • 3.Qc1+
              • 3...Ka2
                • 4.Ra3#
            • 3.b8Q
              • threat
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
            • 3.b8R
              • threat
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
            • 3.Qc2
              • 3...g2
                • 4.Rd1#
                • 4.Ra3#
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Ra3#
            • 3.b8Q
              • threat
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
            • 3.b8R
              • threat
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
            • 3.Qc1
              • 3...g2
                • 4.Ra3#
          • 2...Kb2
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
        • 2.Rxd4
          • threat
            • 3.Rb4+
              • 3...Ka1
                • 4.Qa8#
              • 3...Ka2
                • 4.Qa8#
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa6#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa6#
            • 3.Ra4
              • threat
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb2
                • 4.b8Q#
                • 4.b8R#
          • 2...Ka1
            • 3.Ra4+
              • 3...Kb1
                • 4.b8Q#
                • 4.b8R#
              • 3...Kb2
                • 4.b8Q#
                • 4.b8R#
            • 3.b8Q
              • threat
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa6#
            • 3.b8R
              • threat
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa6#
            • 3.Rb4
              • threat
                • 4.Qa8#
              • 3...Ka2
                • 4.Qa8#
            • 3.Qc2
              • 3...g2
                • 4.Rd1#
                • 4.Ra4#
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Ra4#
              • 3...Ka3
                • 4.Ra4#
            • 3.b8Q
              • threat
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka3
                • 4.Qa6#
            • 3.b8R
              • threat
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka3
                • 4.Qa6#
          • 2...Kb2
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka3
                • 4.Qa6#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka2
                • 4.Ra4#
                • 4.Qa6#
              • 3...Ka3
                • 4.Qa6#
        • 2.Rd2
          • threat
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bf2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
            • 3.Qg4
              • threat
                • 4.Qd1#
              • 3...Ka1
                • 4.Qd1#
              • 3...Kc1
                • 4.Qd1#
      • 1...Be5
        • 2.Rb3+
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Kxe5
          • threat
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
          • 2...Ka1
            • 3.Qc1+
              • 3...Ka2
                • 4.Ra3#
            • 3.b8Q
              • threat
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
            • 3.b8R
              • threat
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
            • 3.Qc2
              • 3...g2
                • 4.Rd1#
                • 4.Ra3#
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Ra3#
            • 3.b8Q
              • threat
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
            • 3.b8R
              • threat
                • 4.Qa6#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
            • 3.Qc1
              • 3...g2
                • 4.Ra3#
          • 2...Kb2
            • 3.b8Q+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
            • 3.b8R+
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa6#
              • 3...Ka2
                • 4.Qa6#
        • 2.Rd2
          • threat
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bf4
            • 3.Qc2+
              • 3...Ka1
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
                • 4.Qb2#
      • 1...Bf6
        • 2.Rb3+
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R+
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Rd2
          • threat
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
      • 1...Bg7
        • 2.Rb3+
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R+
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Rd2
          • threat
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
      • 1...Bh8
        • 2.Rb3+
          • 2...Ka2
            • 3.Qc2+
              • 3...Ka1
                • 4.Rb1#
                • 4.Ra3#
                • 4.Qb1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R+
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Rd2
          • threat
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
                • 4.Qxh8#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qxh8
              • threat
                • 4.Qb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Qb2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
      • 1...Ba1
        • 2.Rb3+
          • 2...Ka2
            • 3.Qc2+
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.b8Q+
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.Qc3
              • threat
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka1
                • 4.Qcxb2#
                • 4.Qbxb2#
              • 3...Ka2
                • 4.Qcxb2#
                • 4.Qbxb2#
        • 2.b8R+
          • 2...Bb2
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Rd2
          • threat
            • 3.Qc2#
          • 2...Bb2
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Bc3
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qxc3
              • 3...g2
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Bd4
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Be5
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Bf6
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bg7
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bh8
            • 3.Qf5+
              • 3...Ka1
                • 4.Qf1#
              • 3...Kc1
                • 4.Qc2#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
                • 4.Qxh8#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qxh8
              • threat
                • 4.Qb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Qb2#
      • 1...g2
        • 2.Rd2
          • threat
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...Ka1
            • 3.Qc2
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
              • 3...Bc1
                • 4.Qxc1#
                • 4.Qa2#
              • 3...Ba3
                • 4.Qa2#
              • 3...Bc3
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bd4
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Be5
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bf6
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bg7
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
              • 3...Bh8
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Ka2
            • 3.b8Q
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
              • 3...Ka3
                • 4.Qa6#
            • 3.Qc3
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kb1
                • 4.Qxb2#
          • 2...Bc1
            • 3.Qc2+
              • 3...Ka1
                • 4.Qxc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qxc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ba3
            • 3.Qc2+
              • 3...Ka1
                • 4.Qa2#
          • 2...Bc3
            • 3.Qxc3
              • threat
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Bd4
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Be5
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
          • 2...Bf6
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bg7
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Bh8
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qc1#
                • 4.Qa2#
            • 3.b8Q+
              • 3...Ka1
                • 4.Qa6#
                • 4.Qc1#
                • 4.Qxh8#
              • 3...Bb2
                • 4.Qxb2#
            • 3.Qxh8
              • threat
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
    • 1.Qh8!
      • threat
        • 2.b8Q
          • threat
            • 3.Qhxb2#
            • 3.Qbxb2#
          • 2...Kc2
            • 3.Qhxb2+
              • 3...Kxd3
                • 4.Qxg3#
                • 4.Q8b3#
            • 3.Qbxb2+
              • 3...Kxd3
                • 4.Qhc3#
                • 4.Qhd4#
            • 3.Qb3+
              • 3...Kb1
                • 4.Rd1#
                • 4.Qhxb2#
                • 4.Qbxb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qhxb2#
                • 4.Qbxb2#
                • 4.Qh1#
        • 2.b8R
          • threat
            • 3.Qxb2#
          • 2...Kc2
            • 3.Rxb2+
              • 3...Kc1
                • 4.Qc3#
              • 3...Kxd3
                • 4.Qd4#
            • 3.Qxb2+
              • 3...Kxd3
                • 4.Rb3#
      • 1...Ka1
        • 2.b8Q
          • threat
            • 3.Qhxb2#
            • 3.Qbxb2#
          • 2...Bc3
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.Qd4
              • threat
                • 4.Qa4#
              • 3...Ka2
                • 4.Qa4#
              • 3...Bxd4
                • 4.Ra3#
              • 3...Bb2
                • 4.Qdxb2#
                • 4.Qbxb2#
            • 3.Qb3
              • threat
                • 4.Rd1#
                • 4.Qhxc3#
            • 3.Qb4
              • threat
                • 4.Qa8#
              • 3...Ka2
                • 4.Qa8#
              • 3...Bxh8
                • 4.Ra3#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
              • 3...Bd4
                • 4.Ra3#
        • 2.b8R
          • threat
            • 3.Qxb2#
          • 2...Bc3
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Rb4
              • threat
                • 4.Qa8#
              • 3...Ka2
                • 4.Qa8#
              • 3...Bxh8
                • 4.Ra3#
              • 3...Bb2
                • 4.Qxb2#
              • 3...Bd4
                • 4.Ra3#
            • 3.Qd4
              • threat
                • 4.Qa4#
              • 3...Ka2
                • 4.Qa4#
              • 3...Bxd4
                • 4.Ra3#
              • 3...Bb2
                • 4.Qxb2#
      • 1...Ka2
        • 2.b8Q
          • threat
            • 3.Qhxb2#
            • 3.Qbxb2#
          • 2...Bxh8
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
          • 2...Bc3
            • 3.Qxc3
              • 3...g2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
          • 2...Bd4
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qxd4#
            • 3.Qxd4
              • 3...g2
                • 4.Qdb2#
                • 4.Qda7#
                • 4.Qa4#
                • 4.Qbb2#
                • 4.Qb3#
            • 3.Qb4
              • threat
                • 4.Ra3#
              • 3...Ka1
                • 4.Ra3#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
              • 3...Bc3
                • 4.Qa8#
          • 2...Be5
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qxe5#
                • 4.Qh1#
                • 4.Qa8#
            • 3.Qbxe5
              • threat
                • 4.Qa1#
                • 4.Qb2#
              • 3...Kb1
                • 4.Qb2#
            • 3.Qhxe5
              • 3...g2
                • 4.Qeb2#
                • 4.Qbb2#
                • 4.Qb3#
            • 3.Qb4
              • threat
                • 4.Ra3#
                • 4.Qa8#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa8#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
          • 2...Bf6
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qxf6#
                • 4.Qh1#
                • 4.Qa8#
            • 3.Qxf6
              • 3...g2
                • 4.Qfb2#
                • 4.Qa6#
                • 4.Qbb2#
                • 4.Qb3#
            • 3.Qb4
              • threat
                • 4.Ra3#
                • 4.Qa8#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa8#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
          • 2...Bg7
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qxg7#
                • 4.Qh1#
                • 4.Qa8#
            • 3.Qxg7
              • 3...g2
                • 4.Qgb2#
                • 4.Qga7#
                • 4.Qbb2#
                • 4.Qb3#
            • 3.Qb4
              • threat
                • 4.Ra3#
                • 4.Qa8#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa8#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
      • 1...Kc2
        • 2.b8Q
          • threat
            • 3.Qhxb2+
              • 3...Kxd3
                • 4.Qxg3#
                • 4.Q8b3#
            • 3.Qbxb2+
              • 3...Kxd3
                • 4.Qhc3#
                • 4.Qhd4#
            • 3.Qb3+
              • 3...Kb1
                • 4.Rd1#
                • 4.Qhxb2#
                • 4.Qbxb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qhxb2#
                • 4.Qbxb2#
                • 4.Qh1#
          • 2...Kxd3
            • 3.Qhxb2
              • threat
                • 4.Qxg3#
                • 4.Q8b3#
              • 3...Ke3
                • 4.Qxg3#
          • 2...Bxh8
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
          • 2...Ba1
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qxa1#
                • 4.Qh1#
                • 4.Qh6#
          • 2...Bd4
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
            • 3.Kxd4
              • threat
                • 4.Qhc8#
              • 3...Kc1
                • 4.Qhc8#
            • 3.Rxd4
              • threat
                • 4.Qhc8#
              • 3...Kc1
                • 4.Qhc8#
              • 3...Kc3
                • 4.Qhc8#
            • 3.Qxd4
              • threat
                • 4.Rc3#
                • 4.Qc3#
                • 4.Qc4#
                • 4.Qbb2#
              • 3...Kc1
                • 4.Rc3#
                • 4.Qdb2#
                • 4.Qc3#
                • 4.Qc5#
                • 4.Qc4#
                • 4.Qbb2#
          • 2...Be5
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
                • 4.Qh1#
          • 2...Bf6
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
                • 4.Qh1#
          • 2...Bg7
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
                • 4.Qh1#
          • 2...g2
            • 3.Qhxb2+
              • 3...Kxd3
                • 4.Qg3#
                • 4.Q8b3#
            • 3.Qbxb2+
              • 3...Kxd3
                • 4.Qhc3#
                • 4.Qhd4#
                • 4.Qh3#
            • 3.Qb3+
              • 3...Kb1
                • 4.Rd1#
                • 4.Qhxb2#
                • 4.Qbxb2#
              • 3...Kc1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qhxb2#
                • 4.Qbxb2#
      • 1...Bxh8
        • 2.b8Q+
          • 2...Kc1
            • 3.Qb3
              • threat
                • 4.Rd1#
          • 2...Ka2
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
          • 2...Kc2
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
          • 2...Bb2
            • 3.Rd2
              • threat
                • 4.Qxb2#
              • 3...Ka1
                • 4.Qxb2#
              • 3...Kc1
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
      • 1...Bc3
        • 2.b8Q+
          • 2...Ka1
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.Qd4
              • threat
                • 4.Qa4#
              • 3...Ka2
                • 4.Qa4#
              • 3...Bxd4
                • 4.Ra3#
              • 3...Bb2
                • 4.Qdxb2#
                • 4.Qbxb2#
            • 3.Qb3
              • threat
                • 4.Rd1#
                • 4.Qhxc3#
            • 3.Qb4
              • threat
                • 4.Qa8#
              • 3...Ka2
                • 4.Qa8#
              • 3...Bxh8
                • 4.Ra3#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
              • 3...Bd4
                • 4.Ra3#
          • 2...Ka2
            • 3.Qxc3
              • 3...g2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
          • 2...Bb4
            • 3.Qxb4+
              • 3...Kc1
                • 4.Qhb2#
                • 4.Qhc3#
                • 4.Qbb2#
                • 4.Qc8#
              • 3...Ka2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Qhb2#
                • 4.Qbb2#
                • 4.Qb3#
                • 4.Qa8#
              • 3...Kc2
                • 4.Qhc3#
            • 3.Rd2
              • threat
                • 4.Qb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Qb2#
        • 2.b8R+
          • 2...Ka1
            • 3.Qxc3+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Rb4
              • threat
                • 4.Qa8#
              • 3...Ka2
                • 4.Qa8#
              • 3...Bxh8
                • 4.Ra3#
              • 3...Bb2
                • 4.Qxb2#
              • 3...Bd4
                • 4.Ra3#
            • 3.Qd4
              • threat
                • 4.Qa4#
              • 3...Ka2
                • 4.Qa4#
              • 3...Bxd4
                • 4.Ra3#
              • 3...Bb2
                • 4.Qxb2#
          • 2...Ka2
            • 3.Qxc3
              • 3...g2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
          • 2...Bb4
            • 3.Rxb4+
              • 3...Kc1
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc8#
              • 3...Ka2
                • 4.Qb2#
                • 4.Qa8#
              • 3...Kc2
                • 4.Qc3#
            • 3.Rd2
              • threat
                • 4.Qb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Qb2#
        • 2.Qxc3
          • threat
            • 3.Rd1+
              • 3...Ka2
                • 4.Ra1#
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
              • 3...Kc1
                • 4.Rd1#
            • 3.b8Q+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.b8R+
              • 3...Ka2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Rd2
              • 3...g2
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
          • 2...Ka2
            • 3.Rd2+
              • 3...Kb1
                • 4.Qb2#
                • 4.b8Q#
                • 4.b8R#
            • 3.Qc2+
              • 3...Ka1
                • 4.Rd1#
                • 4.Ra3#
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
            • 3.b8Q
              • 3...g2
                • 4.Rd2#
                • 4.Qcb2#
                • 4.Qa5#
                • 4.Qa3#
                • 4.Qbb2#
                • 4.Qbb3#
            • 3.b8R
              • 3...g2
                • 4.Rd2#
                • 4.Qb2#
                • 4.Qa5#
                • 4.Qa3#
            • 3.Rd1
              • 3...g2
                • 4.Ra1#
            • 3.Qb4
              • threat
                • 4.Ra3#
              • 3...Ka1
                • 4.Ra3#
            • 3.Qc1
              • 3...g2
                • 4.Ra3#
      • 1...Bd4
        • 2.b8Q+
          • 2...Kc1
            • 3.Qhc8+
              • 3...Bc3
                • 4.Qxc3#
              • 3...Bc5
                • 4.Qxc5#
            • 3.Kxd4
              • threat
                • 4.Qhc8#
              • 3...Kc2
                • 4.Qhc8#
            • 3.Rxd4
              • threat
                • 4.Qhc8#
              • 3...Kc2
                • 4.Qhc8#
            • 3.Qxd4
              • threat
                • 4.Rc3#
                • 4.Qdb2#
                • 4.Qc3#
                • 4.Qc5#
                • 4.Qc4#
                • 4.Qbb2#
              • 3...Kc2
                • 4.Rc3#
                • 4.Qc3#
                • 4.Qc4#
                • 4.Qbb2#
            • 3.Qb3
              • threat
                • 4.Rd1#
          • 2...Ka2
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qxd4#
            • 3.Qxd4
              • 3...g2
                • 4.Qdb2#
                • 4.Qda7#
                • 4.Qa4#
                • 4.Qbb2#
                • 4.Qb3#
            • 3.Qb4
              • threat
                • 4.Ra3#
              • 3...Ka1
                • 4.Ra3#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
              • 3...Bc3
                • 4.Qa8#
          • 2...Kc2
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
            • 3.Kxd4
              • threat
                • 4.Qhc8#
              • 3...Kc1
                • 4.Qhc8#
            • 3.Rxd4
              • threat
                • 4.Qhc8#
              • 3...Kc1
                • 4.Qhc8#
              • 3...Kc3
                • 4.Qhc8#
            • 3.Qxd4
              • threat
                • 4.Rc3#
                • 4.Qc3#
                • 4.Qc4#
                • 4.Qbb2#
              • 3...Kc1
                • 4.Rc3#
                • 4.Qdb2#
                • 4.Qc3#
                • 4.Qc5#
                • 4.Qc4#
                • 4.Qbb2#
          • 2...Bb6
            • 3.Qxb6+
              • 3...Kc1
                • 4.Qhb2#
                • 4.Qc3#
                • 4.Qbb2#
                • 4.Qc8#
              • 3...Ka2
                • 4.Qhb2#
                • 4.Qbb2#
                • 4.Qb3#
                • 4.Qa8#
              • 3...Kc2
                • 4.Qc3#
            • 3.Rd2
              • threat
                • 4.Qb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Qb2#
        • 2.b8R+
          • 2...Kc1
            • 3.Qc8+
              • 3...Bc3
                • 4.Qxc3#
              • 3...Bc5
                • 4.Qxc5#
            • 3.Kxd4
              • threat
                • 4.Qc8#
              • 3...Kc2
                • 4.Qc8#
            • 3.Rxd4
              • threat
                • 4.Qc8#
              • 3...Kc2
                • 4.Qc8#
            • 3.Qxd4
              • threat
                • 4.Rc3#
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc5#
                • 4.Qc4#
              • 3...Kc2
                • 4.Rc3#
                • 4.Qc3#
                • 4.Qc4#
          • 2...Ka2
            • 3.Qxd4
              • 3...g2
                • 4.Qb2#
                • 4.Qa7#
                • 4.Qa4#
          • 2...Kc2
            • 3.Kxd4
              • threat
                • 4.Qc8#
              • 3...Kc1
                • 4.Qc8#
            • 3.Rxd4
              • threat
                • 4.Qc8#
              • 3...Kc1
                • 4.Qc8#
              • 3...Kc3
                • 4.Qc8#
            • 3.Qxd4
              • threat
                • 4.Rc3#
                • 4.Qc3#
                • 4.Qc4#
              • 3...Kc1
                • 4.Rc3#
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc5#
                • 4.Qc4#
          • 2...Bb6
            • 3.Rxb6+
              • 3...Kc1
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc8#
              • 3...Ka2
                • 4.Qb2#
                • 4.Qa8#
              • 3...Kc2
                • 4.Qc3#
            • 3.Rd2
              • threat
                • 4.Qb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Qb2#
        • 2.Qxd4
          • threat
            • 3.b8Q+
              • 3...Kc1
                • 4.Rc3#
                • 4.Qdb2#
                • 4.Qc3#
                • 4.Qc5#
                • 4.Qc4#
                • 4.Qbb2#
              • 3...Ka2
                • 4.Qdb2#
                • 4.Qda7#
                • 4.Qa4#
                • 4.Qbb2#
                • 4.Qb3#
              • 3...Kc2
                • 4.Rc3#
                • 4.Qc3#
                • 4.Qc4#
                • 4.Qbb2#
            • 3.b8R+
              • 3...Kc1
                • 4.Rc3#
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc5#
                • 4.Qc4#
              • 3...Ka2
                • 4.Qb2#
                • 4.Qa7#
                • 4.Qa4#
              • 3...Kc2
                • 4.Rc3#
                • 4.Qc3#
                • 4.Qc4#
            • 3.Rd2
              • threat
                • 4.Qg1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Qb2#
          • 2...Kc1
            • 3.b8Q
              • threat
                • 4.Rc3#
                • 4.Qdb2#
                • 4.Qc3#
                • 4.Qc5#
                • 4.Qc4#
                • 4.Qbb2#
              • 3...Kc2
                • 4.Rc3#
                • 4.Qc3#
                • 4.Qc4#
                • 4.Qbb2#
            • 3.b8R
              • threat
                • 4.Rc3#
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc5#
                • 4.Qc4#
              • 3...Kc2
                • 4.Rc3#
                • 4.Qc3#
                • 4.Qc4#
            • 3.Rd2
              • threat
                • 4.Qb2#
              • 3...Kb1
                • 4.Qg1#
                • 4.Qb2#
          • 2...Ka2
            • 3.b8Q
              • 3...g2
                • 4.Qdb2#
                • 4.Qda7#
                • 4.Qa4#
                • 4.Qbb2#
                • 4.Qb3#
            • 3.b8R
              • 3...g2
                • 4.Qb2#
                • 4.Qa7#
                • 4.Qa4#
            • 3.Qb4
              • threat
                • 4.Ra3#
              • 3...Ka1
                • 4.Ra3#
          • 2...Kc2
            • 3.b8Q
              • threat
                • 4.Rc3#
                • 4.Qc3#
                • 4.Qc4#
                • 4.Qbb2#
              • 3...Kc1
                • 4.Rc3#
                • 4.Qdb2#
                • 4.Qc3#
                • 4.Qc5#
                • 4.Qc4#
                • 4.Qbb2#
            • 3.b8R
              • threat
                • 4.Rc3#
                • 4.Qc3#
                • 4.Qc4#
              • 3...Kc1
                • 4.Rc3#
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc5#
                • 4.Qc4#
      • 1...Be5
        • 2.b8Q+
          • 2...Kc1
            • 3.Qh1+
              • 3...Kc2
                • 4.Qhb1#
                • 4.Qd1#
                • 4.Qbb1#
                • 4.Qb3#
            • 3.Qh6+
              • 3...Kc2
                • 4.Qd2#
                • 4.Qb3#
              • 3...Bf4
                • 4.Qc6#
            • 3.Qhc8+
              • 3...Bc3
                • 4.Qxc3#
              • 3...Bc7
                • 4.Qcxc7#
            • 3.Qhxe5
              • threat
                • 4.Qeb2#
                • 4.Qc3#
                • 4.Qec7#
                • 4.Qbb2#
              • 3...Kc2
                • 4.Qc3#
            • 3.Qb3
              • threat
                • 4.Rd1#
                • 4.Qh1#
          • 2...Ka2
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qxe5#
                • 4.Qh1#
                • 4.Qa8#
            • 3.Qbxe5
              • threat
                • 4.Qa1#
                • 4.Qb2#
              • 3...Kb1
                • 4.Qb2#
            • 3.Qhxe5
              • 3...g2
                • 4.Qeb2#
                • 4.Qbb2#
                • 4.Qb3#
            • 3.Qb4
              • threat
                • 4.Ra3#
                • 4.Qa8#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa8#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
          • 2...Kc2
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
                • 4.Qh1#
          • 2...Bxb8
            • 3.Rd2
              • threat
                • 4.Qb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Qb2#
        • 2.Qxe5
          • threat
            • 3.b8Q+
              • 3...Kc1
                • 4.Qeb2#
                • 4.Qc3#
                • 4.Qec7#
                • 4.Qbb2#
              • 3...Ka2
                • 4.Qeb2#
                • 4.Qbb2#
                • 4.Qb3#
              • 3...Kc2
                • 4.Qc3#
            • 3.b8R+
              • 3...Kc1
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc7#
              • 3...Ka2
                • 4.Qb2#
              • 3...Kc2
                • 4.Qc3#
            • 3.Rd2
              • threat
                • 4.Qb2#
                • 4.Qe1#
              • 3...Kc1
                • 4.Qb2#
                • 4.Qe1#
            • 3.Qe2
              • threat
                • 4.Rd1#
              • 3...Ka1
                • 4.Rd1#
              • 3...Kc1
                • 4.Rd1#
          • 2...Kc1
            • 3.b8Q
              • threat
                • 4.Qeb2#
                • 4.Qc3#
                • 4.Qec7#
                • 4.Qbb2#
              • 3...Kc2
                • 4.Qc3#
            • 3.b8R
              • threat
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc7#
              • 3...Kc2
                • 4.Qc3#
            • 3.Qe2
              • threat
                • 4.Rd1#
              • 3...Kb1
                • 4.Rd1#
          • 2...Ka2
            • 3.Qe2+
              • 3...Ka1
                • 4.Rd1#
              • 3...Kb1
                • 4.Rd1#
            • 3.b8Q
              • 3...g2
                • 4.Qeb2#
                • 4.Qbb2#
                • 4.Qb3#
            • 3.b8R
              • 3...g2
                • 4.Qb2#
          • 2...Kc2
            • 3.Qe2+
              • 3...Kb1
                • 4.Rd1#
              • 3...Kc1
                • 4.Rd1#
      • 1...Bf6
        • 2.b8Q+
          • 2...Kc1
            • 3.Qh1+
              • 3...Kc2
                • 4.Qhb1#
                • 4.Qd1#
                • 4.Qbb1#
                • 4.Qb3#
            • 3.Qh6+
              • 3...Kc2
                • 4.Qd2#
                • 4.Qb3#
              • 3...Bg5
                • 4.Qc6#
            • 3.Qhc8+
              • 3...Bc3
                • 4.Qxc3#
            • 3.Qxf6
              • threat
                • 4.Qfb2#
                • 4.Qc3#
                • 4.Qc6#
                • 4.Qbb2#
              • 3...Kc2
                • 4.Qc3#
            • 3.Qb3
              • threat
                • 4.Rd1#
                • 4.Qh1#
            • 3.Qh5
              • threat
                • 4.Qd1#
              • 3...Kc2
                • 4.Qd1#
          • 2...Ka2
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qxf6#
                • 4.Qh1#
                • 4.Qa8#
            • 3.Qxf6
              • 3...g2
                • 4.Qfb2#
                • 4.Qa6#
                • 4.Qbb2#
                • 4.Qb3#
            • 3.Qb4
              • threat
                • 4.Ra3#
                • 4.Qa8#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa8#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
          • 2...Kc2
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
                • 4.Qh1#
      • 1...Bg7
        • 2.b8Q+
          • 2...Kc1
            • 3.Qh1+
              • 3...Kc2
                • 4.Qhb1#
                • 4.Qd1#
                • 4.Qbb1#
                • 4.Qb3#
            • 3.Qhc8+
              • 3...Bc3
                • 4.Qxc3#
            • 3.Qxg7
              • threat
                • 4.Qgb2#
                • 4.Qc3#
                • 4.Qgc7#
                • 4.Qbb2#
              • 3...Kc2
                • 4.Qc3#
            • 3.Qb3
              • threat
                • 4.Rd1#
                • 4.Qh1#
            • 3.Qh5
              • threat
                • 4.Qd1#
              • 3...Kc2
                • 4.Qd1#
          • 2...Ka2
            • 3.Qb3+
              • 3...Ka1
                • 4.Rd1#
                • 4.Qxg7#
                • 4.Qh1#
                • 4.Qa8#
            • 3.Qxg7
              • 3...g2
                • 4.Qgb2#
                • 4.Qga7#
                • 4.Qbb2#
                • 4.Qb3#
            • 3.Qb4
              • threat
                • 4.Ra3#
                • 4.Qa8#
              • 3...Ka1
                • 4.Ra3#
                • 4.Qa8#
              • 3...Bb2
                • 4.Qhxb2#
                • 4.Qbxb2#
          • 2...Kc2
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
                • 4.Qh1#
      • 1...g2
        • 2.b8Q
          • threat
            • 3.Qhxb2#
            • 3.Qbxb2#
          • 2...Kc2
            • 3.Qhxb2+
              • 3...Kxd3
                • 4.Qg3#
                • 4.Q8b3#
            • 3.Qbxb2+
              • 3...Kxd3
                • 4.Qhc3#
                • 4.Qhd4#
                • 4.Qh3#
            • 3.Qb3+
              • 3...Kb1
                • 4.Rd1#
                • 4.Qhxb2#
                • 4.Qbxb2#
              • 3...Kc1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qhxb2#
                • 4.Qbxb2#
        • 2.b8R
          • threat
            • 3.Qxb2#
          • 2...Kc2
            • 3.Rxb2+
              • 3...Kc1
                • 4.Qc3#
              • 3...Kxd3
                • 4.Qd4#
                • 4.Qh3#
            • 3.Qxb2+
              • 3...Kxd3
                • 4.Rb3#
      • 1...Ba1
        • 2.b8Q+
          • 2...Kc1
            • 3.Qxa1+
              • 3...Kc2
                • 4.Qc3#
                • 4.Qab1#
                • 4.Qd1#
                • 4.Qbb1#
                • 4.Qb3#
            • 3.Qh1+
              • 3...Kc2
                • 4.Qhb1#
                • 4.Qd1#
                • 4.Qbb1#
                • 4.Qb3#
            • 3.Qh6+
              • 3...Kc2
                • 4.Qd2#
                • 4.Qb3#
            • 3.Qhc8+
              • 3...Bc3
                • 4.Qxc3#
            • 3.Qb3
              • threat
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qxa1#
                • 4.Qh1#
                • 4.Qh6#
            • 3.Qh5
              • threat
                • 4.Qd1#
              • 3...Kc2
                • 4.Qd1#
          • 2...Kc2
            • 3.Qb3+
              • 3...Kc1
                • 4.Rd1#
                • 4.Qd1#
                • 4.Qxa1#
                • 4.Qh1#
                • 4.Qh6#
      • 1...Ba3
        • 2.b8Q+
          • 2...Bb4
            • 3.Qxb4+
              • 3...Kc1
                • 4.Qhb2#
                • 4.Qhc3#
                • 4.Qbb2#
                • 4.Qc8#
              • 3...Ka2
                • 4.Rd2#
                • 4.Ra3#
                • 4.Qhb2#
                • 4.Qbb2#
                • 4.Qb3#
                • 4.Qa8#
              • 3...Kc2
                • 4.Qhc3#
            • 3.Rd2
              • threat
                • 4.Qb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Qb2#
        • 2.b8R+
          • 2...Ka2
            • 3.Rd2+
              • 3...Bb2
                • 4.Qxb2#
            • 3.Rxa3+
              • 3...Kxa3
                • 4.Qa1#
            • 3.Qa1+
              • 3...Kxa1
                • 4.Rxa3#
          • 2...Bb4
            • 3.Rxb4+
              • 3...Kc1
                • 4.Qb2#
                • 4.Qc3#
                • 4.Qc8#
              • 3...Ka2
                • 4.Qb2#
                • 4.Qa8#
              • 3...Kc2
                • 4.Qc3#
            • 3.Rd2
              • threat
                • 4.Qb2#
                • 4.Qh1#
              • 3...Kc1
                • 4.Qb2#
        • 2.Rxa3
          • threat
            • 3.Qc3
              • 3...g2
                • 4.Ra1#
                • 4.b8Q#
                • 4.b8R#
          • 2...Kc1
            • 3.Ra2
              • threat
                • 4.Qa1#
                • 4.Qh1#
              • 3...Kb1
                • 4.Qa1#
                • 4.Qb2#
              • 3...Kd1
                • 4.Qa1#
                • 4.Qh1#
          • 2...Kc2
            • 3.Ra2+
              • 3...Kb1
                • 4.Qa1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Qa1#
                • 4.Qh1#
              • 3...Kd1
                • 4.Qa1#
                • 4.Qh1#
              • 3...Kb3
                • 4.Qb2#
              • 3...Kd3
                • 4.Qd4#
          • 2...g2
            • 3.Qc3
              • threat
                • 4.Ra1#
                • 4.b8Q#
                • 4.b8R#

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