1(unit (import paint-by-numbers:problem^) (export paint-by-numbers:problem-set^) (define set-name "Kajitani 30x40") (define problems (list (make-problem "19980514-KVL (1)" (quote ((14) (14) (16) (18) (20) (1 7 6) (1 3 4 4) (3 9 3) (5 8 2) (1 4 8 2) (1 1 13 1) (1 1 5 1 1) (1 1 2 1) (1 1 1 3 1) (3 1 1 6 1) (5 1 9 1) (1 4 8 2) (1 1 10 2) (1 1 8 3) (1 1 2 4 4) (1 4 6) (3 13) (5 11) (1 4 11) (1 1 15) (1 1 14) (1 1 1 11) (1 1 3 3) (3 4 2) (5 2 2) (1 4 2 2) (1 15) (1 14) (1 1 14) (1 14) (3 13) (5 11) (7 11) (18) (16))) (quote (() () () () () (34) (2 2 2 2 2 4) (3 2 2 2 2 5) (6 5 2 1 5 2 1 4) (6 2 2 2 2 4) (7 2 2 2 2 3) (7 2 4 3 5 5 3) (8 2 1 3 2 5 2) (6 1 2 2 2 2 5 2) (6 12 20) (5 7 5 19) (5 6 5 8 9) (5 5 6 6 1 9) (5 5 7 6 9) (6 4 6 7 9) (6 4 6 7 9) (7 3 4 8 9) (6 2 2 10 9) (7 23) (34) () () () () ())) (quote #f)) (make-problem "19990224aJOJ (2)" (quote ((13 1 1) (14 1) (1 14) (7 1 1 13) (8 3 12) (2 2 1 3 11) (2 2 4 11) (2 2 1 3 11) (2 2 4 11) (2 2 1 3 11) (8 3 12) (7 1 1 13) (1 14) (14 1) (13 1 1 3 2) (12 3 3 2) (11 3 1 4 2) (11 4 5 2) (11 3 1 2 2 2) (11 4 2 5) (11 3 1 2 4) (12 3 2 3) (13 1 1 2 3) (14 1) (1 14) (4 1 1 13) (6 3 12) (2 2 1 3 11) (2 2 4 11) (8 1 3 11) (8 4 11) (2 2 1 3 11) (2 2 3 12) (2 2 1 1 13) (1 14) (14 1) (13 1 1) (12 3) (11 3 1) (11 4))) (quote ((2 11 5) (2 9 11 6 5) (2 9 11 8 5) (2 2 2 11 3 2 5) (2 2 2 11 2 2 5) (2 2 2 11 2 2 5) (2 2 2 11 3 2 5) (2 9 11 8 5) (2 7 11 6 5) (2 11 5) (2 11 5) (2 5 3 3 5 3) (2 1 1 1 1 2 1 1 1 2 1 1 1 1 2 1) (1 2 1 1 2 1 1 1 1 1 2 1 1 2 1 1) (1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1) (1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1) (1 1 1 1 1 1 2 1 1 2 1 1 1 1 1 2 1) (2 1 1 1 2 1 1 1 1 2 1 1 1 2 1 1) (3 3 5 3 3 2) (11 11) (11 11) (11 9 11) (11 9 11) (11 4 11) (11 4 11) (11 4 11) (11 4 11) (11 9 11) (11 9 11) (11 11))) (quote ("xx           xxxxxxxxxxx           xxxxx" "xx xxxxxxxxx xxxxxxxxxxx    xxxxxx xxxxx" "xx xxxxxxxxx xxxxxxxxxxx  xxxxxxxx xxxxx" "xx xx     xx xxxxxxxxxxx xxx xx    xxxxx" "xx xx     xx xxxxxxxxxxx xx  xx    xxxxx" "xx xx     xx xxxxxxxxxxx xx  xx    xxxxx" "xx xx     xx xxxxxxxxxxx xxx xx    xxxxx" "xx xxxxxxxxx xxxxxxxxxxx  xxxxxxxx xxxxx" "xx  xxxxxxx  xxxxxxxxxxx    xxxxxx xxxxx" "xx           xxxxxxxxxxx           xxxxx" "xx           xxxxxxxxxxx           xxxxx" "xx   xxxxx   xxx     xxx   xxxxx   xxx  " "xx  x x x x  xx x x x xx  x x x x  xx x " " x xx x x xx x  x x x  x xx x x xx x  x " "x x x x x x x x x x x x x x x x x x x x " " x x x x x x x x x x x x x x x x x x x x" "x x  x x x  x xx x x xx x  x x x  x xx x" "  xx x x x xx  x x x x  xx x x x xx  x x" "  xxx     xxx   xxxxx   xxx     xxx   xx" "  xxxxxxxxxxx           xxxxxxxxxxx     " "  xxxxxxxxxxx           xxxxxxxxxxx     " "  xxxxxxxxxxx xxxxxxxxx xxxxxxxxxxx     " "  xxxxxxxxxxx xxxxxxxxx xxxxxxxxxxx     " "  xxxxxxxxxxx xxxx      xxxxxxxxxxx     " "  xxxxxxxxxxx   xxxx    xxxxxxxxxxx     " "  xxxxxxxxxxx    xxxx   xxxxxxxxxxx     " "  xxxxxxxxxxx      xxxx xxxxxxxxxxx     " "  xxxxxxxxxxx xxxxxxxxx xxxxxxxxxxx     " "  xxxxxxxxxxx xxxxxxxxx xxxxxxxxxxx     " "  xxxxxxxxxxx           xxxxxxxxxxx     "))) (make-problem "19990507bJOJ (3)" (quote ((2 1 1 2 1 1 1) (2 1 1 1 1 1 1 3) (3 1 1 1 1 2 1 1) (2 11 2) (3 12 2) (2 12 2) (13 2) (1 2 14 2) (2 1 16) (18) (3 9) (2 2) (2 2) (2 2) (2 2) (2 2) (2 8 2) (2 10 2) (2 2) (3 3 3 3) (3 2 1 1 2 3) (2 1 2 2 2 1 2) (2 1 1 2 2 2 1 1 2) (2 1 2 1 1 2 1 2) (2 1 3 2 3 1 2) (2 1 4 1 2) (2 4 2) (2 6 2) (2 6 2) (2 6 2) (2 4 2) (2 2) (2 12 2) (2 3 2 2) (3 7 3) (6 6) (3 6 6 3) (2 1 1 11 1 1 2) (3 1 1 1 3 1 1 1 3) (2 1 1 1 2 2 1 1 1 2))) (quote (() (1) (3 2) (5 2) (1 1 2 2 2 4) (2 1 1 2 3 6 2) (1 2 1 1 4 1 13) (1 1 1 1 5 4) (1 1 1 2 4 6) (2 2 2 6 4 1 2) (1 1 2 4 1 2 2 2 5) (1 8 2 1 2 1 2 2 1) (9 2 1 2 1 3 3 2) (1 7 2 1 1 6 1 1 2) (9 2 2 7 1 1 2) (1 7 2 2 7 1 1 2) (10 2 1 1 6 1 1 2) (8 2 1 2 1 3 1 1 2) (10 2 1 2 1 3 2) (1 9 1 2 2 2 2 1) (1 9 4 1 5) (1 2 1 8 2) (1 1 4 6 6) (1 1 1 3 5 4) (2 1 1 1 1 3 1 13) (1 1 1 1 2 3 6 2) (2 1 2 2 2 4) (1 5 2) (3 2) (1))) (quote #f)) (make-problem "19990525bKHO (4)" (quote ((2) (2) (2) (2) (2) (2) (4) (10) (2 2) (1 4 1) (1 1 1 1) (1 1 4 1 1) (1 1 1 1) (1 1 4 1 1) (1 1 1 1) (1 4 1) (1 1) (12) (1 1) (1 1 2 1 1) (1 2 2 2 1) (1 1) (1 2 2 2 1) (1 2 2 2 1) (1 1) (1 2 2 2 1) (1 2 2 2 1) (1 1) (1 2 2 2 1) (1 2 2 2 1) (1 1) (1 2 2 2 1) (1 1 2 1 1) (1 1) (1 3 1) (1 5 1) (1 5 1) (1 3 1) (2 2) (10))) (quote (() () () () () () () (31) (2 1 2) (1 3 1 1 2 2 2 1 1) (1 1 1 1 2 2 2 2 2 2 1) (1 1 1 1 1 1 4 1) (1 1 1 1 1 1 2 2 2 2 2 4 1) (1 1 1 1 1 1 2 2 2 2 2 4 1) (2 1 1 1 1 1 2 1) (8 1 1 1 2 2 2 2 2 1) (8 3 1 1 2 2 2 1 1) (3 1 2) (31) () () () () () () () () () () ())) (quote #f)) (make-problem "19990611-KVL (5)" (quote (() (9) (13) (11 2) (9 6 1) (6 5) (4 2) (3 2) (3 1) (4 2) (4 1) (5 1) (5 1) (10 2 1) (11 7 3) (12 1 2) (12 5 2) (12 4 2) (13 2 1) (12) (4 2) (5 3) (5 3) (6 7) (13) (12) (11) (10) (13 1) (10) (10) (10) (7) (6) (7) (10 2) (14 2) (16 2) (15 3) (15 4))) (quote ((1) (7 3) (18 3) (20 4) (25 4) (16 12 5) (4 9 17) (5 7 16) (4 7 16) (5 7 17) (4 7 19) (4 27) (4 18 6) (4 4 3 5 5) (3 1 1 2 5) (4 1 1 1 3) (4 1 2 1 2) (2 1 6) (1 1 2 3 1) (1 2 1 2) (3 1 1) (1 1 1) (2) (2) (2) (3 1 1) (10 5) (4 4) (2) (1))) (quote ("                                       x" "                  xxxxxxx            xxx" "         xxxxxxxxxxxxxxxxxx          xxx" "       xxxxxxxxxxxxxxxxxxxx         xxxx" "     xxxxxxxxxxxxxxxxxxxxxxxxx      xxxx" "    xxxxxxxxxxxxxxxx xxxxxxxxxxxx  xxxxx" "   xxxx    xxxxxxxxx   xxxxxxxxxxxxxxxxx" "  xxxxx      xxxxxxx    xxxxxxxxxxxxxxxx" "  xxxx       xxxxxxx    xxxxxxxxxxxxxxxx" " xxxxx       xxxxxxx   xxxxxxxxxxxxxxxxx" " xxxx        xxxxxxx xxxxxxxxxxxxxxxxxxx" " xxxx        xxxxxxxxxxxxxxxxxxxxxxxxxxx" " xxxx         xxxxxxxxxxxxxxxxxx  xxxxxx" " xxxx          xxxx    xxx xxxxx   xxxxx" " xxx                   x    x xx   xxxxx" " xxxx         x        x    x       xxx " " xxxx         x xx          x       xx  " " xx x        xxxxxx                     " "  x x        xx xxx         x           " "  x xx        x xx                      " "   xxx        x x                       " "   x x        x                         " "    xx                                  " "     xx                                 " "      xx                                " "       xxx    x                    x    " "         xxxxxxxxxx                xxxxx" "              xxxx                  xxxx" "                                      xx" "                                       x"))) (make-problem "19990612-ARE (6)" (quote ((9) (3 3) (4 5) (20 5) (23 1) (2 19 5) (18 1) (1 17 5) (1 15) (1 13 5) (1 5 10 1 1) (5 9 5) (4 7 1 1) (4 11 1 1) (4 1 10) (4 12 3) (3 1 4 6 1) (2 1 4 6 1) (1 6 1) (1 1 5 3) (1 1 7) (1 5 1) (2 7 1) (1 3 4 1) (6 1) (6 5) (2 4) (2 4 5) (2 4 1 1) (9 1 1) (8 1 1) (6 5) (6) (8 5) (10 1 1) (10 5) (10 1 1) (9 1 1) (6 1) (2 1))) (quote ((1) (3 2) (4 9 1 2 1) (3 6 3) (4 8) (5 7 1) (1 4 2 2) (1 5 1 2) (1 6 1 1 1 2) (1 8 1 1 1 2 6) (1 8 5 2 7) (1 9 5 1 3 6) (1 10 5 2 1 11) (1 10 4 1 10) (1 13 1 1 2 11) (1 16 1 1 14) (1 36) (1 26 6) (1 25 3) (23) (10 8) (6) (5) (3) () (3 1 5 5 5 5) (1 1 1 1 1 1 1 1 1 1 1 1) (1 1 1 1 1 5 1 1 1 1 1) (1 1 1 1 1 1 1 1 1 1 1 2) (1 3 5 1 5 3 1))) (quote #f)) (make-problem "19990715-TAN (7)" (quote ((17) (2 2) (2 6 6 2) (2 6 6 2) (2 5 5 2) (2 9 1 6 2) (2 4 9 2) (1 5 3 4 1) (1 9 4 6 1) (1 4 5 3 1) (1 3 4 2 1) (1 7 6 3 1) (1 5 1) (1 4 2 2 7) (1 3 1 1 3 2) (1 3 1 3 5) (1 3 1 2 6) (1 5 1 2) (1 7 2 2) (1 4 4 1 2) (2 2 2 4 1) (2 2 1 2 4 1) (2 3 3 3 1) (4 7 1) (2 3 1) (1 1 4 2 1) (6 2 6 1) (1 1 1) (1 4 3 2 4 1) (1 4 2 4 4 1 2 1) (1 3 2 4 2 1) (1 3 8 12 1) (1 11 11 1) (2 9 9 2) (2 8 8 2) (2 5 5 2) (2 2 2 2) (2 13 2) (2 2) (17))) (quote ((15 8) (2 2 1 2) (2 11 2 1 4 2) (2 13 2 1 5 2) (2 15 1 1 6 2) (2 5 3 5 4 2 3 2) (2 5 2 5 1 2 5 2) (1 6 1 1 1 1 8 1) (1 4 1 2 3 1 1 1 2 9 1) (1 4 1 1 2 3 5 1 1) (1 4 2 1 3 1 5 1 1) (1 2 1 1 1 1 2 4 1 1) (1 2 1 1 2 4 1 1) (1 1 1 2 2 1 1) (1 1 1) (1 1 2 2 1 1) (1 2 2 1 2 4 1 1) (1 2 1 2 1 1 4 1 1) (1 5 2 1 2 1 2 1 5 1 1) (1 5 2 1 3 2 2 1 5 1 1) (1 5 1 1 3 1 2 1 9 1) (1 4 2 1 2 1 1 2 7 1) (2 5 1 5 2 1 2 6 2) (2 4 4 2 1 1 1 5 2) (2 4 1 1 1 6 1 1 3 2) (2 5 1 2 7 5 2) (2 4 1 2 11 2) (2 1 2 2) (8 15) ())) (quote #f)) (make-problem "19990803aDAH (8)" (quote ((30) (1 1) (1 2 2 3 2 3 1) (1 1 1 1 1 1 1 2 1) (1 2 3 1 1 2 1 1 1 1) (1 3 2 1 1 7 1) (1 1 1 1 1 3 2 1) (1 3 6 1 2 2 1) (1 2 1 1 2 1 1 2 1 1) (1 1 2 1 6 1 2 1) (1 6 2 3 2 1 1 1 1) (1 1 1 3 3 6 1) (1 2 3 2 1 3 1 1) (1 1 2 2 2 4 1 1) (1 3 3 7 3 1 1) (1 3 1 8 3 3 1) (1 1 16 4 1) (1 4 12 1 1 1) (1 1 10 2 1 1) (1 1 1 3 9 1 1 1) (1 5 7 4 2 1) (1 1 7 4 1) (1 6 1) (1 6 1) (1 6 1) (1 6 1) (12 6 10) (12 6 10) (12 6 10) (12 6 10) (12 6 9) (10 7 7) (8 3 1 1 3 6) (7 3 2 1 2 2) (3 2 3 3 5 1) (1 5 2 1 2 2 2 1) (1 1 1 1 3 1 3 1 1) (1 3 2 3 4 2 2 3 1) (1 1) (30))) (quote ((40) (1 9 1) (1 2 2 2 2 2 9 2 1) (1 1 1 1 1 1 8 1 1) (1 2 2 1 1 2 1 3 8 3 1) (1 2 5 3 1 8 1 1) (1 1 1 1 1 2 2 8 1 1 1) (1 6 2 2 1 1 7 3 1) (1 1 1 1 1 4 6 2 1) (1 3 3 3 4 6 2 1 1) (1 1 1 1 1 2 5 1 1 1) (1 5 2 4 5 2 2 1) (1 1 2 1 2 9 1 2 1) (1 1 1 19 4 1) (1 5 24 2 1 1) (1 3 25 1 1) (1 1 3 2 18 1 1) (1 3 2 22 1) (1 3 20 1 1 1) (1 2 1 1 4 2 4 1) (1 1 3 3 2 2 3 4 1 1 1) (1 1 1 1 1 1 1 5 2 1 1) (1 4 2 2 4 2 5 5 1) (1 1 2 1 1 1 2 6 3 1) (1 3 1 3 2 3 1 7 1 2 1) (1 1 1 1 2 1 1 7 1 1 1) (1 1 3 1 2 7 2 1 1) (1 2 2 2 3 7 2 1) (1 8 1) (40))) (quote ("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" "x                         xxxxxxxxx    x" "x     xx  xx xx xx xx     xxxxxxxxx xx x" "x      x  x   x  x  x     xxxxxxxx   x x" "x  xx  xx x x xx x xxx    xxxxxxxx xxx x" "x   xx  xxxxx  xxx  x     xxxxxxxx x   x" "x x  x    x  x xx  xx     xxxxxxxx x x x" "x xxxxxx  xx xx x  x      xxxxxxx  xxx x" "x   x  x   x  x xxxx      xxxxxx  xx   x" "x xxx xxx xxx xxxx        xxxxxx xx  x x" "x x    x  x x   xx        xxxxx  x   x x" "x    xxxxx  xx xxxx       xxxxx xx  xx x" "x x xx x xx  xxxxxxxxx          x  xx  x" "x x       x   xxxxxxxxxxxxxxxxxxx xxxx x" "x xxxxx xxxxxxxxxxxxxxxxxxxxxxxx xx  x x" "x     xxx  xxxxxxxxxxxxxxxxxxxxxxxxx x x" "x x xxx   xx  xxxxxxxxxxxxxxxxxx     x x" "x xxx    xx  xxxxxxxxxxxxxxxxxxxxxx    x" "x      xxx  xxxxxxxxxxxxxxxxxxxx  x  x x" "x     xx x   x  xxxx           xx xxxx x" "x x xxx xxx xx xx xxx     xxxx  x  x   x" "x x  x   x  x  x    x     xxxxx xx   x x" "x xxxx  xx xx xxxx xx     xxxxx  xxxxx x" "x    x xx  x  x x   xx    xxxxxx  xxx  x" "x  xxx x xxx xx xxx  x    xxxxxxx x xx x" "x  x x     x   xx x  x    xxxxxxx x  x x" "x    x   xxx   x    xx    xxxxxxx xx x x" "x       xx xx xx  xxx     xxxxxxx  xx  x" "x                         xxxxxxxx     x" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"))) (make-problem "19990803bDAH (9)" (quote ((30) (1 1 1 1 1 1 1 1) (1 1 4 1 1 1 1 3 1 1 1) (1 1 1 1 1 1 3 1 1 1) (1 4 3 3 2 1 2 2 2) (1 1 1 5 1 1 1 1) (1 1 1 5 2 2 2 2) (1 2 1 1 1 1 1 1 1 1) (1 1 3 3 1 2 1 2 1 1) (2 1 1 1 1 1 1 1 1 3 1) (1 1 2 2 1 3 1 2 4 1 1) (1 2 1 1 1 1 1 1 1 1) (1 3 2 4 1 6 2 1) (2 1 1 1 1 1 1 1) (1 1 6 1 5 3 1 2) (1 2 1 1 1 1 1) (1 1 2 1 1 2 1 10) (6 1 1 2 2 1 1 1 1) (1 1 2 1 1 4 1) (1 4 1 5 1 1 1 1 1) (1 1 1 6 1 3 1 2 1) (1 2 1 1 1 1 1 1 1) (1 1 1 5 7 3 1 1) (1 4 1 1 1 1) (1 1 1 1 3 13 1) (1 6 1 1 1 1 1 1 1 1 1 1) (1 1 1 2 1 2) (1 3 6 1 2 2 1) (1 1 1 1 2 4 4 1) (1 1 1 1 1 3 1 9 1) (1 1 1 1 1 1 1 1 9 1) (1 1 1 1 1 2 2 1 7 2) (1 1 1 2 7 3) (1 3 3 1 3 1 5 2) (1 1 1 1 1 1 1 3 1 1) (1 1 1 1 1 5 1 2 1 2 1) (1 1 1 1 1 1 1 2 1) (1 3 1 4 2 1 5 3) (1 1 1) (30))) (quote ((1 38) (1 1 1 1 1) (5 1 1 1 1 3 3 1 3 1 2 2) (1 1 10 1 1 1 1 1 1 1 1) (1 3 1 1 1 1 1 5 3 1 1) (1 1 4 2 1 4 5 1 1 1) (1 1 1 1 1 5 3 1 1) (1 3 3 1 1 5 4 1 1 1) (1 1 1 5 1 1 1 1 3 5 1) (1 3 1 1 1 1 1 1 6 1) (1 1 3 3 1 1 7 3 1) (1 5 3 1 1 1 2 1 1 1 1 1 1) (1 1 1 1 4 2 1 1 1 1 1 1 1) (1 4 2 3 1 1 1 3 5 1 1) (1 1 1 1 1 2 4 1 1 1) (4 1 6 1 2 1 1 5 1 1) (1 1 1 2 1 2 1 1 8 1) (1 1 2 6 1 1 1 1 1) (1 1 1 1 1 4 1 2 2 3 4 1) (3 1 3 1 1 6 1 1) (1 3 3 2 6 1 2 7 2 1) (3 1 1 3 1 7 1 1) (1 3 1 1 3 3 1 3 7 1 1) (2 2 5 1 1 1 1 7 1 1) (1 2 2 1 5 2 7 2 1) (2 2 2 2 1 1 1 1 6 2 1) (1 3 1 3 1 1 1 2 3 2 1) (3 5 1 7 1 1 1) (1 1 1 1 1 1 3 1 1) (40))) (quote #f)) (make-problem "19991021-BBA (10)" (quote ((3 2) (5 2) (5 5 2) (5 1 3) (1 3 3 9) (3 5 1 3) (3 3 1 5 2) (3 5 1 1 2) (3 5 3 2) (4 5 1 2) (6 5 2 2) (5 3 7 2) (4 3 9 2) (3 4 13) (1 6 1 8) (8 4 2) (2 3 2 2) (1 1 1 1 1 2) (4 2 2 2) (3 4 1) (2 3 1 1) (2 2 2) (10) (10) (1 1) (9) (9) (8) (8) (8) (7) (7) (2 2 4 3) (1 1 4 4) (9 4 4) (7 4 3) (1 1 1 5 3) (5 9) (5 9) (3 4 5))) (quote ((3) (1 2) (5) (3 2 3) (6 6) (7 2 3) (3 2 3 5) (5 3 1 2) (5 4 3) (5 5 6 4) (3 3 15 8) (6 3 2 2 15) (12 2 1 2 15) (13 2 2 14) (2 17 7 3) (6 4 2 3 15) (2 2 1 2 2 15) (4 2 1 3 15) (5 11 2 1) (3) (3) (3 3) (1 1 2 4) (1 1 1 1 4) (1 1 1 2 4) (1 1 1 1 3) (1 1 2 3) (3 2) (19) (19))) (quote #f)))))
2