Problem Display
PID: 115747 (7B/4KP2/3pNNpr/3Pk1q1/2P1p2p/4b2B/2n1RR2/3nQ3 w - - 0 1)

Fortier, Marc Andre

Apprenti Sorcier, 1997

7B/4KP2/3pNNpr/3Pk1q1/2P1p2p/4b2B/2n1RR2/3nQ3

#3

11 + 10


6490 yacpdb 2009

SOLUTION


  • SOUND
  • Sets
    • 1...Qf4
      • 2.Sd7#
    • 1...Qxf6+
      • 2.Bxf6#
    • 1...Qg1
      • 2.Sg4#
      • 2.Sd7#
      • 2.Sh7#
    • 1...Qg2
      • 2.Sg4#
      • 2.Sd7#
      • 2.Sh7#
    • 1...Qg3
      • 2.Sg4#
      • 2.Sd7#
      • 2.Sh7#
    • 1...Qg4
      • 2.Sxg4#
      • 2.Sd7#
      • 2.Sh7#
    • 1...Qf5
      • 2.Sg4#
      • 2.Sd7#
    • 1...Qh5
      • 2.Sg4#
      • 2.Sd7#
      • 2.Sh7#
    • 1...Bc1
      • 2.Rxe4#
    • 1...Bd2
      • 2.Rxe4#
    • 1...Bxf2
      • 2.Rxe4#
    • 1...Bd4
      • 2.Rxe4#
    • 1...Bf4
      • 2.Rxe4#
    • 1...Bc5
      • 2.Rxe4#
    • 1...Bb6
      • 2.Rxe4#
    • 1...Ba7
      • 2.Rxe4#
    • 1...Sb2
      • 2.Rxe3
        • threat
          • 3.Rxe4#
        • 2...Qxf6+
          • 3.Bxf6#
        • 2...Qxe3
          • 3.Sg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Sxe3
          • 3.Qc3#
        • 2...Qf4
          • 3.Sd7#
        • 2...Qg2
          • 3.Sg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Qg4
          • 3.Sxg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Qf5
          • 3.Sg4#
          • 3.Sd7#
      • 2.Rf4
        • threat
          • 3.Rxe4#
        • 2...Qxf6+
          • 3.Bxf6#
        • 2...Qxf4
          • 3.Sd7#
        • 2...Bxf4
          • 3.Rxe4#
        • 2...Qg2
          • 3.Sg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Qg4
          • 3.Sxg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Qf5
          • 3.Sg4#
          • 3.Sd7#
      • 2.Qh1
        • threat
          • 3.Qxe4#
        • 2...Qxf6+
          • 3.Bxf6#
        • 2...Qf4
          • 3.Sd7#
        • 2...Qg2
          • 3.Sg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Qg4
          • 3.Sxg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Qf5
          • 3.Sg4#
          • 3.Sd7#
    • 1...Sa1
      • 2.Rxe3
        • threat
          • 3.Rxe4#
        • 2...Qxf6+
          • 3.Bxf6#
        • 2...Qxe3
          • 3.Sg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Sxf2
          • 3.Qc3#
          • 3.Qxa1#
        • 2...Sxe3
          • 3.Qc3#
          • 3.Qxa1#
        • 2...Qf4
          • 3.Sd7#
        • 2...Qg2
          • 3.Sg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Qg4
          • 3.Sxg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Qf5
          • 3.Sg4#
          • 3.Sd7#
        • 2...Sc3
          • 3.Qxc3#
      • 2.Qb4
        • threat
          • 3.Qxd6#
        • 2...Qxf6+
          • 3.Bxf6#
        • 2...Bc5
          • 3.Rxe4#
    • 1...Sa3
      • 2.Rxe3
        • threat
          • 3.Rxe4#
        • 2...Qxf6+
          • 3.Bxf6#
        • 2...Qxe3
          • 3.Sg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Sxf2
          • 3.Qc3#
          • 3.Qa1#
        • 2...Sxe3
          • 3.Qc3#
          • 3.Qa1#
        • 2...Qf4
          • 3.Sd7#
        • 2...Qg2
          • 3.Sg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Qg4
          • 3.Sxg4#
          • 3.Sd7#
          • 3.Sh7#
        • 2...Qf5
          • 3.Sg4#
          • 3.Sd7#
        • 2...Sc3
          • 3.Qxc3#
    • 1...Sb4
      • 2.Qxb4
        • threat
          • 3.Qxd6#
        • 2...Qxf6+
          • 3.Bxf6#
        • 2...Bc5
          • 3.Rxe4#
  • Tries
    • 1.Kd7?
      • threat
        • 2.Sg4#
      • 1...Sxf2
        • 2.Sg4+
          • 2...Kf5
            • 3.Sxe3#
            • 3.Sxh6#
        • 2.Sh7+
          • 2...Qf6
            • 3.Bxf6#
      • 1...Qf4
        • 2.Sg4+
          • 2...Kf5
            • 3.Sh2#
            • 3.Sxe3#
            • 3.Se5#
            • 3.Sxh6#
            • 3.f8Q#
            • 3.f8R#
        • 2.Sh7+
          • 2...Qf6
            • 3.Bxf6#
        • 2.Rxf4
          • threat
            • 3.Sg4#
            • 3.Sh7#
            • 3.Rxe4#
      • 1...Rxh8!
    • 1.Ke8?
      • threat
        • 2.Sg4#
        • 2.Sd7#
      • 1...Qxf6
        • 2.Bxf6#
      • 1...Bxf2
        • 2.Sd7#
        • 2.Rxe4#
      • 1...Sxf2
        • 2.Sd7#
      • 1...Qf4
        • 2.Sd7#
      • 1...Qg4
        • 2.Sxg4#
        • 2.Sd7#
        • 2.Sh7#
      • 1...Bf4
        • 2.Sd7#
        • 2.Rxe4#
      • 1...Rxh8+!
    • 1.Kf8?
      • threat
        • 2.Sg4#
        • 2.Sd7#
      • 1...Qxf6
        • 2.Bxf6#
      • 1...Bxf2
        • 2.Sd7#
        • 2.Rxe4#
      • 1...Sxf2
        • 2.Sd7#
      • 1...Qf4
        • 2.Sd7#
      • 1...Qg4
        • 2.Sxg4#
        • 2.Sd7#
        • 2.Sh7#
      • 1...Bf4
        • 2.Sd7#
        • 2.Rxe4#
      • 1...Rxh8+!
    • 1.Rxe3?
      • threat
        • 2.Rxe4#
      • 1...Sxf2
        • 2.Rxe4+
          • 2...Sxe4
            • 3.Qxe4#
        • 2.Qxf2
          • threat
            • 3.Rxe4#
          • 2...Qxf6+
            • 3.Bxf6#
            • 3.Qxf6#
          • 2...Qxe3
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Sxe3
            • 3.Qb2#
          • 2...Qf4
            • 3.Sd7#
            • 3.Qxf4#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
            • 3.Qf4#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Qc3+
          • 2...Sd4
            • 3.Qxd4#
      • 1...Sdxe3
        • 2.Qc3+
          • 2...Sd4
            • 3.Qxd4#
      • 1...Sc3
        • 2.Rxe4+
          • 2...Sxe4
            • 3.Qxe4#
        • 2.Qxc3+
          • 2...Sd4
            • 3.Rxe4#
            • 3.Qxd4#
      • 1...Scxe3!
    • 1.Rf5+?
      • 1...Qxf5
        • 2.Sg4#
        • 2.Sd7#
      • 1...gxf5!
    • 1.Qc3+?
      • 1...Sd4
        • 2.Qxd4+
          • 2...Bxd4
            • 3.Rxe4#
      • 1...Sxc3!
    • 1.Qb4?
      • threat
        • 2.Qxd6#
      • 1...Qxf6+
        • 2.Bxf6#
      • 1...Bc5
        • 2.Rxe4#
      • 1...Sxb4!
    • 1.Qxd1?
      • threat
        • 2.Sxg5
          • threat
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sfh7#
          • 2...Bxf2
            • 3.Rxe4#
          • 2...Bxg5
            • 3.Rxe4#
        • 2.Sf8
          • threat
            • 3.Sd7#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Bxf2
            • 3.Rxe4#
          • 2...Bd2
            • 3.Rxe4#
          • 2...Qg4
            • 3.Sxg4#
            • 3.S6d7#
            • 3.S6h7#
          • 2...Qf5
            • 3.Sg4#
            • 3.S6d7#
        • 2.Rxe3
          • threat
            • 3.Rxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxe3
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Sxe3
            • 3.Qa1#
            • 3.Qd4#
          • 2...Qf4
            • 3.Sd7#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Rf4
          • threat
            • 3.Rxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxf4
            • 3.Sd7#
          • 2...Bxf4
            • 3.Rxe4#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Qxc2
          • threat
            • 3.Qxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qf4
            • 3.Sd7#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Qh1
          • threat
            • 3.Qxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qf4
            • 3.Sd7#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
      • 1...Rh5
        • 2.Sxg5
          • threat
            • 3.Sg4#
            • 3.Sxh5#
            • 3.Sd7#
            • 3.Sfh7#
          • 2...Bxg5
            • 3.Rxe4#
        • 2.Sf8
          • threat
            • 3.Sd7#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Bxf2
            • 3.Rxe4#
          • 2...Bd2
            • 3.Rxe4#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sxh5#
            • 3.S6d7#
            • 3.S6h7#
          • 2...Qf5
            • 3.Sg4#
            • 3.S6d7#
        • 2.Rxe3
          • threat
            • 3.Rxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxe3
            • 3.Sg4#
            • 3.Sxh5#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Sxe3
            • 3.Qa1#
            • 3.Qd4#
          • 2...Qf4
            • 3.Sd7#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sxh5#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sxh5#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Rf4
          • threat
            • 3.Rxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxf4
            • 3.Sd7#
          • 2...Bxf4
            • 3.Rxe4#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sxh5#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sxh5#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Qxc2
          • threat
            • 3.Qxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qf4
            • 3.Sd7#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sxh5#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sxh5#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Qh1
          • threat
            • 3.Qxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qf4
            • 3.Sd7#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sxh5#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sxh5#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
      • 1...Rh7
        • 2.Sxg5
          • threat
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sfxh7#
          • 2...Rxf7+
            • 3.Sxf7#
          • 2...Bxf2
            • 3.Rxe4#
          • 2...Bxg5
            • 3.Rxe4#
      • 1...Sa1
        • 2.Sd4
          • threat
            • 3.Sc6#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Bxf2
            • 3.Rxe4#
          • 2...Bxd4
            • 3.Rxe4#
        • 2.Sxg5
          • threat
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sfh7#
          • 2...Bxf2
            • 3.Rxe4#
          • 2...Bxg5
            • 3.Rxe4#
            • 3.Qxa1#
        • 2.Sd8
          • threat
            • 3.Sc6#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Bxf2
            • 3.Rxe4#
        • 2.Sf8
          • threat
            • 3.Sd7#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Bxf2
            • 3.Rxe4#
          • 2...Bd2
            • 3.Rxe4#
          • 2...Qg4
            • 3.Sxg4#
            • 3.S6d7#
            • 3.S6h7#
          • 2...Qf5
            • 3.Sg4#
            • 3.S6d7#
        • 2.Rxe3
          • threat
            • 3.Rxe4#
            • 3.Qxa1#
            • 3.Qd4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxe3
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
        • 2.Rf4
          • threat
            • 3.Rxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxf4
            • 3.Sd7#
          • 2...Bxf4
            • 3.Rxe4#
            • 3.Qxa1#
            • 3.Qd4#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Qxa1+
          • 2...Bd4
            • 3.Rxe4#
            • 3.Qxd4#
        • 2.Qh1
          • threat
            • 3.Qxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qf4
            • 3.Sd7#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Qd4+
          • 2...Bxd4
            • 3.Rxe4#
      • 1...Se1
        • 2.Rxe3
          • threat
            • 3.Rxe4#
            • 3.Qa1#
            • 3.Qd4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxe3
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
        • 2.Rf4
          • threat
            • 3.Rxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxf4
            • 3.Sd7#
          • 2...Bxf4
            • 3.Rxe4#
            • 3.Qa1#
            • 3.Qd4#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Qa1+
          • 2...Bd4
            • 3.Rxe4#
            • 3.Qxd4#
        • 2.Qd4+
          • 2...Bxd4
            • 3.Rxe4#
      • 1...Sa3
        • 2.Sd4
          • threat
            • 3.Sc6#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Bxf2
            • 3.Rxe4#
          • 2...Bxd4
            • 3.Rxe4#
        • 2.Sxg5
          • threat
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sfh7#
          • 2...Bxf2
            • 3.Rxe4#
          • 2...Bxg5
            • 3.Rxe4#
            • 3.Qa1#
        • 2.Sd8
          • threat
            • 3.Sc6#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Bxf2
            • 3.Rxe4#
        • 2.Sf8
          • threat
            • 3.Sd7#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Bxf2
            • 3.Rxe4#
          • 2...Bd2
            • 3.Rxe4#
          • 2...Qg4
            • 3.Sxg4#
            • 3.S6d7#
            • 3.S6h7#
          • 2...Qf5
            • 3.Sg4#
            • 3.S6d7#
        • 2.Rxe3
          • threat
            • 3.Rxe4#
            • 3.Qa1#
            • 3.Qd4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxe3
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
        • 2.Rf4
          • threat
            • 3.Rxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxf4
            • 3.Sd7#
          • 2...Bxf4
            • 3.Rxe4#
            • 3.Qa1#
            • 3.Qd4#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Qa1+
          • 2...Bd4
            • 3.Rxe4#
            • 3.Qxd4#
        • 2.Qh1
          • threat
            • 3.Qxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qf4
            • 3.Sd7#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Qd4+
          • 2...Bxd4
            • 3.Rxe4#
      • 1...Sb4
        • 2.Qa1+
          • 2...Bd4
            • 3.Rxe4#
            • 3.Qxd4#
        • 2.Qd4+
          • 2...Bxd4
            • 3.Rxe4#
      • 1...Sd4
        • 2.Sxd4
          • threat
            • 3.Sc6#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Bxf2
            • 3.Rxe4#
          • 2...Bxd4
            • 3.Rxe4#
        • 2.Qxd4+
          • 2...Bxd4
            • 3.Rxe4#
      • 1...Rxh8!
    • 1.Qh1?
      • threat
        • 2.Qxe4#
      • 1...Sxf2
        • 2.Rxf2
          • threat
            • 3.Qxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qf4
            • 3.Sd7#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
      • 1...Sc3!
    • 1.f8S?
      • threat
        • 2.Sd7#
      • 1...Qxf6+
        • 2.Bxf6#
      • 1...Rh7+!
  • Keys
    • 1.Rf4!
      • threat
        • 2.Rxe4#
      • 1...Sf2
        • 2.Rexf2
          • threat
            • 3.Rxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxf4
            • 3.Sd7#
          • 2...Bxf4
            • 3.Qxe4#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
        • 2.Qxf2
          • threat
            • 3.Rxe4#
          • 2...Qxf6+
            • 3.Bxf6#
          • 2...Qxf4
            • 3.Sd7#
          • 2...Bxf4
            • 3.Rxe4#
          • 2...Qg2
            • 3.Sg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qg4
            • 3.Sxg4#
            • 3.Sd7#
            • 3.Sh7#
          • 2...Qf5
            • 3.Sg4#
            • 3.Sd7#
      • 1...Sc3
        • 2.Qxc3+
          • 2...Bd4
            • 3.Rexe4#
            • 3.Rfxe4#
          • 2...Sd4
            • 3.Rxe4#

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