text: sprmap = {
                  10:('ice_cyan_big.ppm', (0, 0, 90, 90)),
                  11:('ice_violet_big.ppm', (0, 0, 90, 90)),
                  12:('peach_big.ppm', (0, 0, 90, 90)),
                  13:('pastec_big.ppm', (0, 0, 90, 90)),
                  14:('cream_pie_big.ppm', (0, 0, 90, 90)),
                  15:('sugar_pie_big.ppm', (0, 0, 90, 90)),
                  16:('diamond_big_purple.ppm', (0, 0, 90, 90)),
                  17:('diamond_big_blue.ppm', (0, 0, 90, 90)),
                  18:('diamond_big_red.ppm', (0, 0, 90, 90)),
                  19:('diamond_big_yellow.ppm', (0, 0, 90, 90)),
                  30:('lightning_large.ppm', (0, 0, 90, 66)),
                  31:('yellow_Hurry_up.ppm', (0, 0, 136, 24)),
                  32:('red_Hurry_up.ppm', (0, 0, 136, 24)),
                  128:('extend.ppm', (0, 0, 32, 32)),
                  129:('extend.ppm', (0, 32, 32, 32)),
                  130:('extend.ppm', (0, 64, 32, 32)),
                  131:('bubble.ppm', (0, 0, 32, 32)),
                  132:('bubble.ppm', (0, 32, 32, 32)),
                  133:('bubble.ppm', (0, 64, 32, 32)),
                  134:('bubble.ppm', (0, 96, 32, 32)),
                  135:('bubble.ppm', (0, 128, 32, 32)),
                  136:('extend.ppm', (0, 96, 32, 32)),
                  137:('extend.ppm', (0, 128, 32, 32)),
                  138:('extend.ppm', (0, 160, 32, 32)),
                  139:('door.ppm', (0, 0, 32, 32)),
                  140:('water_surface.ppm', (0, 0, 16, 16)),
                  141:('water_surface.ppm', (0, 16, 16, 16)),
                  142:('water_surface.ppm', (0, 32, 16, 16)),
                  143:('water_surface.ppm', (0, 48, 16, 16)),
                  144:('extend.ppm', (0, 192, 32, 32)),
                  145:('extend.ppm', (0, 224, 32, 32)),
                  146:('extend.ppm', (0, 256, 32, 32)),
                  152:('extend.ppm', (0, 288, 32, 32)),
                  153:('extend.ppm', (0, 320, 32, 32)),
                  154:('extend.ppm', (0, 352, 32, 32)),
                  155:('bubble.ppm', (0, 352, 32, 32)),
                  156:('bubble.ppm', (0, 384, 32, 32)),
                  157:('bubble.ppm', (0, 416, 32, 32)),
                  160:('extend.ppm', (0, 384, 32, 32)),
                  161:('extend.ppm', (0, 416, 32, 32)),
                  162:('extend.ppm', (0, 448, 32, 32)),
                  163:('bubble.ppm', (0, 160, 32, 32)),
                  164:('bubble.ppm', (0, 192, 32, 32)),
                  165:('bubble.ppm', (0, 224, 32, 32)),
                  168:('extend.ppm', (0, 480, 32, 32)),
                  169:('extend.ppm', (0, 512, 32, 32)),
                  170:('extend.ppm', (0, 544, 32, 32)),
                  171:('bubble.ppm', (0, 256, 32, 32)),
                  172:('bubble.ppm', (0, 288, 32, 32)),
                  173:('bubble.ppm', (0, 320, 32, 32)),
                  239:('nasty.ppm', (0, 0, 32, 32)),
                  240:('nasty.ppm', (0, 32, 32, 32)),
                  241:('nasty.ppm', (0, 64, 32, 32)),
                  242:('nasty.ppm', (0, 96, 32, 32)),
                  243:('nasty.ppm', (0, 128, 32, 32)),
                  244:('nasty.ppm', (0, 160, 32, 32)),
                  245:('nasty.ppm', (0, 192, 32, 32)),
                  246:('nasty.ppm', (0, 224, 32, 32)),
                  247:('nasty.ppm', (0, 256, 32, 32)),
                  248:('nasty.ppm', (0, 288, 32, 32)),
                  249:('nasty.ppm', (0, 320, 32, 32)),
                  253:('nasty.ppm', (0, 352, 32, 32)),
                  254:('nasty.ppm', (0, 384, 32, 32)),
                  255:('nasty.ppm', (0, 416, 32, 32)),
                  256:('nasty.ppm', (0, 448, 32, 32)),
                  265:('monky.ppm', (0, 0, 32, 32)),
                  266:('monky.ppm', (0, 32, 32, 32)),
                  267:('monky.ppm', (0, 64, 32, 32)),
                  268:('monky.ppm', (0, 96, 32, 32)),
                  269:('monky.ppm', (0, 128, 32, 32)),
                  270:('monky.ppm', (0, 160, 32, 32)),
                  271:('monky.ppm', (0, 192, 32, 32)),
                  272:('monky.ppm', (0, 224, 32, 32)),
                  273:('monky.ppm', (0, 256, 32, 32)),
                  274:('monky.ppm', (0, 288, 32, 32)),
                  275:('monky.ppm', (0, 320, 32, 32)),
                  279:('monky.ppm', (0, 352, 32, 32)),
                  280:('monky.ppm', (0, 384, 32, 32)),
                  281:('monky.ppm', (0, 416, 32, 32)),
                  282:('monky.ppm', (0, 448, 32, 32)),
                  291:('ghosty.ppm', (0, 0, 32, 32)),
                  292:('ghosty.ppm', (0, 32, 32, 32)),
                  293:('ghosty.ppm', (0, 64, 32, 32)),
                  294:('ghosty.ppm', (0, 96, 32, 32)),
                  295:('ghosty.ppm', (0, 128, 32, 32)),
                  296:('ghosty.ppm', (0, 160, 32, 32)),
                  297:('ghosty.ppm', (0, 192, 32, 32)),
                  298:('ghosty.ppm', (0, 224, 32, 32)),
                  299:('ghosty.ppm', (0, 256, 32, 32)),
                  300:('ghosty.ppm', (0, 288, 32, 32)),
                  301:('ghosty.ppm', (0, 320, 32, 32)),
                  305:('ghosty.ppm', (0, 352, 32, 32)),
                  306:('ghosty.ppm', (0, 384, 32, 32)),
                  307:('ghosty.ppm', (0, 416, 32, 32)),
                  308:('ghosty.ppm', (0, 448, 32, 32)),
                  317:('flappy.ppm', (0, 0, 32, 32)),
                  318:('flappy.ppm', (0, 32, 32, 32)),
                  319:('flappy.ppm', (0, 64, 32, 32)),
                  320:('flappy.ppm', (0, 96, 32, 32)),
                  321:('flappy.ppm', (0, 128, 32, 32)),
                  322:('flappy.ppm', (0, 160, 32, 32)),
                  323:('flappy.ppm', (0, 192, 32, 32)),
                  324:('flappy.ppm', (0, 224, 32, 32)),
                  325:('flappy.ppm', (0, 256, 32, 32)),
                  326:('flappy.ppm', (0, 288, 32, 32)),
                  327:('flappy.ppm', (0, 320, 32, 32)),
                  331:('flappy.ppm', (0, 352, 32, 32)),
                  332:('flappy.ppm', (0, 384, 32, 32)),
                  333:('flappy.ppm', (0, 416, 32, 32)),
                  334:('flappy.ppm', (0, 448, 32, 32)),
                  343:('springy.ppm', (0, 0, 32, 32)),
                  344:('springy.ppm', (0, 32, 32, 32)),
                  345:('springy.ppm', (0, 64, 32, 32)),
                  346:('springy.ppm', (0, 96, 32, 32)),
                  347:('springy.ppm', (0, 128, 32, 32)),
                  348:('springy.ppm', (0, 160, 32, 32)),
                  349:('springy.ppm', (0, 192, 32, 32)),
                  350:('springy.ppm', (0, 224, 32, 32)),
                  351:('springy.ppm', (0, 256, 32, 32)),
                  352:('springy.ppm', (0, 288, 32, 32)),
                  353:('springy.ppm', (0, 320, 32, 32)),
                  357:('springy.ppm', (0, 352, 32, 32)),
                  358:('springy.ppm', (0, 384, 32, 32)),
                  359:('springy.ppm', (0, 416, 32, 32)),
                  360:('springy.ppm', (0, 448, 32, 32)),
                  369:('springy.ppm', (0, 480, 32, 32)),
                  370:('springy.ppm', (0, 512, 32, 32)),
                  371:('springy.ppm', (0, 544, 32, 32)),
                  372:('springy.ppm', (0, 576, 32, 32)),
                  373:('orcy.ppm', (0, 0, 32, 32)),
                  374:('orcy.ppm', (0, 32, 32, 32)),
                  375:('orcy.ppm', (0, 64, 32, 32)),
                  376:('orcy.ppm', (0, 96, 32, 32)),
                  377:('orcy.ppm', (0, 128, 32, 32)),
                  378:('orcy.ppm', (0, 160, 32, 32)),
                  379:('orcy.ppm', (0, 192, 32, 32)),
                  380:('orcy.ppm', (0, 224, 32, 32)),
                  381:('orcy.ppm', (0, 256, 32, 32)),
                  382:('orcy.ppm', (0, 288, 32, 32)),
                  383:('orcy.ppm', (0, 320, 32, 32)),
                  387:('orcy.ppm', (0, 352, 32, 32)),
                  388:('orcy.ppm', (0, 384, 32, 32)),
                  389:('orcy.ppm', (0, 416, 32, 32)),
                  390:('orcy.ppm', (0, 448, 32, 32)),
                  399:('gramy.ppm', (0, 0, 32, 32)),
                  400:('gramy.ppm', (0, 32, 32, 32)),
                  401:('gramy.ppm', (0, 64, 32, 32)),
                  402:('gramy.ppm', (0, 96, 32, 32)),
                  403:('gramy.ppm', (0, 128, 32, 32)),
                  404:('gramy.ppm', (0, 160, 32, 32)),
                  405:('gramy.ppm', (0, 192, 32, 32)),
                  406:('gramy.ppm', (0, 224, 32, 32)),
                  407:('gramy.ppm', (0, 256, 32, 32)),
                  408:('gramy.ppm', (0, 288, 32, 32)),
                  409:('gramy.ppm', (0, 320, 32, 32)),
                  413:('gramy.ppm', (0, 352, 32, 32)),
                  414:('gramy.ppm', (0, 384, 32, 32)),
                  415:('gramy.ppm', (0, 416, 32, 32)),
                  416:('gramy.ppm', (0, 448, 32, 32)),
                  425:('blitzy.ppm', (0, 0, 32, 32)),
                  426:('blitzy.ppm', (0, 32, 32, 32)),
                  427:('blitzy.ppm', (0, 64, 32, 32)),
                  428:('blitzy.ppm', (0, 96, 32, 32)),
                  429:('blitzy.ppm', (0, 128, 32, 32)),
                  430:('blitzy.ppm', (0, 160, 32, 32)),
                  431:('blitzy.ppm', (0, 192, 32, 32)),
                  435:('blitzy.ppm', (0, 224, 32, 32)),
                  436:('blitzy.ppm', (0, 256, 32, 32)),
                  437:('blitzy.ppm', (0, 288, 32, 32)),
                  438:('blitzy.ppm', (0, 320, 32, 32)),
                  443:('ghost.ppm', (0, 0, 32, 32)),
                  444:('ghost.ppm', (0, 32, 32, 32)),
                  445:('ghost.ppm', (0, 64, 32, 32)),
                  446:('ghost.ppm', (0, 96, 32, 32)),
                  447:('ghost.ppm', (0, 128, 32, 32)),
                  448:('ghost.ppm', (0, 160, 32, 32)),
                  449:('ghost.ppm', (0, 192, 32, 32)),
                  450:('ghost.ppm', (0, 224, 32, 32)),
                  451:('monky.ppm', (0, 480, 32, 32)),
                  452:('monky.ppm', (0, 512, 32, 32)),
                  453:('monky.ppm', (0, 544, 32, 32)),
                  454:('monky.ppm', (0, 576, 32, 32)),
                  455:('monky.ppm', (0, 608, 32, 32)),
                  456:('orcy.ppm', (0, 480, 32, 32)),
                  457:('orcy.ppm', (0, 512, 32, 32)),
                  458:('orcy.ppm', (0, 544, 32, 32)),
                  459:('orcy.ppm', (0, 576, 32, 32)),
                  460:('orcy.ppm', (0, 608, 32, 32)),
                  461:('orcy.ppm', (0, 640, 32, 32)),
                  462:('orcy.ppm', (0, 672, 32, 32)),
                  463:('orcy.ppm', (0, 704, 32, 32)),
                  464:('shot.ppm', (0, 0, 32, 32)),
                  465:('shot.ppm', (0, 32, 32, 32)),
                  466:('shot.ppm', (0, 64, 32, 32)),
                  467:('shot.ppm', (0, 96, 32, 32)),
                  468:('shot.ppm', (0, 128, 32, 32)),
                  469:('shot.ppm', (0, 160, 32, 32)),
                  470:('shot.ppm', (0, 192, 32, 32)),
                  471:('shot.ppm', (0, 224, 32, 32)),
                  472:('gramy.ppm', (0, 480, 32, 32)),
                  473:('gramy.ppm', (0, 512, 32, 32)),
                  474:('gramy.ppm', (0, 544, 32, 32)),
                  475:('gramy.ppm', (0, 576, 32, 32)),
                  476:('blitzy_shot.ppm', (0, 0, 16, 32)),
                  477:('bonus_0.ppm', (0, 0, 32, 32)),
                  478:('bonus_0.ppm', (0, 32, 32, 32)),
                  479:('bonus_0.ppm', (0, 64, 32, 32)),
                  480:('bonus_0.ppm', (0, 96, 32, 32)),
                  481:('bonus_0.ppm', (0, 128, 32, 32)),
                  482:('spinning_drop.ppm', (0, 0, 16, 16)),
                  483:('spinning_drop.ppm', (0, 16, 16, 16)),
                  484:('spinning_drop.ppm', (0, 32, 16, 16)),
                  485:('spinning_drop.ppm', (0, 48, 16, 16)),
                  486:('spinning_drop.ppm', (0, 64, 16, 16)),
                  487:('spinning_drop.ppm', (0, 80, 16, 16)),
                  488:('lightning_small.ppm', (0, 0, 24, 24)),
                  489:('fire_drop.ppm', (0, 0, 9, 16)),
                  490:('fire_surface.ppm', (0, 0, 16, 16)),
                  491:('fire_surface.ppm', (0, 16, 16, 16)),
                  492:('fire_surface.ppm', (0, 32, 16, 16)),
                  493:('fire_surface.ppm', (0, 48, 16, 16)),
                  495:('water_still.ppm', (0, 0, 16, 16)),
                  496:('bonus_0.ppm', (0, 160, 32, 20)),
                  519:('level_digits.ppm', (0, 0, 14, 20)),
                  520:('level_digits.ppm', (0, 20, 14, 20)),
                  521:('level_digits.ppm', (0, 40, 14, 20)),
                  522:('level_digits.ppm', (0, 60, 14, 20)),
                  523:('level_digits.ppm', (0, 80, 14, 20)),
                  524:('level_digits.ppm', (0, 100, 14, 20)),
                  525:('level_digits.ppm', (0, 120, 14, 20)),
                  526:('level_digits.ppm', (0, 140, 14, 20)),
                  527:('level_digits.ppm', (0, 160, 14, 20)),
                  528:('level_digits.ppm', (0, 180, 14, 20)),
                  593:('bonus_1.ppm', (0, 0, 32, 32)),
                  594:('bonus_1.ppm', (0, 32, 32, 32)),
                  595:('bonus_1.ppm', (0, 64, 32, 32)),
                  596:('bonus_1.ppm', (0, 96, 32, 32)),
                  597:('bonus_1.ppm', (0, 128, 32, 32)),
                  598:('bonus_1.ppm', (0, 160, 32, 32)),
                  599:('bonus_1.ppm', (0, 192, 32, 32)),
                  600:('bonus_1.ppm', (0, 224, 32, 32)),
                  601:('bonus_2.ppm', (0, 0, 32, 32)),
                  602:('bonus_2.ppm', (0, 32, 32, 32)),
                  603:('bonus_2.ppm', (0, 64, 32, 32)),
                  604:('bonus_2.ppm', (0, 96, 32, 32)),
                  605:('bonus_2.ppm', (0, 128, 32, 32)),
                  606:('bonus_2.ppm', (0, 160, 32, 32)),
                  607:('bonus_2.ppm', (0, 192, 32, 32)),
                  608:('bonus_2.ppm', (0, 224, 32, 32)),
                  609:('bonus_3.ppm', (0, 0, 32, 32)),
                  610:('bonus_3.ppm', (0, 32, 32, 32)),
                  611:('bonus_3.ppm', (0, 64, 32, 32)),
                  612:('bonus_3.ppm', (0, 96, 32, 32)),
                  613:('bonus_3.ppm', (0, 128, 32, 32)),
                  614:('bonus_3.ppm', (0, 160, 32, 32)),
                  615:('bonus_3.ppm', (0, 192, 32, 32)),
                  616:('bonus_3.ppm', (0, 224, 32, 32)),
                  617:('bonus_4.ppm', (0, 0, 32, 32)),
                  618:('bonus_4.ppm', (0, 32, 32, 32)),
                  619:('bonus_4.ppm', (0, 64, 32, 32)),
                  620:('bonus_4.ppm', (0, 96, 32, 32)),
                  621:('bonus_4.ppm', (0, 128, 32, 32)),
                  622:('bonus_4.ppm', (0, 160, 32, 32)),
                  623:('bonus_4.ppm', (0, 192, 32, 32)),
                  624:('bonus_4.ppm', (0, 224, 32, 32)),
                  625:('bonus_5.ppm', (0, 0, 32, 32)),
                  626:('bonus_5.ppm', (0, 32, 32, 32)),
                  627:('bonus_5.ppm', (0, 64, 32, 32)),
                  628:('bonus_5.ppm', (0, 96, 32, 32)),
                  629:('bonus_5.ppm', (0, 128, 32, 32)),
                  630:('bonus_5.ppm', (0, 160, 32, 32)),
                  631:('bonus_5.ppm', (0, 192, 32, 32)),
                  632:('bonus_5.ppm', (0, 224, 32, 32)),
                  633:('bonus_6.ppm', (0, 0, 32, 32)),
                  634:('bonus_6.ppm', (0, 32, 32, 32)),
                  635:('bonus_6.ppm', (0, 64, 32, 32)),
                  636:('bonus_6.ppm', (0, 96, 32, 32)),
                  637:('bonus_6.ppm', (0, 128, 32, 32)),
                  638:('bonus_6.ppm', (0, 160, 32, 32)),
                  639:('bonus_6.ppm', (0, 192, 32, 32)),
                  640:('bonus_6.ppm', (0, 224, 32, 32)),
                  641:('bonus_7.ppm', (0, 0, 32, 32)),
                  642:('bonus_7.ppm', (0, 32, 32, 32)),
                  643:('bonus_7.ppm', (0, 64, 32, 32)),
                  644:('bonus_7.ppm', (0, 96, 32, 32)),
                  645:('bonus_7.ppm', (0, 128, 32, 32)),
                  646:('bonus_7.ppm', (0, 160, 32, 32)),
                  647:('bonus_7.ppm', (0, 192, 32, 32)),
                  648:('bonus_7.ppm', (0, 224, 32, 32)),
                  649:('bonus_8.ppm', (0, 0, 32, 32)),
                  650:('bonus_8.ppm', (0, 32, 32, 32)),
                  651:('bonus_8.ppm', (0, 64, 32, 32)),
                  652:('bonus_8.ppm', (0, 96, 32, 32)),
                  653:('bonus_8.ppm', (0, 128, 32, 32)),
                  654:('bonus_8.ppm', (0, 160, 32, 32)),
                  655:('bonus_8.ppm', (0, 192, 32, 32)),
                  656:('bonus_8.ppm', (0, 224, 32, 32)),
                  657:('bonus_9.ppm', (0, 0, 32, 32)),
                  658:('bonus_9.ppm', (0, 32, 32, 32)),
                  659:('bonus_9.ppm', (0, 64, 32, 32)),
                  660:('bonus_9.ppm', (0, 96, 32, 32)),
                  661:('bonus_9.ppm', (0, 128, 32, 32)),
                  662:('bonus_9.ppm', (0, 160, 32, 32)),
                  663:('bonus_9.ppm', (0, 192, 32, 32)),
                  664:('bonus_9.ppm', (0, 224, 32, 32)),
                  665:('bonus_10.ppm', (0, 0, 32, 32)),
                  666:('bonus_10.ppm', (0, 32, 32, 32)),
                  667:('bonus_10.ppm', (0, 64, 32, 32)),
                  668:('bonus_10.ppm', (0, 96, 32, 32)),
                  669:('bonus_10.ppm', (0, 128, 32, 32)),
                  670:('bonus_10.ppm', (0, 160, 32, 32)),
                  671:('bonus_10.ppm', (0, 192, 32, 32)),
                  672:('bonus_10.ppm', (0, 224, 32, 32)),
                  673:('bonus_11.ppm', (0, 0, 32, 32)),
                  674:('bonus_11.ppm', (0, 32, 32, 32)),
                  675:('bonus_11.ppm', (0, 64, 32, 32)),
                  676:('bonus_11.ppm', (0, 96, 32, 32)),
                  677:('bonus_11.ppm', (0, 128, 32, 32)),
                  678:('bonus_11.ppm', (0, 160, 32, 32)),
                  679:('bonus_11.ppm', (0, 192, 32, 32)),
                  680:('bonus_11.ppm', (0, 224, 32, 32)),
                  681:('bonus_12.ppm', (0, 0, 32, 32)),
                  682:('bonus_12.ppm', (0, 32, 32, 32)),
                  691:('bonus_12.ppm', (0, 64, 32, 32)),
                  692:('bonus_12.ppm', (0, 96, 32, 32)),
                  800:('nasty_angry.ppm', (0, 0, 32, 32)),
                  801:('nasty_angry.ppm', (0, 32, 32, 32)),
                  802:('nasty_angry.ppm', (0, 64, 32, 32)),
                  803:('nasty_angry.ppm', (0, 96, 32, 32)),
                  804:('nasty_angry.ppm', (0, 128, 32, 32)),
                  805:('nasty_angry.ppm', (0, 160, 32, 32)),
                  806:('nasty_angry.ppm', (0, 192, 32, 32)),
                  807:('nasty_angry.ppm', (0, 224, 32, 32)),
                  808:('monky_angry.ppm', (0, 0, 32, 32)),
                  809:('monky_angry.ppm', (0, 32, 32, 32)),
                  810:('monky_angry.ppm', (0, 64, 32, 32)),
                  811:('monky_angry.ppm', (0, 96, 32, 32)),
                  812:('monky_angry.ppm', (0, 128, 32, 32)),
                  813:('monky_angry.ppm', (0, 160, 32, 32)),
                  814:('monky_angry.ppm', (0, 192, 32, 32)),
                  815:('monky_angry.ppm', (0, 224, 32, 32)),
                  816:('ghosty_angry.ppm', (0, 0, 32, 32)),
                  817:('ghosty_angry.ppm', (0, 32, 32, 32)),
                  818:('ghosty_angry.ppm', (0, 64, 32, 32)),
                  819:('ghosty_angry.ppm', (0, 96, 32, 32)),
                  820:('ghosty_angry.ppm', (0, 128, 32, 32)),
                  821:('ghosty_angry.ppm', (0, 160, 32, 32)),
                  822:('ghosty_angry.ppm', (0, 192, 32, 32)),
                  823:('ghosty_angry.ppm', (0, 224, 32, 32)),
                  824:('flapy_angry.ppm', (0, 0, 32, 32)),
                  825:('flapy_angry.ppm', (0, 32, 32, 32)),
                  826:('flapy_angry.ppm', (0, 64, 32, 32)),
                  827:('flapy_angry.ppm', (0, 96, 32, 32)),
                  828:('flapy_angry.ppm', (0, 128, 32, 32)),
                  829:('flapy_angry.ppm', (0, 160, 32, 32)),
                  830:('flapy_angry.ppm', (0, 192, 32, 32)),
                  831:('flapy_angry.ppm', (0, 224, 32, 32)),
                  832:('springy_angry.ppm', (0, 0, 32, 32)),
                  833:('springy_angry.ppm', (0, 32, 32, 32)),
                  834:('springy_angry.ppm', (0, 64, 32, 32)),
                  835:('springy_angry.ppm', (0, 96, 32, 32)),
                  836:('springy_angry.ppm', (0, 128, 32, 32)),
                  837:('springy_angry.ppm', (0, 160, 32, 32)),
                  838:('springy_angry.ppm', (0, 192, 32, 32)),
                  839:('springy_angry.ppm', (0, 224, 32, 32)),
                  840:('springy_angry.ppm', (0, 256, 32, 32)),
                  841:('springy_angry.ppm', (0, 288, 32, 32)),
                  842:('springy_angry.ppm', (0, 320, 32, 32)),
                  843:('springy_angry.ppm', (0, 352, 32, 32)),
                  844:('orcy_angry.ppm', (0, 0, 32, 32)),
                  845:('orcy_angry.ppm', (0, 32, 32, 32)),
                  846:('orcy_angry.ppm', (0, 64, 32, 32)),
                  847:('orcy_angry.ppm', (0, 96, 32, 32)),
                  848:('orcy_angry.ppm', (0, 128, 32, 32)),
                  849:('orcy_angry.ppm', (0, 160, 32, 32)),
                  850:('orcy_angry.ppm', (0, 192, 32, 32)),
                  851:('orcy_angry.ppm', (0, 224, 32, 32)),
                  852:('gramy_angry.ppm', (0, 0, 32, 32)),
                  853:('gramy_angry.ppm', (0, 32, 32, 32)),
                  854:('gramy_angry.ppm', (0, 64, 32, 32)),
                  855:('gramy_angry.ppm', (0, 96, 32, 32)),
                  856:('gramy_angry.ppm', (0, 128, 32, 32)),
                  857:('gramy_angry.ppm', (0, 160, 32, 32)),
                  858:('gramy_angry.ppm', (0, 192, 32, 32)),
                  859:('gramy_angry.ppm', (0, 224, 32, 32)),
                  860:('blitzy_angry.ppm', (0, 0, 32, 32)),
                  861:('blitzy_angry.ppm', (0, 32, 32, 32)),
                  862:('blitzy_angry.ppm', (0, 64, 32, 32)),
                  863:('blitzy_angry.ppm', (0, 96, 32, 32)),
                  900:('water_flow.ppm', (0, 0, 16, 16)),
                  901:('water_flow.ppm', (0, 16, 16, 16)),
                  902:('water_flow.ppm', (0, 32, 16, 16)),
                  903:('water_flow.ppm', (0, 48, 16, 16)),
                  904:('water_flow.ppm', (0, 64, 16, 16)),
                  905:('water_flow.ppm', (0, 80, 16, 16)),
                  906:('water_flow.ppm', (0, 96, 16, 16)),
                  907:('water_flow.ppm', (0, 112, 16, 16)),
                  908:('water_flow.ppm', (0, 128, 16, 16)),
                  909:('water_flow.ppm', (0, 144, 16, 16)),
                  910:('big_bubble.ppm', (0, 0, 64, 64)),
                  911:('big_bubble.ppm', (0, 64, 64, 64)),
                  912:('big_bubble.ppm', (0, 128, 64, 64)),
                  913:('big_bubble.ppm', (0, 192, 64, 64)),
                  914:('big_bubble.ppm', (0, 256, 64, 64)),
                  915:('big_bubble.ppm', (0, 320, 64, 64)),
                  920:('level_digits.ppm', (0, 200, 14, 20)),
                  921:('level_digits.ppm', (0, 220, 14, 20)),
                  922:('level_digits.ppm', (0, 240, 14, 20)),
                  923:('level_digits.ppm', (0, 260, 14, 20)),
                  924:('level_digits.ppm', (0, 280, 14, 20)),
                  925:('level_digits.ppm', (0, 300, 14, 20)),
                  926:('level_digits.ppm', (0, 320, 14, 20)),
                  927:('level_digits.ppm', (0, 340, 14, 20)),
                  928:('level_digits.ppm', (0, 360, 14, 20)),
                  929:('level_digits.ppm', (0, 380, 14, 20)),
                  930:('level_digits.ppm', (0, 400, 14, 20)),
                  931:('level_digits.ppm', (0, 420, 14, 20)),
                  932:('level_digits.ppm', (0, 440, 14, 20)),
                  933:('level_digits.ppm', (0, 460, 14, 20)),
                  934:('level_digits.ppm', (0, 480, 14, 20)),
                  935:('level_digits.ppm', (0, 500, 14, 20)),
                  936:('level_digits.ppm', (0, 520, 14, 20)),
                  937:('level_digits.ppm', (0, 540, 14, 20)),
                  938:('level_digits.ppm', (0, 560, 14, 20)),
                  939:('level_digits.ppm', (0, 580, 14, 20)),
                  940:('star_large.ppm', (0, 0, 32, 32)),
                  941:('star_large.ppm', (0, 32, 32, 32)),
                  942:('star_large.ppm', (0, 64, 32, 32)),
                  943:('star_large.ppm', (0, 96, 32, 32)),
                  944:('star_large.ppm', (0, 128, 32, 32)),
                  945:('star_large.ppm', (0, 160, 32, 32)),
                  946:('star_large.ppm', (0, 192, 32, 32)),
                  947:('star_large.ppm', (0, 224, 32, 32)),
                  948:('star_large.ppm', (0, 256, 32, 32)),
                  949:('star_large.ppm', (0, 288, 32, 32)),
                  950:('star_large.ppm', (0, 320, 32, 32)),
                  951:('star_large.ppm', (0, 352, 32, 32)),
                  952:('big_bubble_2.ppm', (0, 0, 64, 64)),
                  953:('big_bubble_2.ppm', (0, 64, 64, 64)),
                  954:('big_bubble_2.ppm', (0, 128, 64, 64)),
                  955:('big_bubble_2.ppm', (0, 192, 64, 64)),
                  956:('big_bubble_2.ppm', (0, 256, 64, 64)),
  
                  20:('10000_%d.ppm', (0, 0, 90, 40)),
                  21:('20000_%d.ppm', (0, 0, 98, 45)),
                  22:('30000_%d.ppm', (0, 0, 98, 45)),
                  23:('40000_%d.ppm', (0, 0, 98, 45)),
                  24:('50000_%d.ppm', (0, 0, 95, 45)),
                  25:('60000_%d.ppm', (0, 0, 96, 45)),
                  26:('70000_%d.ppm', (0, 0, 96, 45)),
                  176:('dragon_bubble_%d.ppm', (0, 0, 32, 32)),
                  177:('dragon_bubble_%d.ppm', (0, 32, 32, 32)),
                  178:('dragon_bubble_%d.ppm', (0, 64, 32, 32)),
                  179:('dragon_bubble_%d.ppm', (0, 96, 32, 32)),
                  180:('dragon_bubble_%d.ppm', (0, 128, 32, 32)),
                  181:('dragon_bubble_%d.ppm', (0, 160, 32, 32)),
                  182:('dragon_bubble_%d.ppm', (0, 192, 32, 32)),
                  183:('dragon_bubble_%d.ppm', (0, 224, 32, 32)),
                  184:('dragon_bubble_%d.ppm', (0, 256, 32, 32)),
                  188:('dragon_bubble_%d.ppm', (0, 288, 32, 32)),
                  189:('dragon_bubble_%d.ppm', (0, 320, 32, 32)),
                  190:('dragon_bubble_%d.ppm', (0, 352, 32, 32)),
                  191:('dragon_bubble_%d.ppm', (0, 384, 32, 32)),
                  192:('dragon_bubble_%d.ppm', (0, 416, 32, 32)),
                  193:('dragon_bubble_%d.ppm', (0, 448, 32, 32)),
                  194:('dragon_bubble_%d.ppm', (0, 480, 32, 32)),
                  210:('dragon_%d.ppm', (0, 0, 32, 32)),
                  211:('dragon_%d.ppm', (0, 32, 32, 32)),
                  212:('dragon_%d.ppm', (0, 64, 32, 32)),
                  213:('dragon_%d.ppm', (0, 96, 32, 32)),
                  214:('dragon_%d.ppm', (0, 128, 32, 32)),
                  215:('dragon_%d.ppm', (0, 160, 32, 32)),
                  216:('dragon_%d.ppm', (0, 192, 32, 32)),
                  217:('dragon_%d.ppm', (0, 224, 32, 32)),
                  218:('dragon_%d.ppm', (0, 256, 32, 32)),
                  219:('dragon_%d.ppm', (0, 288, 32, 32)),
                  220:('dragon_%d.ppm', (0, 320, 32, 32)),
                  221:('dragon_%d.ppm', (0, 352, 32, 32)),
                  222:('dragon_%d.ppm', (0, 384, 32, 32)),
                  497:('game_over_%d.ppm', (0, 0, 64, 32)),
                  499:('digits_%d.ppm', (0, 0, 14, 17)),
                  500:('digits_%d.ppm', (0, 17, 14, 17)),
                  501:('digits_%d.ppm', (0, 34, 14, 17)),
                  502:('digits_%d.ppm', (0, 51, 14, 17)),
                  503:('digits_%d.ppm', (0, 68, 14, 17)),
                  504:('digits_%d.ppm', (0, 85, 14, 17)),
                  505:('digits_%d.ppm', (0, 102, 14, 17)),
                  506:('digits_%d.ppm', (0, 119, 14, 17)),
                  507:('digits_%d.ppm', (0, 136, 14, 17)),
                  508:('digits_%d.ppm', (0, 153, 14, 17)),
                  529:('point_%d.ppm', (0, 0, 48, 24)),
                  530:('point_%d.ppm', (0, 24, 48, 24)),
                  531:('point_%d.ppm', (0, 48, 48, 24)),
                  532:('point_%d.ppm', (0, 72, 48, 24)),
                  533:('point_%d.ppm', (0, 96, 48, 24)),
                  534:('point_%d.ppm', (0, 120, 48, 24)),
                  535:('point_%d.ppm', (0, 144, 48, 24)),
                  536:('point_%d.ppm', (0, 168, 48, 24)),
                  537:('point_%d.ppm', (0, 192, 48, 24)),
                  538:('point_%d.ppm', (0, 216, 48, 24)),
                  539:('point_%d.ppm', (0, 240, 48, 24)),
                  540:('point_%d.ppm', (0, 264, 48, 24)),
                  541:('point_%d.ppm', (0, 288, 48, 24)),
                  542:('point_%d.ppm', (0, 312, 48, 24)),
                  543:('point_%d.ppm', (0, 336, 48, 24)),
                  544:('point_%d.ppm', (0, 360, 48, 24)),
                  545:('point_%d.ppm', (0, 384, 48, 24)),
                  546:('point_%d.ppm', (0, 408, 48, 24)),
                  547:('point_%d.ppm', (0, 432, 48, 24)),
                  548:('point_%d.ppm', (0, 456, 48, 24)),
                  549:('point_%d.ppm', (0, 480, 48, 24)),
                  550:('point_%d.ppm', (0, 504, 48, 24)),
                  551:('point_%d.ppm', (0, 528, 48, 24)),
                  552:('point_%d.ppm', (0, 552, 48, 24)),
                  553:('point_%d.ppm', (0, 576, 48, 24)),
                  683:('dragon_%d.ppm', (0, 416, 32, 32)),
                  684:('dragon_%d.ppm', (0, 448, 32, 32)),
                  685:('dragon_%d.ppm', (0, 480, 32, 32)),
                  686:('dragon_%d.ppm', (0, 512, 32, 32)),
                  693:('dragon_%d.ppm', (0, 544, 32, 32)),
                  694:('dragon_%d.ppm', (0, 576, 32, 32)),
                  695:('dragon_%d.ppm', (0, 608, 32, 32)),
  
                  # custom images
                  700:('fish_%d.ppm', (0,   0, 32, 32)),
                  701:('fish_%d.ppm', (0,  32, 32, 32)),
                  702:('fish_%d.ppm', (0,  64, 32, 32)),
                  703:('fish_%d.ppm', (0,  96, 32, 32)),
                  704:('fish_%d.ppm', (0, 128, 32, 32)),
                  705:('fish_%d.ppm', (0, 160, 32, 32)),
                  706:('fish_%d.ppm', (0, 192, 32, 32)),
          }
  