--- /dev/null
+----#####\r
+----#---#\r
+----#$--#\r
+--###--$##\r
+--#--$-$-#\r
+###-#-##-#---######\r
+#---#-##-#####--..#\r
+#-$--$----------..#\r
+#####-###-#@##--..#\r
+----#-----#########\r
+----#######\r
+Title: 1\r
+Comment: Sokoban #1. Arranged.\r
+\r
+############\r
+#..--#-----###\r
+#..--#-$--$--#\r
+#..--#$####--#\r
+#..----@-##--#\r
+#..--#-#--$-##\r
+######-##$-$-#\r
+--#-$--$-$-$-#\r
+--#----#-----#\r
+--############\r
+Title: 2\r
+Author: Katsuhiko Sadamoto.\r
+Comment: Sokoban #2\r
+\r
+--------########\r
+--------#-----@#\r
+--------#-$#$-##\r
+--------#-$--$#\r
+--------##$-$-#\r
+#########-$-#-###\r
+#....--##-$--$--#\r
+##...----$--$---#\r
+#....--##########\r
+########\r
+Title: 3\r
+Comment: Sokoban #3\r
+\r
+-----------########\r
+-----------#--....#\r
+############--....#\r
+#----#--$-$---....#\r
+#-$$$#$--$-#--....#\r
+#--$-----$-#--....#\r
+#-$$-#$-$-$########\r
+#--$-#-----#\r
+##-#########\r
+#----#----##\r
+#-----$---##\r
+#--$$#$$--@#\r
+#----#----##\r
+###########\r
+Title: 4\r
+Comment: Sokoban #4. Arranged.\r
+\r
+--------#####\r
+--------#---#####\r
+--------#-#$##--#\r
+--------#-----$-#\r
+#########-###---#\r
+#....--##-$--$###\r
+#....----$-$$-##\r
+#....--##$--$-@#\r
+#########--$--##\r
+--------#-$-$--#\r
+--------###-##-#\r
+----------#----#\r
+----------######\r
+Title: 5\r
+Comment: Sokoban #5.\r
+\r
+######--###\r
+#..--#-##@##\r
+#..--###---#\r
+#..-----$$-#\r
+#..--#-#-$-#\r
+#..###-#-$-#\r
+####-$-#$--#\r
+---#--$#-$-#\r
+---#-$--$--#\r
+---#--##---#\r
+---#########\r
+Title: 6\r
+Comment: Sokoban #6\r
+\r
+-------#####\r
+-#######---##\r
+##-#-@##-$$-#\r
+#----$------#\r
+#--$--###---#\r
+###-#####$###\r
+#-$--###-..#\r
+#-$-$-$-...#\r
+#----###...#\r
+#-$$-#-#...#\r
+#--###-#####\r
+####\r
+Title: 7\r
+Comment: Sokoban #7. Arranged.\r
+\r
+--####\r
+--#--###########\r
+--#----$---$-$-#\r
+--#-$#-$-#--$--#\r
+--#--$-$--#----#\r
+###-$#-#--####-#\r
+#@#$-$-$--##---#\r
+#----$-#$#---#-#\r
+#---$----$-$-$-#\r
+#####--#########\r
+--#------#\r
+--#------#\r
+--#......#\r
+--#......#\r
+--#......#\r
+--########\r
+Title: 8\r
+Comment: Sokoban #8. Arranged. Error? Easier solution.\r
+\r
+----------#######\r
+----------#--...#\r
+------#####--...#\r
+------#------.-.#\r
+------#--##--...#\r
+------##-##--...#\r
+-----###-########\r
+-----#-$$$-##\r
+-#####--$-$-#####\r
+##---#$-$---#---#\r
+#@-$--$----$--$-#\r
+######-$$-$-#####\r
+-----#------#\r
+-----########\r
+Title: 9\r
+Comment: Sokoban #9. Arranged. Minus one box.\r
+\r
+-###--#############\r
+##@####-------#---#\r
+#-$$---$$--$-$-...#\r
+#--$$$#----$--#...#\r
+#-$---#-$$-$$-#...#\r
+###---#--$----#...#\r
+#-----#-$-$-$-#...#\r
+#----######-###...#\r
+##-#--#--$-$--#...#\r
+#--##-#-$$-$-$##..#\r
+#-..#-#--$------#.#\r
+#-..#-#-$$$-$$$-#.#\r
+#####-#-------#-#.#\r
+----#-#########-#.#\r
+----#-----------#.#\r
+----###############\r
+Title: 10\r
+Comment: Sokoban #10. Arranged. Minus two boxes.\r
+\r
+----------####\r
+-----####-#--#\r
+---###-@###$-#\r
+--##------$--#\r
+-##--$-$$##-##\r
+-#--#$##-----#\r
+-#-#-$-$$-#-###\r
+-#---$-#--#-$-#####\r
+####----#--$$-#---#\r
+####-##-$---------#\r
+#.----###--########\r
+#..-..#-####\r
+#...#.#\r
+#.....#\r
+#######\r
+Title: 11\r
+Comment: Sokoban2 #1\r
+\r
+################\r
+#--------------#\r
+#-#-######-----#\r
+#-#--$-$-$-$#--#\r
+#-#---$@$---##-##\r
+#-#-#$-$-$###...#\r
+#-#---$-$--##...#\r
+#-###$$$-$-##...#\r
+#-----#-##-##...#\r
+#####---##-##...#\r
+----#####-----###\r
+--------#-----#\r
+--------#######\r
+Title: 12\r
+Author: Hachiro Kajiwara\r
+Comment: Sokoban2 #4\r
+\r
+################\r
+#--------------#\r
+#-#-######-----#\r
+#-#--$-$-$-$#--#\r
+#-#---$@$---##-##\r
+#-#--$-$-$###...#\r
+#-#---$-$--##...#\r
+#-###$$$-$-##...#\r
+#-----#-##-##...#\r
+#####---##-##...#\r
+----#####-----###\r
+--------#-----#\r
+--------#######\r
+Title: 12X\r
+Author: Hachiro Kajiwara\r
+Comment: Sokoban2 #4. The wall at E6( E'th collumn, 6th row) was \r
+removed in the XSokoban levelset.\r
+\r
+---#########\r
+--##---##--######\r
+###-----#--#----###\r
+#--$-#$-#--#--...-#\r
+#-#-$#@$##-#-#.#.-#\r
+#--#-#$--#----.-.-#\r
+#-$----$-#-#-#.#.-#\r
+#---##--##$-$-.-.-#\r
+#-$-#---#--#$#.#.-#\r
+##-$--$---$--$...-#\r
+-#$-######----##--#\r
+-#--#----##########\r
+-####\r
+Title: 13\r
+Author: Akira Yotsuji\r
+Comment: Sokoban2 #3. Arranged. Minus two boxes.\r
+\r
+-------#######\r
+-#######-----#\r
+-#-----#-$@$-#\r
+-#$$-#---#########\r
+-#-###......##---#\r
+-#---$......##-#-#\r
+-#-###......-----#\r
+##---####-###-#$##\r
+#--#$---#--$--#-#\r
+#--$-$$$--#-$##-#\r
+#---$-$-###$$-#-#\r
+#####-----$---#-#\r
+----###-###---#-#\r
+------#-----#---#\r
+------########--#\r
+-------------####\r
+Title: 14\r
+Comment: Sokoban2 #7.\r
+\r
+---########\r
+---#---#--#\r
+---#--$---#\r
+-###-#$---####\r
+-#--$--##$---#\r
+-#--#-@-$-#-$#\r
+-#--#------$-####\r
+-##-####$##-----#\r
+-#-$#.....#-#---#\r
+-#--$..**.-$#-###\r
+##--#.....#---#\r
+#---###-#######\r
+#-$$--#--#\r
+#--#-----#\r
+######---#\r
+-----#####\r
+Title: 15\r
+Comment: Sokoban2 #5. Arranged.\r
+\r
+#####\r
+#---##\r
+#----#--####\r
+#-$--####--#\r
+#--$$-$---$#\r
+###@-#$----##\r
+-#--##--$-$-##\r
+-#-$--##-##-.#\r
+-#--#$##$--#.#\r
+-###---$..##.#\r
+--#----#.*...#\r
+--#-$$-#.....#\r
+--#--#########\r
+--#--#\r
+--####\r
+Title: 16\r
+Comment: Sokoban2 #6.\r
+\r
+---##########\r
+---#..--#---#\r
+---#..------#\r
+---#..--#--####\r
+--#######--#--##\r
+--#------------#\r
+--#--#--##--#--#\r
+####-##--####-##\r
+#--$--#####-#--#\r
+#-#-$--$--#-$--#\r
+#-@$--$---#---##\r
+####-##-#######\r
+---#----#\r
+---######\r
+Title: 17\r
+Comment: SokobanMSX #21.\r
+\r
+-----###########\r
+-----#--.--#---#\r
+-----#-#.----@-#\r
+-#####-##..#-####\r
+##--#-..###-----###\r
+#-$-#...---$-#--$-#\r
+#----..-##--##-##-#\r
+####$##$#-$-#---#-#\r
+--##-#----#$-$$-#-#\r
+--#--$-#-#--#-$##-#\r
+--#---------------#\r
+--#--###########--#\r
+--####---------####\r
+Title: 18\r
+Comment: Sokoban2 #8. Arranged. Minus two boxes.\r
+\r
+--######\r
+--#---@####\r
+#####-$---#\r
+#---##----####\r
+#-$-#--##----#\r
+#-$-#--#####-#\r
+##-$--$----#-#\r
+##-$-$-###-#-#\r
+##-#--$--#-#-#\r
+##-#-#$#---#-#\r
+##-###---#-#-######\r
+#--$--####-#-#....#\r
+#----$----$---..#.#\r
+####$--$#-$---....#\r
+#-------#--##-....#\r
+###################\r
+Title: 19\r
+Comment: Sokoban2 #9. Arranged. Minus five boxes.\r
+\r
+----##########\r
+#####--------####\r
+#-----#---$--#@-#\r
+#-#######$####--###\r
+#-#----##-#--#$-..#\r
+#-#-$--$--#--#--#.#\r
+#-#-$--#-----#$-..#\r
+#-#--###-##-----#.#\r
+#-###--#--#--#$-..#\r
+#-#----#-$####--#.#\r
+#-#$---$--$--#*-..#\r
+#----$-#-$-$-#--#.#\r
+####-$###----#*-..#\r
+---#----$$-###....#\r
+---#------##-######\r
+---########\r
+Title: 20\r
+Comment: Sokoban2 #10. Arranged and rotated. Minus nine(!) boxes.\r
+\r
+----##########\r
+#####--------####\r
+#-----#---$--#@-#\r
+#-#######$####--###\r
+#-#----##-#--#$-..#\r
+#-#-$-----#--#--#.#\r
+#-#-$--#-----#$-..#\r
+#-#--###-##-----#.#\r
+#-###--#--#--#$-..#\r
+#-#----#--####--#.#\r
+#-#$---$--$--#$-..#\r
+#----$-#-$-$-#--#.#\r
+####-$###----#$-..#\r
+---#----$$-###....#\r
+---#------##-######\r
+---########\r
+Title: 20X\r
+Comment: Sokoban2 #10. Arranged and rotated. Minus nine(!) boxes. In \r
+the XSokoban levelset the boxes at H6 and J10 and the goals at O11 and \r
+O13 were removed.\r
+\r
+#########\r
+#-------#\r
+#-------####\r
+##-####-#--#\r
+##-#@##----#\r
+#-$$$-$--$$#\r
+#--#-##-$--#\r
+#--#-##--$-####\r
+####--$$$-$#--#\r
+-#---##---....#\r
+-#-#---#-#..-.#\r
+-#---#-#-##...#\r
+-#####-$--#...#\r
+-----##---#####\r
+------#####\r
+Title: 21\r
+Comment: Sokoban2 #16.\r
+\r
+######-----####\r
+#----#######--#####\r
+#---$#--#--$--#---#\r
+#--$--$--$-#-$-$--#\r
+##$-$---#-@#-$----#\r
+#--$-###########-##\r
+#-#---#.......#-$#\r
+#-##--#-......#--#\r
+#-#---$........$-#\r
+#-#-$-#....-..#--#\r
+#--$-$####$####-$#\r
+#-$---###-$---$--##\r
+#-$-----$-$--$----#\r
+##-######-$-#####-#\r
+#---------#-------#\r
+###################\r
+Title: 22\r
+Comment: Sokoban2 #12. Arranged. Minus 8 boxes.\r
+\r
+----#######\r
+----#--#--####\r
+#####-$#$-#--##\r
+#..-#--#--#---#\r
+#..-#-$#$-#--$####\r
+#.--#-----#$--#--#\r
+#..---$#--#-$----#\r
+#..@#--#$-#$--#--#\r
+#..-#-$#-----$#--#\r
+#..-#--#$$#$--#--##\r
+#..-#-$#--#--$#$--#\r
+#..-#--#--#---#---#\r
+##.-####--#####---#\r
+-####--####---#####\r
+Title: 23\r
+Comment: Sokoban2 #13. Arranged.\r
+\r
+###############\r
+#..........--.####\r
+#..........$$.#--#\r
+###########$-#---##\r
+#------$--$-----$-#\r
+##-####---#--$-#--#\r
+#------#---##--#-##\r
+#--$#--#-##--###-##\r
+#-$-#$###----###-##\r
+###--$-#--#--###-##\r
+###----$-##-#--#-##\r
+-#-$--#--$--$-$---#\r
+-#--$--$#$$$--#---#\r
+-#--#--$------#####\r
+-#-@##--#--#--#\r
+-##############\r
+Title: 24\r
+Comment: Sokoban2 #14. Arranged. Minus one box.\r
+\r
+####\r
+#--##############\r
+#--#---..#......#\r
+#--#-#-#####-...#\r
+##$#----........#\r
+#---##$######--####\r
+#-$-#-----######@-#\r
+##$-#-$---######--#\r
+#--$-#$$$##-------#\r
+#------#----#$#$###\r
+#-####-#$$$$$----#\r
+#-#----$-----#---#\r
+#-#---##-##-----###\r
+#-######$######-$-#\r
+#--------#----#---#\r
+##########----#####\r
+Title: 25\r
+Comment: Sokoban2 #15. Arranged. Minus two boxes.\r
+\r
+####\r
+#--##############\r
+#--#---..#......#\r
+#--#-#-#####-...#\r
+##$#----........#\r
+#---##$######--####\r
+#-$-#-----######@-#\r
+##$-#-$---######--#\r
+#--$-#$$$##-------#\r
+#------#----#$#$###\r
+#-####-#$$$$$----#\r
+#-#----$-----#---#\r
+#-#---##--------###\r
+#-######$######-$-#\r
+#--------#----#---#\r
+##########----#####\r
+Title: 25X\r
+Comment: Sokoban2 #15. Arranged. Minus two boxes. In the XSokoban \r
+levelset 2 walls at K13 and L13 were removed.\r
+\r
+-#######\r
+-#--#--#####\r
+##--#--#...###\r
+#--$#--#...--#\r
+#-$-#$$-...--#\r
+#--$#--#...-.#\r
+#---#-$########\r
+##$-------$-$-#\r
+##--#--$$-#---#\r
+-######--##$$@#\r
+------#------##\r
+------########\r
+Title: 26\r
+Author: Shinji Yamada\r
+Comment: Sokoban2 #21.\r
+\r
+-#################\r
+-#...---#----#---##\r
+##.....--$##-#-#$-#\r
+#......#--$--#----#\r
+#......#--#--#-#--#\r
+#########-$--$-$--#\r
+--#-----#$##$-##$##\r
+-##---$----#-$----#\r
+-#--##-###-#--##$-#\r
+-#-$-$$-----$--$--#\r
+-#-$----$##$-######\r
+-#######--@-##\r
+-------######\r
+Title: 27\r
+Author: Akira Yotsumichi\r
+Comment: Sokoban2 #17. Arranged.\r
+\r
+---------#####\r
+-----#####---#\r
+----##-$--$--####\r
+#####-$--$-$-##.#\r
+#-------$$--##..#\r
+#--######-###..-#\r
+##-#--#----#...-#\r
+#-$---#----#...-#\r
+#@-#$-##-####...#\r
+####--$-$$--##..#\r
+---##--$-$--$...#\r
+----#-$$--$-#--.#\r
+----#---$-$--####\r
+----######---#\r
+---------#####\r
+Title: 28\r
+Comment: Sokoban2 #18. Rotated.\r
+\r
+#####\r
+#---##\r
+#-$--#########\r
+##-#-#-------######\r
+##-#---$#$#@--#---#\r
+#--#------$-#---$-#\r
+#--###-#########-##\r
+#--##-..*.....-#-##\r
+##-##-*.*..*.*-#-##\r
+#-$##########-##$-#\r
+#--$---$--$----$--#\r
+#--#---#---#---#--#\r
+###################\r
+Title: 29\r
+Comment: Sokoban2 #43. Rotated.\r
+\r
+-------###########\r
+-------#---#-----#\r
+#####--#-----$-$-#\r
+#---#####-$##-#-##\r
+#-$-##---#-##-$--#\r
+#-$--@$$-#-##$$$-#\r
+##-###---#-##----#\r
+##-#---###-#####$#\r
+##-#-----$--#....#\r
+#--###-##-$-#....##\r
+#-$---$-#---#..$.-#\r
+#--##-$-#--##....-#\r
+#####---######...##\r
+----#####----#####\r
+Title: 30\r
+Comment: Sokoban2 #20. Arranged and rotated.\r
+\r
+--####\r
+--#--#########\r
+-##--##--#---#\r
+-#--$#-$@$---####\r
+-#$--$--#-$-$#--##\r
+##--$##-#$-$-----#\r
+#--#--#-#---$$$--#\r
+#-$----$--$##-####\r
+#-$-$-#$#--#--#\r
+##--###--###$-#\r
+-#--#....-----#\r
+-####......####\r
+---#....####\r
+---#...##\r
+---#...#\r
+---#####\r
+Title: 31\r
+Comment: Sokoban2 #22.\r
+\r
+------####\r
+--#####--#\r
+-##-----$#\r
+##-$--##-###\r
+#@$-$-#-$--#\r
+####-##---$#\r
+-#....#$-$-#\r
+-#....#---$#\r
+-#....--$$-##\r
+-#...-#-$---#\r
+-######$-$--#\r
+------#---###\r
+------#$-###\r
+------#--#\r
+------####\r
+Title: 32\r
+Comment: Sokoban2 #23.\r
+\r
+############\r
+##-----##--#\r
+##---$---$-#\r
+####-##-$$-#\r
+#---$-#----#\r
+#-$$$-#-####\r
+#---#-#-$-##\r
+#--#--#--$-#\r
+#-$#-$#----#\r
+#---..#-####\r
+####..-$-#@#\r
+#.....#-$#-#\r
+##....#--$-#\r
+###..##----#\r
+############\r
+Title: 33\r
+Author: Noriko Hashimoto\r
+Comment: Sokoban2 #24.\r
+\r
+-#########\r
+-#....---##\r
+-#.#.#--$-##\r
+##....#-#-@##\r
+#-....#--#--##\r
+#-----#$-##$-#\r
+##-###--$----#\r
+-#$--$-$-$#--#\r
+-#-#--$-$-##-#\r
+-#--###--##--#\r
+-#----##-##-##\r
+-#--$-#--$--#\r
+-###$-$---###\r
+---#--#####\r
+---####\r
+Title: 34\r
+Comment: Sokoban2 #28.\r
+\r
+############-######\r
+#---#----#-###....#\r
+#---$$#---@--.....#\r
+#---#-###---#-....#\r
+##-##-###--#--....#\r
+-#-$-$-----#-#-####\r
+-#--$-$##--#------#\r
+####-#--####-#-##-#\r
+#--#-#$---##-#----#\r
+#-$--$--#-##-#---##\r
+#-#-$-$----#-#---#\r
+#--$-##-##-#-#####\r
+#-$$-----$$--#\r
+##-##-###-$--#\r
+-#----#-#----#\r
+-######-######\r
+Title: 35\r
+Author: Katsuaki Yonetani\r
+Comment: Sokoban2 #25. Arranged.\r
+\r
+------------#####\r
+#####--######---#\r
+#---####--$-$-$-#\r
+#-$---##-##-##--##\r
+#---$-$-----$--$-#\r
+###-$--##-##-----##\r
+--#-#####-#####$$-#\r
+-##$#####-@##-----#\r
+-#-$--###$###-$--##\r
+-#-$--#---###--###\r
+-#-$$-$-#---$$-#\r
+-#-----#---##--#\r
+-#######..-.###\r
+----#.........#\r
+----#.........#\r
+----###########\r
+Title: 36\r
+Author: Hiroshi Tanaka\r
+Comment: Sokoban2 #26. Arranged and rotated.\r
+\r
+###########\r
+#......---#########\r
+#......---#--##---#\r
+#..###-$----$-----#\r
+#...-$-$-#--###---#\r
+#...#$#####----#--#\r
+###----#---#$--#$-#\r
+--#--$$-$-$--$##--#\r
+--#--$---#$#$-##$-#\r
+--###-##-#----##--#\r
+---#--$-$-##-######\r
+---#----$--$--#\r
+---##---#-#---#\r
+----#####@#####\r
+--------###\r
+Title: 37\r
+Comment: Sokoban2 #27. Arranged.\r
+\r
+###########\r
+#......---#########\r
+#......---#--##---#\r
+#..###-$----$-----#\r
+#...-$-$-#---##---#\r
+#...#$#####----#--#\r
+###----#---#$--#$-#\r
+--#--$$-$-$--$##--#\r
+--#--$---#$#$-##$-#\r
+--###-##-#----##--#\r
+---#--$-$-##-######\r
+---#----$--$--#\r
+---##---#-#---#\r
+----#####@#####\r
+--------###\r
+Title: 37X\r
+Comment: Sokoban2 #27. Arranged. In the XSokoban levelset the wall at \r
+M5 was removed.\r
+\r
+------####\r
+#######-@#\r
+#-----$--#\r
+#---$##-$#\r
+##$#...#-#\r
+-#-$...--#\r
+-#-#.-.#-##\r
+-#---#-#$-#\r
+-#$--$----#\r
+-#--#######\r
+-####\r
+Title: 38\r
+Author: Yoshiki Kondo.\r
+Comment: Sokoban2 #30.\r
+\r
+-------------######\r
+-#############....#\r
+##---##-----##....#\r
+#--$$##--$-@##....#\r
+#------$$-$#--....#\r
+#--$-##-$$-#-#-...#\r
+#--$-##-$--#--....#\r
+##-#####-###-##.###\r
+##---$--$-##---.--#\r
+#-$###--#-#####-###\r
+#---$---#-------#\r
+#--$-#$-$-$###--#\r
+#-$$$#-$---#-####\r
+#----#--$$-#\r
+######---###\r
+-----#####\r
+Title: 39\r
+Author: Yoshiki Kondo.\r
+Comment: Sokoban2 #29. Arranged.\r
+\r
+----############\r
+----#----------##\r
+----#--#-#$$-$--#\r
+----#$-#$#--##-@#\r
+---##-##-#-$-#-##\r
+---#---$-#$--#-#\r
+---#---#-$---#-#\r
+---##-$-$---##-#\r
+---#--#--##--$-#\r
+---#----##-$$#-#\r
+######$$---#---#\r
+#....#--########\r
+#.#...-##\r
+#....---#\r
+#....---#\r
+#########\r
+Title: 40\r
+Comment: Sokoban2 #33.\r
+\r
+-----------#####\r
+----------##---##\r
+---------##-----#\r
+--------##--$$--#\r
+-------##-$$--$-#\r
+-------#-$----$-#\r
+####---#---$$-#####\r
+#--########-##----#\r
+#.------------$$$@#\r
+#.#-#######-##---##\r
+#.#-#######.-#$-$##\r
+#...........-#----#\r
+##############--$-#\r
+-------------##--##\r
+--------------####\r
+Title: 41\r
+Comment: Sokoban2 #31. Arranged. Minus one box.\r
+\r
+-----########\r
+--####------######\r
+--#----##-$-$---@#\r
+--#-##-##$#$-$-$##\r
+###-......#--$$-##\r
+#---......#--#---#\r
+#-#-......#$--$--#\r
+#-#-......-$$#-$-#\r
+#-$-###-###$--$-##\r
+###--$--$--$--$-#\r
+--#--$--$--$--$-#\r
+--######---######\r
+-------#####\r
+Title: 42\r
+Author: Yoshiki Kondo.\r
+Comment: Sokoban2 #32. Arranged.\r
+\r
+-----########\r
+--####------######\r
+--#----##-$-$---@#\r
+--#-##-##$#$-$-$##\r
+###-......#--$$-##\r
+#---......#--#---#\r
+#-#-......#$--$--#\r
+#-#$......-$$#-$-#\r
+#---###-###$--$-##\r
+###--$--$--$--$-#\r
+--#--$--$--$--$-#\r
+--######---######\r
+-------#####\r
+Title: 42X\r
+Author: Yoshiki Kondo.\r
+Comment: Sokoban2 #32. Arranged. In the XSokoban levelset the box at \r
+C9 moved to D8.\r
+\r
+--------#######\r
+----#####--#--####\r
+----#---#---$----#\r
+-####-#$$-##-##--#\r
+##------#-#--##-###\r
+#--###-$#$--$--$--#\r
+#...----#-##--#---#\r
+#...#----@-#-###-##\r
+#...#--###--$--$--#\r
+########-##---#---#\r
+----------#########\r
+Title: 43\r
+Comment: Sokoban2 #35.\r
+\r
+-#####\r
+-#---#\r
+-#-#-#######\r
+-#------$@######\r
+-#-$-##$-###---#\r
+-#-####-$----$-#\r
+-#-#####-#--#$-####\r
+##--####-##$------#\r
+#--$#--$--#-##-##-#\r
+#---------#-#...#-#\r
+######--###--...--#\r
+-----####-#-#...#-#\r
+----------#-###-#-#\r
+----------#-------#\r
+----------#########\r
+Title: 44\r
+Comment: Sokoban2 #37.\r
+\r
+#####-####\r
+#...#-#--####\r
+#...###--$--#\r
+#....##-$--$###\r
+##....##---$--#\r
+###...-##-$-$-#\r
+#-##----#--$--#\r
+#--##-#-###-####\r
+#-$-#-#$--$----#\r
+#--$-@-$----$--#\r
+#---#-$-$$-$-###\r
+#--######--###\r
+#-##----####\r
+###\r
+Title: 45\r
+Comment: SokobanMSX #51.\r
+\r
+##########\r
+#--------####\r
+#-######-#--##\r
+#-#-$-$-$--$-#\r
+#-------#$---#\r
+###$--$$#--###\r
+--#--##-#-$##\r
+--##$#---$-@#\r
+---#--$-$-###\r
+---#-#---$--#\r
+---#-##---#-#\r
+--##--#####-#\r
+--#---------#\r
+--#.......###\r
+--#.......#\r
+--#########\r
+Title: 46\r
+Author: Shinji Yamada\r
+Comment: Sokoban2 #46.\r
+\r
+---------####\r
+-#########--##\r
+##--$------$-#####\r
+#---##-##---##...#\r
+#-#$$-$-$$#$##...#\r
+#-#---@---#---...#\r
+#--$#-###$$---...#\r
+#-$--$$--$-##....#\r
+###$-------#######\r
+--#--#######\r
+--####\r
+Title: 47\r
+Author: Hachiro Kajiwara\r
+Comment: Sokoban2 #47.\r
+\r
+--#########\r
+--#*.*#*.*#\r
+--#.*.*.*.#\r
+--#*.*.*.*#\r
+--#.*.*.*.#\r
+--#*.*.*.*#\r
+--###---###\r
+----#---#\r
+######-######\r
+#-----------#\r
+#-$-$-$-$-$-#\r
+##-$-$-$-$-##\r
+-#$-$-$-$-$#\r
+-#---$@$---#\r
+-#--#####--#\r
+-####---####\r
+Title: 48\r
+Author: Katsuji shimizu\r
+Comment: Sokoban2 #2.\r
+\r
+-------####\r
+-------#--##\r
+-------#---##\r
+-------#-$$-##\r
+-----###$--$-##\r
+--####----$---#\r
+###--#-#####--#\r
+#----#-#....$-#\r
+#-#---$-....#-#\r
+#--$-#-#.*..#-#\r
+###--####-###-#\r
+--####-@$--##$##\r
+-----###-$-----#\r
+-------#--##---#\r
+-------#########\r
+Title: 49\r
+Comment: Sokoban2 #38.\r
+\r
+------############\r
+-----##..----#---#\r
+----##..*-$----$-#\r
+---##..*.#-#-#$-##\r
+---#..*.#-#-#-$--#\r
+####...#--#----#-#\r
+#--##-#----------#\r
+#-@$-$-###--#-#-##\r
+#-$---$---#-#---#\r
+###$$---#-#-#-#-#\r
+--#---$---#-#-#####\r
+--#-$#-#####------#\r
+--#$---#---#---#--#\r
+--#--###---##-----#\r
+--#--#------#----##\r
+--####------######\r
+Title: 50\r
+Comment: Sokoban2 #39.\r
+\r
+------############\r
+-----##..----#---#\r
+----##..*-$----$-#\r
+---##..*.#-#-#-$##\r
+---#..*.#-#-#-$--#\r
+####...#--#----#-#\r
+#--##-#----------#\r
+#-@$-$-###--#---##\r
+#-$---$---#-#---#\r
+###$$---#-#-#-#-#\r
+--#---$---#-#-#####\r
+--#-$#-#####------#\r
+--#$---#---#----#-#\r
+--#--###---##-----#\r
+--#--#------#----##\r
+--####------######\r
+Title: 50X\r
+Comment: Sokoban2 #39. In the XSokoban levelset the box at O4 moved to \r
+P4, the wall at O8 disappeared and the wall at P13 moved to Q13\r
+\r
+-#########\r
+-#-------#\r
+-#-$-$$-$#\r
+###-#--$-#\r
+#.#---$$-##\r
+#.###---$-#\r
+#.#.-$-##-####\r
+#...--$##-$--#\r
+#...$---$----#\r
+#..###$###-#@#\r
+#..#-#-----###\r
+####-#######\r
+Title: 51X\r
+\r
+-----------########\r
+-----------#......#\r
+---####----#......#\r
+---#--#########...#\r
+---#-$---$----#...#\r
+---#--#-#-#-#-#---#\r
+#####-#-#-#@#-#---#\r
+#---#-###-###-##-##\r
+#----$-#-$-$-$-#-#\r
+#-$$$--$---#-----#\r
+#---#-###$###$##-#\r
+###-#--$---#-----#\r
+-##-$--#-$-$-$-###\r
+-#--#-###-###-##\r
+-#-$----------#\r
+-#--###########\r
+-####\r
+Title: 52X\r
+\r
+####################\r
+#----------------###\r
+#-$#---$-##--$----##\r
+#----$###----#-$$-##\r
+#.###-----$-$-##--##\r
+#...#--#--#----#$--#\r
+#..##$$####-$--#---#\r
+#...#------$-##--###\r
+#...$--###--#----#-#\r
+##..--$#--##---##@-#\r
+###.#--------------#\r
+####################\r
+Title: 53X\r
+\r
+####################\r
+#---#----#---#---#@#\r
+#-$------$---$---#-#\r
+##-###..##-###-----#\r
+#---#....#$#--$###-#\r
+#-$-#....#--$--$-$-#\r
+#---#....#-#-#-$-$-#\r
+#---##..##---#$#---#\r
+##$##----##--#--#$##\r
+#---$--$-----#--#--#\r
+#---#----#---#-----#\r
+####################\r
+Title: 54X\r
+\r
+####################\r
+#----@##------#---##\r
+#----##----$----$-##\r
+#--###....#-#-#--###\r
+#---#....#-#-#-$---#\r
+###-#...#--#-------#\r
+##--##.#-----$---$-#\r
+##--$-$-###--#-#-###\r
+##-$-------#-#-$---#\r
+####-$--$#-#-#-#-$-#\r
+####---------#-#--##\r
+####################\r
+Title: 55X\r
+Comment: A remodel using the goal- and storing- area from Original 50. \r
+But the level is open so you can fill the goal from both sides and no \r
+longer need to push all the boxes through the goal area to solve the \r
+level\r
+\r
+####################\r
+#--#--##----#---@###\r
+##----$----#-$###--#\r
+##$#-$-##$#-$-$----#\r
+#---$#----$------###\r
+#-##---$-###--#....#\r
+#-#-$#-#-#-#-#....##\r
+#----$-$-#--#....###\r
+##$-###--$-#....####\r
+#--#-$--------######\r
+#------#-#----######\r
+####################\r
+Title: 56X\r
+\r
+####################\r
+#@-----###---#--#--#\r
+#-#-#--#--$--$-----#\r
+#####-----#-$-$#$#-#\r
+#.#..#----##$-$----#\r
+#.....----$---#---##\r
+#.....----###$##$###\r
+#.#..#----$----#---#\r
+#####-----#--#$--$-#\r
+#####--#--$----$-$-#\r
+#####--#--#--#--#--#\r
+####################\r
+Title: 57X\r
+\r
+####################\r
+##...---##-#----#--#\r
+#....---------$-##-#\r
+#....#-#-#$###$----#\r
+#...#----#-------#-#\r
+##.#--#$-#-----$##-#\r
+#--#--#-$-$-###--$-#\r
+#-----$--$-#--#-##-#\r
+##-#-##-#$$#-$#--#-#\r
+#--#---$-$-#------##\r
+#----#-----#--#---@#\r
+####################\r
+Title: 58X\r
+\r
+####################\r
+#---#--#@#-##--#####\r
+#-#-#--$----$--#####\r
+#-#----######-$--###\r
+#---#--#....#--$$--#\r
+##$##$##....#------#\r
+#------#....##$##$##\r
+#--$$--#....#------#\r
+#-$--$--#--#--###--#\r
+#####--$---$----$--#\r
+#####-#----#--#---##\r
+####################\r
+Title: 59X\r
+\r
+####################\r
+#-#-----#----------#\r
+#-------$--##-###-##\r
+#####--##---$--$---#\r
+##..##--#-#-$-#-#--#\r
+#....--$-----##$#-##\r
+#....--$#####---#$##\r
+##..#-#--#---#--$--#\r
+###.#-#--$---$--#-@#\r
+##--$--$-#---#--####\r
+##-------###########\r
+####################\r
+Title: 60X\r
+\r
+####################\r
+#-----###..###-----#\r
+#-$$--###..###--$@-#\r
+#--#-##......#--$--#\r
+#-----#......#--$--#\r
+####--###..######$-#\r
+#---$$$-#..#----#--#\r
+#-$#---$--$--$$-#$-#\r
+#--#--##-$--##--#--#\r
+#-$----$-##-$----$-#\r
+#--#--##----##--#--#\r
+####################\r
+Title: 61X\r
+\r
+####################\r
+#----#--#-#--#--#--#\r
+#-@#-#-##-$---$---##\r
+####-#----#--#-$---#\r
+#----#-##-#$-##-##-#\r
+#------$---$---$---#\r
+#..###$$##-$##$-##-#\r
+#..#.#--#-$---$-#--#\r
+#....#-$$---##$-####\r
+#....#--#####------#\r
+#...###--------##--#\r
+####################\r
+Title: 62X\r
+\r
+####################\r
+#....#-------#--#--#\r
+#....#-#-$--$------#\r
+#....-##--$#-#-$#$-#\r
+#...#---$---$#--$--#\r
+#..####--#-$---$$--#\r
+#------####-####-###\r
+#--------#---#-----#\r
+#-##---#---$-#-$-$-#\r
+#-##----$-##-$--$--#\r
+#-----@#-----#---#-#\r
+####################\r
+Title: 63X\r
+\r
+####################\r
+#....###-----------#\r
+#....#####-#--#$#-##\r
+#....###---#$--$---#\r
+#....###----$--#$$##\r
+##--####-$#--#$-$--#\r
+##--####--$--$--#--#\r
+#@--####$###$##-$--#\r
+##--------#--#--$--#\r
+##---###--#--$--####\r
+########--#--#-----#\r
+####################\r
+Title: 64X\r
+\r
+####################\r
+#-----#-----@#...###\r
+#-----#------##...##\r
+#-#-#-##$##-##-....#\r
+#---$-#---$$$--....#\r
+###$###-$$--###-##.#\r
+#-----$--#----#-####\r
+#--$--#--###--#-#--#\r
+##-#$##----$--$$---#\r
+#---$-##---#--#-#--#\r
+#-----#----#--#----#\r
+####################\r
+Title: 65X\r
+\r
+####################\r
+#-----#--#...#@----#\r
+#-#-------....#----#\r
+#--$--#---#....#---#\r
+#-##$####-##....#--#\r
+#-$---$--#--#...#--#\r
+#-$$-#---#---#-$$--#\r
+###--$$$#---$$--$--#\r
+#-$--#--#----#-$#--#\r
+#---$#--#-------$--#\r
+#--#----#----#--#--#\r
+####################\r
+Title: 66X\r
+\r
+####################\r
+#####@###.##...##--#\r
+#####$--..#...#----#\r
+####----......#--$-#\r
+###--$-#.....##-#-##\r
+##--$$#-#####--$-$-#\r
+##-$#-$----##--$$--#\r
+##--#--#----#-$--$-#\r
+##---$$-###-#$##---#\r
+##-$#------$-$--$-##\r
+###----#----#----###\r
+####################\r
+Title: 67X\r
+\r
+####################\r
+#@-----#---#-------#\r
+##-###-##--####-#-##\r
+#----#-#--$$-------#\r
+#--#-#-#-$-#-$-##-##\r
+#-----$-#--#$$-#---#\r
+#--###--#------##-##\r
+#..#.#-$-#--$-#----#\r
+#..#.#--$-#-##-$$--#\r
+#....##---$$--$--#-#\r
+#.....##--------#--#\r
+####################\r
+Title: 68X\r
+\r
+####################\r
+#--#------#---#---##\r
+#-$#-$-$-##...$--$-#\r
+#--$--#-##....#-$--#\r
+#-##-$-##....#---$-#\r
+#-$----#....##-$---#\r
+#-$##--#...#-------#\r
+#---$$$##$##--###-##\r
+#-#-#--#---#--#----#\r
+#-$-#--$--##-------#\r
+#----#----#@-------#\r
+####################\r
+Title: 69X\r
+\r
+####################\r
+#--#--#-#----#--#--#\r
+#---$------$-$-----#\r
+##-#--#$###$##--##-#\r
+#---$-----$--#--$--#\r
+#-###$##$#---#-$---#\r
+#-#---$-$--######-$#\r
+#-$--$$-$--#@#.#...#\r
+#-#-----#--#-#.#...#\r
+#-##########-#.....#\r
+#------------#.....#\r
+####################\r
+Title: 70X\r
+\r
+####################\r
+#--#-----#--##----##\r
+#-$#---$-#-----##--#\r
+#-$--$--#..#-----$-#\r
+#-$-$--#....#---#-##\r
+#-$#--#......###-$-#\r
+#---#--#....#--#$--#\r
+#-$--####..#---#---#\r
+##-$---##-#-#-$--$##\r
+###-$----$#@$-$#---#\r
+####---#-------#---#\r
+####################\r
+Title: 71X\r
+\r
+####################\r
+#------....#----####\r
+#------....--------#\r
+#-#-##########-----#\r
+#-#$---#------###..#\r
+#--$---#$$###---#..#\r
+#-$-###-$---$---#..#\r
+#-$-#---$-$-#--##..#\r
+#--#--$$-#-$-##---##\r
+#@##-$#--$--$-----##\r
+##-------##---#--###\r
+####################\r
+Title: 72X\r
+\r
+####################\r
+#--------#---#@-#--#\r
+#-$$--#$$#-#-#--##-#\r
+#--#-$-$-#$$-#-----#\r
+##-#--#--#-#-#--#--#\r
+#---##-------#-----#\r
+#---#-$-#---#---#--#\r
+#-$-#$-#---#--$-#..#\r
+##$-#--####----#...#\r
+#--$----------#....#\r
+#---#--#-----#.....#\r
+####################\r
+Title: 73X\r
+\r
+####################\r
+#-----#---#####----#\r
+##-$--#---####--$--#\r
+####-$$---#..#--#--#\r
+#--$--$--##..####-##\r
+#-$---###....---$$-#\r
+#--#$#---....#-#-$-#\r
+#-#--#-$-..###$#---#\r
+#-#---$-#..#---##--#\r
+#---$#--####---#-$##\r
+#-#--#----@#------##\r
+####################\r
+Title: 74X\r
+\r
+####################\r
+#---#---#----#---#@#\r
+#---$--$-----#-$-#-#\r
+##$#-$###-#----$$#-#\r
+#--#--#.###--#$-$--#\r
+#--#$#....#--#-###-#\r
+#-$--#.....##----#-#\r
+##$--#.#....#$$-$--#\r
+#--######..##-#--#-#\r
+#--$---------$-###-#\r
+#---#---#--------#-#\r
+####################\r
+Title: 75X\r
+\r
+####################\r
+#-#-#-#---#@##---#-#\r
+#-------------$----#\r
+#--##$#-#####-$-#-##\r
+##----##.....#--#--#\r
+##$##$#.....###$#$-#\r
+#---#-##.....#--#-##\r
+#--$----##..##--#--#\r
+#-$-#---$---$--$$$-#\r
+##-$--$#-#--#--$---#\r
+#---##---#--#------#\r
+####################\r
+Title: 76X\r
+\r
+####################\r
+#----##---#----#---#\r
+#--$--$-----##-$---#\r
+##-#####--.######-##\r
+-#-##--##....####-##\r
+##-##$-###..##-----#\r
+#------#...-.#-$-$-#\r
+#-$-##-##-.-###-####\r
+#-#-$----#.##-#-#---\r
+#-$-$-#---.####-##--\r
+#-#--##-#-##--#--##-\r
+#######--$##$---$-#-\r
+------##------$-#@#-\r
+-------#--##-######-\r
+-------#######----\r
+Title: 77X\r
+Comment: This puzzle was substituted by the more uninterresting level \r
+77SL in the collection "Scott Lindhurst-MacIntosh"\r
+\r
+######--#####\r
+#----#--#---#\r
+#-$--####-$-#\r
+#-$------$--#\r
+#--###@###$-#\r
+##########-###\r
+#..---##-----#\r
+#..---##$----#\r
+#..---##-$---#\r
+#..---##-$---#\r
+#..-----$-$--#\r
+###--#########\r
+--####\r
+Title: 77SL\r
+Comment: This puzzle replaced the original 77 in the collection "Scott \r
+Lindhurst- MacIntosh"\r
+\r
+-------###########\r
+-------#---------#\r
+-------#----$-$--#\r
+######-#-$-#####-#\r
+#----#####-$--##$#\r
+#-------$-$------#\r
+#----------##-##-#\r
+#----##@#####-##-#\r
+#----####---#-##-##\r
+#....#------#-$---#\r
+#....#------#-----#\r
+######------#######\r
+Title: 78X\r
+\r
+#############\r
+#-----------#\r
+#-###-$$----#\r
+#---#-$--$--#\r
+#--$####$######\r
+#-$-##--------#####\r
+#--$$-$--------...#\r
+###-##-$$#-----...#\r
+--#-##---#-----...#\r
+--#------#-----...#\r
+--###@#############\r
+----###\r
+Title: 79X\r
+\r
+--#################\r
+###@##---------...#\r
+#----#---------...#\r
+#-$--#---------...#\r
+#-$$-#---------...#\r
+##-$-###$##########\r
+-#-###--$-#\r
+##---$--$-#\r
+#--$-#--$-#\r
+#-$--#----#\r
+#--$-#----#\r
+#----#----#\r
+###########\r
+Title: 80X\r
+\r
+--------------#####\r
+-----##########---#\r
+-----#--------#---#\r
+-----#--$-$----$$-#\r
+-----#-#####-##-$-#\r
+-----#$$---#$##-$-#\r
+-----#-###-#-##$--#\r
+######-###-$-$----#\r
+#....--------##---#\r
+#....--------######\r
+#....--------#\r
+###########@##\r
+----------###\r
+Title: 81X\r
+\r
+----######\r
+-####----#\r
+-#----##-#\r
+-#-$-----#\r
+###-####-########\r
+#--$---$-##--...#\r
+#---$$-$$----...#\r
+#----$--$##--...#\r
+##@##-##-##--...#\r
+-###--$--########\r
+-#---$$--#\r
+-#----#--#\r
+-#########\r
+Title: 82X\r
+\r
+#######-#########\r
+#-----#-#---##--#\r
+#-###-#-#---$---#\r
+#-#-$-###---$---#\r
+#---$$------##$-#\r
+#----####---##--#\r
+#@############-##\r
+###..----#####$-#\r
+--#..----####---#\r
+--#..-------$$--#\r
+--#..----####-$-#\r
+--#..----#--#---#\r
+--########--#####\r
+Title: 83X\r
+\r
+#######\r
+#-----##########\r
+#-----#----#--##\r
+#-$---#---$-$--#\r
+#--$--#--$-##--#\r
+#-$$--##$-$----#\r
+##-#--##-#######\r
+##-#--##----...#\r
+#--#$-------...#\r
+#---$$------...#\r
+#-----##@#--...#\r
+################\r
+Title: 84X\r
+\r
+############\r
+#------#---##\r
+#-$--$---#--######\r
+####--#####------#\r
+-#..--#-----####-#\r
+-#.####--####----#\r
+-#....----#--$-####\r
+-#-...#---#-$$$#--##\r
+###.####-##--$@$---#\r
+#-----#####-$-#----#\r
+#-#.#-$------$###$-#\r
+#-#.########--#--$-#\r
+#-#..--------##--$-#\r
+#-#-#######-$-#-#--#\r
+#---#-----#-------##\r
+#####-----##########\r
+Title: 85X\r
+\r
+################\r
+#-------#@-#---#\r
+#-#-#-#-#-$--$$#\r
+#-#...#-#$$$---#\r
+#--...#-#-$--$$##\r
+#-##.##-#-##----#\r
+#-#...-----$----#\r
+#-##-###--#######\r
+#----#-####\r
+######\r
+Title: 86X\r
+\r
+----#####\r
+-####---##-#####\r
+-#--$----###---#\r
+-#-$@$-$----$--#\r
+-#-#$########-##\r
+-#-#--$--#-----#\r
+-#-#-$-$-#-#---#\r
+##-#--$#-#-#####\r
+#--##----#-----#\r
+#----$-#-###---#\r
+#####-##--#....#\r
+#----$-----....#\r
+#---------#....#\r
+################\r
+Title: 87X\r
+\r
+#############\r
+#........####\r
+#...####-#--#####\r
+#...#--###----$-#\r
+#...$$-----$-$--#\r
+#--.#--$-$#-$--##\r
+#...#-#$#---$--#\r
+#.#-#-$---$----#\r
+#.--#$###$####$#\r
+##--#---$-$----#\r
+-#--#--$@$--#--#\r
+-#--#-####-$--$#\r
+-#--#----###---#\r
+-#--#-$$-#-#####\r
+-#--#----#\r
+-#########\r
+Title: 88X\r
+\r
+-##################\r
+-#---$-------...#.##\r
+-#-------####.....-#\r
+-#-#######--#.....-#\r
+-#-#----$-$-##....##\r
+-#-#--$-#-#-###...#\r
+-#-#-$@$-$--#####-#\r
+##-#--$--$-$$---$-#\r
+#--#$#-$#---#-$##-#\r
+#-##----##-##-$-#-#\r
+#-#-$#-$-$--#-----#\r
+#-#---------#######\r
+#-########$##---#\r
+#--------#--$---#\r
+########----#####\r
+-------###--#\r
+---------####\r
+Title: 89X\r
+\r
+####################\r
+#..#----#----------#\r
+#.$--$--#$$--$##-$##\r
+#.$#--###--##-##---#\r
+#--#-$-#--$$---$---#\r
+#-###--#-#--#$--####\r
+#--##-#-$---#@-#---#\r
+#-$----$--##.##--$-#\r
+#--#-$#-$#-$-----###\r
+#--#--#--#---###---#\r
+#--########-#------#\r
+#-----------#--#.#.#\r
+##$########$#---...#\r
+#----.*--#----##.#.#\r
+#-.*...*---$--.....#\r
+####################\r
+Title: 90X\r