Problem Display
PID: 34486 (1K6/Rp2B1p1/4b3/2NPrp1Q/p2k1P1P/4N3/1P2BP2/q3n3 w - - 0 1)

Maruta, Hidajat (Tjoa Giok Hing)

1st Comm., The Problemist, 1991

1K6/Rp2B1p1/4b3/2NPrp1Q/p2k1P1P/4N3/1P2BP2/q3n3

#4

12 + 9


SOLUTION


  • SOUND
  • Keys
    • 1.Bb5!
      • threat
        • 2.Qe2
          • threat
            • 3.Qc4#
          • 2...Bxd5
            • 3.Sc2+
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qd2#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Rxf5
                • 4.Qe3#
            • 3.Qd3+
              • 3...Sxd3
                • 4.Sc2#
            • 3.Qd2+
              • 3...Sd3
                • 4.Sc2#
                • 4.Qc3#
                • 4.Qxd3#
          • 2...Qc1
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qc4#
                • 4.Qxe5#
              • 3...Qxc2
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qc4#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
              • 3...Bxf5
                • 4.Qxe5#
            • 3.Rxa4+
              • 3...Qc4
                • 4.Rxc4#
                • 4.Qxc4#
          • 2...Qa2
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd1#
                • 4.Qd3#
                • 4.Qd2#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
              • 3...Bxf5
                • 4.Qxe5#
            • 3.Qd1+
              • 3...Sd3
                • 4.Qxd3#
            • 3.Qd2+
              • 3...Sd3
                • 4.Qc3#
                • 4.Qxd3#
      • 1...Qxb2
        • 2.Qd1+
          • 2...Qd2
            • 3.Rxa4+
              • 3...Kc3
                • 4.Qb3#
            • 3.Qa1+
              • 3...Qc3
                • 4.Rxa4#
              • 3...Qb2
                • 4.Qxb2#
            • 3.Qxd2+
              • 3...Sd3
                • 4.Rxa4#
                • 4.Qxd3#
      • 1...Rxe3
        • 2.fxe3+
          • 2...Kxe3
            • 3.Qe2+
              • 3...Kd4
                • 4.Qe5#
              • 3...Kxf4
                • 4.Bd6#
          • 2...Kxd5
            • 3.Qg6
              • threat
                • 4.Qxe6#
              • 3...Bd7
                • 4.Qd6#
              • 3...Bf7
                • 4.Qxf5#
                • 4.Qxf7#
                • 4.Qd6#
              • 3...Bc8
                • 4.Qd6#
              • 3...Bg8
                • 4.Qxf5#
                • 4.Qd6#
      • 1...Rxd5
        • 2.Sc2+
          • 2...Sxc2
            • 3.Rxa4+
              • 3...Qxa4
                • 4.Qd1#
              • 3...Sb4
                • 4.Rxb4#
      • 1...Bxd5
        • 2.Sxf5+
          • 2...Rxf5
            • 3.Qxf5
              • threat
                • 4.Qe5#
              • 3...Sd3
                • 4.Qxd3#
              • 3...Sf3
                • 4.Qd3#
      • 1...Qa3
        • 2.Qd1+
          • 2...Sd3
            • 3.Rxa4+
              • 3...Qb4
                • 4.Rxb4#
                • 4.Qxd3#
              • 3...Qxa4
                • 4.Qxd3#
        • 2.Qe2
          • threat
            • 3.Qc4#
          • 2...Qxc5
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Qxc2
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qxe5#
            • 3.Rxa4+
              • 3...Qb4
                • 4.Rxb4#
              • 3...Qc4
                • 4.Rxc4#
                • 4.Qxc4#
          • 2...Bxd5
            • 3.Sc2+
              • 3...Sxc2
                • 4.Qxe5#
          • 2...Qb4
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
              • 3...Bxf5
                • 4.Qxe5#
            • 3.Qd1+
              • 3...Qd2
                • 4.Rxa4#
              • 3...Sd3
                • 4.Qxd3#
          • 2...Qa2
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd1#
                • 4.Qd3#
                • 4.Qd2#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
              • 3...Bxf5
                • 4.Qxe5#
            • 3.Qd1+
              • 3...Sd3
                • 4.Qxd3#
            • 3.Qd2+
              • 3...Sd3
                • 4.Qc3#
                • 4.Qxd3#
          • 2...Qb3
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Qxc2
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
              • 3...Bxf5
                • 4.Qxe5#
            • 3.Sxb3+
              • 3...Ke4
                • 4.Rxa4#
              • 3...axb3
                • 4.Ra4#
                • 4.Qc4#
          • 2...Qc3
            • 3.Rxa4+
              • 3...Qb4
                • 4.Rxb4#
              • 3...Qc4
                • 4.Rxc4#
                • 4.Qxc4#
          • 2...Qd3
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Qxc2
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qxd3#
                • 4.Qxe5#
            • 3.Rxa4+
              • 3...Qc4
                • 4.Rxc4#
                • 4.Qxc4#
          • 2...Sd3
            • 3.Rxa4+
              • 3...Qb4
                • 4.Qxd3#
              • 3...Qxa4
                • 4.Qxd3#
              • 3...Sb4
                • 4.Qc4#
      • 1...Re4
        • 2.Sb3+
          • 2...axb3
            • 3.Qd1+
              • 3...Qxd1
                • 4.Ra4#
              • 3...Sd3
                • 4.Qxd3#
      • 1...Bd7
        • 2.Qe2
          • threat
            • 3.Qc4#
          • 2...Bxb5
            • 3.Qd2+
              • 3...Bd3
                • 4.Qc3#
              • 3...Sd3
                • 4.Qc3#
          • 2...Qc1
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qc4#
                • 4.Qxe5#
              • 3...Qxc2
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qc4#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
              • 3...Bxf5
                • 4.Qxe5#
            • 3.Rxa4+
              • 3...Qc4
                • 4.Rxc4#
                • 4.Qxc4#
          • 2...Qa2
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd1#
                • 4.Qd3#
                • 4.Qd2#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
              • 3...Bxf5
                • 4.Qxe5#
            • 3.Qd1+
              • 3...Sd3
                • 4.Qxd3#
            • 3.Qd2+
              • 3...Sd3
                • 4.Qc3#
                • 4.Qxd3#
      • 1...Bf7
        • 2.Sxf5+
          • 2...Kxd5
            • 3.Se3+
              • 3...Kd4
                • 4.Qxe5#
            • 3.Qxf7+
              • 3...Re6
                • 4.Qxe6#
          • 2...Rxf5
            • 3.Qxf5
              • threat
                • 4.Qe4#
                • 4.Qe5#
        • 2.Qe2
          • threat
            • 3.Qc4#
          • 2...Bxd5
            • 3.Sc2+
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qd2#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Rxf5
                • 4.Qe3#
            • 3.Qd3+
              • 3...Sxd3
                • 4.Sc2#
            • 3.Qd2+
              • 3...Sd3
                • 4.Sc2#
                • 4.Qc3#
                • 4.Qxd3#
          • 2...Qc1
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qc4#
                • 4.Qxe5#
              • 3...Qxc2
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qc4#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
            • 3.Rxa4+
              • 3...Qc4
                • 4.Rxc4#
                • 4.Qxc4#
          • 2...Qa2
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd1#
                • 4.Qd3#
                • 4.Qd2#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
            • 3.Qd1+
              • 3...Sd3
                • 4.Qxd3#
            • 3.Qd2+
              • 3...Sd3
                • 4.Qc3#
                • 4.Qxd3#
      • 1...Bc8
        • 2.Qe2
          • threat
            • 3.Qc4#
          • 2...Qc1
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qc4#
                • 4.Qxe5#
              • 3...Qxc2
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qc4#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
              • 3...Bxf5
                • 4.Qxe5#
            • 3.Rxa4+
              • 3...Qc4
                • 4.Rxc4#
                • 4.Qxc4#
          • 2...Qa2
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd1#
                • 4.Qd3#
                • 4.Qd2#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
              • 3...Bxf5
                • 4.Qxe5#
            • 3.Qd1+
              • 3...Sd3
                • 4.Qxd3#
            • 3.Qd2+
              • 3...Sd3
                • 4.Qc3#
                • 4.Qxd3#
      • 1...Bg8
        • 2.Sxf5+
          • 2...Kxd5
            • 3.Se3+
              • 3...Kd4
                • 4.Qxe5#
          • 2...Rxf5
            • 3.Qxf5
              • threat
                • 4.Qe4#
                • 4.Qe5#
        • 2.Qe2
          • threat
            • 3.Qc4#
          • 2...Bxd5
            • 3.Sc2+
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qd2#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Rxf5
                • 4.Qe3#
            • 3.Qd3+
              • 3...Sxd3
                • 4.Sc2#
            • 3.Qd2+
              • 3...Sd3
                • 4.Sc2#
                • 4.Qc3#
                • 4.Qxd3#
          • 2...Qc1
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qc4#
                • 4.Qxe5#
              • 3...Qxc2
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qc4#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
            • 3.Rxa4+
              • 3...Qc4
                • 4.Rxc4#
                • 4.Qxc4#
          • 2...Qa2
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd1#
                • 4.Qd3#
                • 4.Qd2#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
            • 3.Qd1+
              • 3...Sd3
                • 4.Qxd3#
            • 3.Qd2+
              • 3...Sd3
                • 4.Qc3#
                • 4.Qxd3#
      • 1...Sd3
        • 2.Qe2
          • threat
            • 3.Qxd3#
          • 2...Rxe3
            • 3.Qxe3+
              • 3...Kxd5
                • 4.Qxd3#
            • 3.fxe3+
              • 3...Kxd5
                • 4.Qxd3#
                • 4.Qf3#
                • 4.Qg2#
          • 2...Sxb2
            • 3.Rxa4+
              • 3...Kc3
                • 4.Qc2#
              • 3...Qxa4
                • 4.Qxb2#
              • 3...Sxa4
                • 4.Qd3#
                • 4.Qc4#
                • 4.Qd2#
              • 3...Sc4
                • 4.Rxc4#
                • 4.Qd3#
                • 4.Qxc4#
                • 4.Qd2#
            • 3.Qd2+
              • 3...Sd3
                • 4.Qxd3#
          • 2...Sxf2
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qc4#
                • 4.Qxe5#
            • 3.Qd2+
              • 3...Sd3
                • 4.Qxd3#
          • 2...Qb1
            • 3.Rxa4+
              • 3...Sb4
                • 4.Rxb4#
                • 4.Qc4#
          • 2...Qd1
            • 3.Rxa4+
              • 3...Qxa4
                • 4.Qxd3#
              • 3...Sb4
                • 4.Rxb4#
                • 4.Qxd1#
                • 4.Qc4#
          • 2...Qf1
            • 3.Rxa4+
              • 3...Sb4
                • 4.Rxb4#
            • 3.Qc2
              • threat
                • 4.Qc3#
                • 4.Qc4#
              • 3...Qxf2
                • 4.Qxd3#
              • 3...Sxb2
                • 4.Qxb2#
              • 3...Sxc5
                • 4.Bxc5#
              • 3...Qc1
                • 4.Qxd3#
          • 2...Qa3
            • 3.Rxa4+
              • 3...Qb4
                • 4.Qxd3#
              • 3...Qxa4
                • 4.Qxd3#
              • 3...Sb4
                • 4.Qc4#
      • 1...Sf3
        • 2.Qxf3
          • threat
            • 3.Sc2#
          • 2...Qxb2
            • 3.Qd1+
              • 3...Kc3
                • 4.Sxa4#
              • 3...Qd2
                • 4.Qxd2#
          • 2...Qc1
            • 3.Sxe6+
              • 3...Rxe6
                • 4.Sxf5#
            • 3.Rxa4+
              • 3...Qc4
                • 4.Sc2#
                • 4.Rxc4#
                • 4.Qd1#
          • 2...Re4
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe4#
              • 3...Bxf5
                • 4.Qd3#
            • 3.Sxe6+
              • 3...Rxe6
                • 4.Sc2#
                • 4.Sxf5#
            • 3.Qxe4+
              • 3...fxe4
                • 4.Sxe6#
      • 1...g6
        • 2.Qe2
          • threat
            • 3.Qc4#
          • 2...Bxd5
            • 3.Sc2+
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qd2#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Rxf5
                • 4.Qe3#
              • 3...gxf5
                • 4.Qxe5#
            • 3.Qd3+
              • 3...Sxd3
                • 4.Sc2#
            • 3.Qd2+
              • 3...Sd3
                • 4.Sc2#
                • 4.Qc3#
                • 4.Qxd3#
          • 2...Qc1
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qc4#
                • 4.Qxe5#
              • 3...Qxc2
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd3#
                • 4.Qc4#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
              • 3...Bxf5
                • 4.Qxe5#
              • 3...gxf5
                • 4.Qxe5#
            • 3.Rxa4+
              • 3...Qc4
                • 4.Rxc4#
                • 4.Qxc4#
          • 2...Qa2
            • 3.Sc2+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Sxc2
                • 4.Qd1#
                • 4.Qd3#
                • 4.Qd2#
                • 4.Qxe5#
            • 3.Sxf5+
              • 3...Kxd5
                • 4.Qxe5#
              • 3...Rxf5
                • 4.Qe4#
              • 3...Bxf5
                • 4.Qxe5#
              • 3...gxf5
                • 4.Qxe5#
            • 3.Qd1+
              • 3...Sd3
                • 4.Qxd3#
            • 3.Qd2+
              • 3...Sd3
                • 4.Qc3#
                • 4.Qxd3#

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