Sokoban was created in 1980 by Hiroyuki Imabayashi, and was published in 1982 by Thinking Rabbit, a software house based in Takarazuka, Japan.
It spawned a genre of puzzle games, including the best selling Chips Challenge, Stone Age, and many others, in addition to having been cloned and ported to almost all computer and operating systems in existance.
Move the warehouseman using the arrow keys and push all the boxes onto the
colored part of the floor. Be careful not to get the boxes stuck in an unmovable
position as they are to heavy to pull. If you make a mistake you can undo it with
control + z or backspace and if you want to reset the level you
can do so using escape.
;Date: Mon, 11 Jan 1999 06:45:29 +0000 ;From: "David W. Skinner" <sasquatch@bentonrea.com> ;MIME-Version: 1.0 ;To: scottl@alumni.Princeton.EDU ;Subject: Lot's o' Puzzles ;Here's the first set of 50. When I reached this number, I put them aside ;for a few months and then went back and reworked a few. I have decided ;to call this set finished and have about half a dozen more puzzles ;toward another set. ;David
; 1 ### ## # #### ## ### # ## $ # # @$ # # ### $### # # #.. # ## ##.# ## # ## # ## #######
; 2 ## ##### ## ## . # # ## $. # ## $ # ## $@ ### # $ ## #.. ## ## # # ## ##### #
; 3 ##### ## # # # #### # $ ## # ####$ $# # $ $ # ## ## $ $ $# # .# $ $ # # .# # ##### ######### #.... @ # #.... # ## ###### ####
; 4 ########### ## # @# ### $ $$# # # ##$ $$ # # # $ # # ###### ###### #.. ..$ #*## # .. ### # ..##### #########
; 5 ########### ## # ## ### $ $#$ $ ### # #$ $ # $ $# # # $ ..#.. $ # # $...#...$ # # $ .. * .. $ # ###### @ ###### # $ .. .. $ # # $...#...$ # # $ ..#.. $ # # #$ $ # $ $# # ### $ $#$ $ ### ## # ## ###########
; 6 ########### ###. .$. .### ## $ $ $ ## ## ..$.. ## ##$#$#$## #.$ $.# # @ # ### ### ## $ $ ## #. $ .# ### . ### #####
; 7 ###### #### ## # ### # # ## ### ### #### # $ # # $ @ ...*.. $ # # $ $ ## ### ### ### ### # ##### # ### # #### #####
; 8 ####### # ## ##### ### ## # # ## #@$***. ##$ # # # ## .# ## ## # $ # ## ####.$.# ## # ###### ## ####
; 9 ######### #. . # #.$. . # ## ###@ # # $ ## # $$ ## # $ # # ### ####
; 10 ###### # # # @ ### #### # # # ####..#.#$##### # $ $ ##... # # .....#$$ # ###### ##$## ##### # $ # #### #### # # # ##### ### $ # # $ $ # # #$# #### # # #######
; 11 #### ### #### # @ ## # #. .#.### # $$$ $$$ # ###.#.#.# # ## # #### ### ####
; 12 ##### # # ##### # ####### # ##### # ..... # ##### # ## # # # # # # $ $ $ $ $ # ## ## $ # # # ##......#### ### $$ ### # ## * # # # $$ # ##########+$$ ## # # #.$ $# # ######## #.## # ########
; 13 ####### ### ## # ### # # # # ###$#@ # # # ##### # # # *. # ##$$# *.## # *..# #### #...## # #$$$ # # $ # ##### # ####
; 14 ####### ## # # # *.$.# # *.#.### # #$@$$ # # ## # # ###### # #####
; 15 #### #@ # ## ## # .$##### #$. # # ###..$# # # # ..$ $ # # $ $ # ### ##### # # # # ###.# ###
; 16 ###### ## # ### ## # # ## # # $.# # ## $ $.# # # #####. ## # $. @# # $. #### ### # #*# # ### #### .$ # # .$ # ## .##### # # #.$ $ ## # #.$ # # ## # # ## ### # ## ######
; 17 ########### ## . . . . ### # $$ $ $ $ # # ######## # ##### #### ## $ # # # # # $ $ # ### # # ## # # #### $ # #... ##### $ #### ### #... @ $ # # #...############ $ $ # ##### ##### # ####
; 18 #### ##### # # # #$ $ $ # #.*.*.*# #*.*.*.# # $ $ $# #......# #.*.*.*# #$ $ $ # # $ $ $# #$ $ $ # # # #@ ##### ####
; 19 ##### # ####### # $ ## ## ###### ## # # # # ######## # # ## $ ## # #. #@###### $ ## # #.# ### ## $ ## # #. # ## $ ## # #.# # ## ## $ ## ## #.# ## ### ## $ # # #.# # #*## ## # # .# # # ##*## ##### ###### # ###### #####
; 20 #### # # ######$.# # $ $.# # $@$...# # $$$..## # $ ..# ########
; 21 ##### ######## # ### . $ # # $ *.. #$ ## ## $# ..* $ @# # $ . ### # ######## #####
; 22 ##### #### #@ .### ### #### $$ $ # # # . . ## # # $ # . . ## # ## . $ $$ # # # # ###. # # # #### ##### # # # # ####### # #### # .$ # #### # ## ##### ###
; 23 ####### ###### ###### # . ..$#$.. . # # $ $ . $ $ # ###$####@####$### # $ $ . $ $ # # . ..$#$.. . # ###### ###### #######
; 24 ###### # ## ####### $ # # $ $ $ #$ # # #. $ # ####.#.# $### # ..... # # $ ..##$# ### ## .. # # $.#$ # $# # $ # # ##@ # #### ## #### ####
; 25 ##### ##### ##### # .#$ $ # # #. $$$ @ ## # .#$ $ # ###.# $ $ # #. ##$ ### #######*###.$ # # $ ....#### ## #$#$$....# # $ $ #..# # $ #..# # ########## #####
; 26 #### ########### # # $ $ $ $ ## # # # # # #$## ##. . . . . .# #$# # # # #$#### ###. . . . . . # ###$# # # # # @ # # $ $ $ $ ### # ########### ####
; 27 ######## ###### ########## ## $ ### ## # $ $ ## # ######### # # $ # # # # $ $ # # ######### # # # $ # # #. . . . # # # $ $ # # . . . .## # # $ # # # . . . . # # ##$ $## # #### # # ## # #@ # # #### ###### ##### # # ## # # # ##### ## ## ## ## ######
; 28 ###### # ### ##### $ $ # #### #.# ## # $ #$#.##$##### # $$. .#.$ ## # $.#.#.##### #### ## ....... @# # ####$ #.### #$###$## ## $ . # $ $ $ # # $ ### # # # ############ #####
; 29 #### # # #### # ######## ####### # # ### ## $ # ##.###### ... #. # #.# # .# # $ # #$$$$#$$$ #.# ##. # #.# $ $ #.. ## #.# $ $ # # ## # # $$ # ##### #. ##$ ###### #. # $. # ##. @ ###.#$ # # # # # # ## ###### ######
; 30 ##### # # # # ###### ### ## ##### # ### # # ## #$$ # ##$ ########## $ $ # ### ## ..........$ #$$@# # # $$# ####### $ # # $ #...# ### #### # # $ ### ## #### ######## # # # # # ######
; 31 ##### # ##### # $$# ###### ###. . $ # # # .##.####### # # $. . # # # ##.##$$$$#$$$ ###### #... . # # #..##.####.### ##@# ## # $ $ $ # $ $ # # # # ### # #.##.#.###### # # $ # $. $ # # ###.## ###$## ###### # # ##########
; 32 ##### # # ######### $ # ###### # # # # # # # $ $ #@# ### ## #### ### ## ### # $ $ # # # # $ $ # #$ # $$ $$ # ###### $ # # # # ## ## ############### # .# $ # # #.. # ###### #...#### # #....# #### #....# ######
; 33 ####### ## ## # ### # # ## $ #### # # .# $.#### # # * *###.$ # # # *# ### ##### # # @ * * # # # # # ### #*# * # # ## # * *.# # ####### # # # ....$ $ # # # ## $# $####$ # ###* * # ####### # ########## #### # # ## ############ ####
; 34 ##### # ..######## # ......# # #.. ##$$ $# #####.## $ # # ....# $ $$# ##### ## # .. .#$ $ # # # # ##.### $$ $### # ### # ## # $ # # # @ #### # # # ###$ # # # # $ $ # # #### ### ####$$## # ## #### # # # # ## ###### # #### ## # # $ # ## # # # ###### #####
; 35 ##### # # ## # ##### # ## ####### # # $ #### # #### $ $$ # # ##### # $$$ $ #$ # # $ $ $ $ ###### ###$ #$ $ $ # # $ $$ ### @ ## # $ $$$$####... # # $ $ #. .#...# ### $$$$ ...... # # ##..#.....# ###### ##.....#### # .....# # ##########
; 36 ##### #### # ###### # # # $ $ # # #### # $##$ ### # ######### # $ $ # # ..........# $ # ###### ##....@### # $$ # # # #####.## # ## $ # # # #$ $$ $ # #### # ##### # # $ # # # # # # ### #### # # # # ##### # # ##### ##### # #######
; 37 ##### ######### # # # # ### #$### ##### # # # ##### # $. . # # . . . . # # # # #$### # # # # # # #$# # . . . . $ $ $ $ . . # ###$# # #$###########$# #$# # . . ## # . # ###$# #$####### # #$# #$### # . .$ $ $ # # . . # #$# # # # # #####$# # # # # . . . . . $ . . . # ### # # # # # # # # # # # # $ $. . .$ $ $ $ $ $ # ##### # # ############# # @ # #######
; 38 #### #### ######## # ###@ ## # # # # # # ### $ $ # # ....########## # #..# # . # ## $ $ $# # #..# ### # $ $$$ # # $ $ # # ...# $ $$ # # # # # ..# $ $ $ # # ## # ##...# $ $$ $ #$# ##### # ## $ $ $ # # ### ###### ### # ### # . ## #### . . # ## . # # #.#.# # # . # # # # # # # . #### ######### # ## ####
; 39 #### ##### # ####### #### # # @ $ #### $ # # ###.# # $$ # ###.## $ #$ # # ## # ..# $ ...# ### ## # $ ...$##.## ## ##.###$ $.. $$ ## #. #. .### $ $ # # $...## ## # # ## ###### # ## ## ## ##### # $$ # # $ # ### $ # # ## ####
; 40 ####### #### # # # ### $$$ # # ....$ ##### # ..# $ # @# ###$##$#### # ###### #.*....$ $ ### ##### # ..##### ## $ $ # #....*.... # $$ # $ # ########## #$$ ## # # # $.### $ ## # $###$# # # ##### $ $ #### #### #### ######
; 41 ##### # # ### ######## ## *** # # # # * * ## # ##### ## *** ## # ## ## ### #### # # # # # # # # ####$ $### ## ## # ## $...$ ## ##### # ## .@. # # # # $...$ ## ########$ $### # # #####
; 42 #### # ###### # #### # $ $ # ##### ##### ### $ # # # $ # # # ##$###### # $### # ...# # ## #@#$ ##.#.# # # # #...# # # $ ##$ $#...##### ### ## #... # # # $ $ $ # # # # $### ###### # # # # # ############# # #####
; 43 #### ## ############# ## .......... # ## # ####$### ## # # # # ## # # # $$$ # # ##### ##### # . .# ### . . . ## # $. .# # $$ $ $ @# ####### ### # ####### # $ $ # ## ### # $ $ # # ## # #### # $### #### # # # ## #### # $ $$$ # ## # ## # ## # ## #### $$$ # ## ####### ..... ##### # $ ###### # # ###### ## #### ##### ####
; 44 ############# ## # ### # $ $$$$$ # ### $ $ ### # # $ $ $### # # ## $ ## # ### #### #### # ### # ### #### #### # #@ $ ### #.# ##### # $ $ ## # .... # # $$ ## ####..... # ## $ # #..#.## # # $ $ ## #...... # # $ $ # # . ..# ## ## $ # ## ##.# # # ## # # ###### ########
; 45 #### ######## # ##### ## # # # $ ### $ $ # # $ # ## $ #### ### # # ###$## # ##### ### #### $ # # # $ $$## .. ##$ # # $$ # $ ## ## # $## #### # #### ### # ##$ ###..#..# # ###.. # .....### # # *.### # #.. # ##$$# *.##@ # # # # *. #### ### # ###### # # # ##### ## ### # ### ####
; 46 #### ################### ##### ### .$ # ### $. #####$#### # # # $. #### # . ### .# # $ $.### ## # #### # $.# $# ### $.## # # # # # # $ # # ###### # ## #$ $ ## #. # # ##### #.#. # ### # # ##### # # ### ### # # ##*## # .# # #$$* ## #*### ### ## ## ## # .#. ## ###*# # .$ .# $.$.## ### # ##*## # #.#### # $. ## #*### # $$ ### ### ## ## ###*# # # . $@$ #######. # ##### # ### ####.# $ # # # ########### # ####### ####
; 47 ######### # # ###### # $ ###### ### # #$#$ $ $ # $ # # $ $@$ $ $ $ $$ # # $ $# $ # $$$ # # $ $ ####### ##### ## ###....##### ..# ###$$# $$$$ #...* ..# # ## #.. # # # #$###....##*## # ##..$. .... # ### .* .#....# # ##################
; 48 #### #### ## # # # ####### ### ###$ ## # ### # $ $ ### # # $ $ ###$ # # # ### ### # # # # # $ # ## ### # ### # $ # #@ ## # $# # ### ### # # # $ # # $ $ # # # # ## # $ # #. # ## # # ## #.. ### ## # # ## #... ## ### # #### #....## # $.*.## ############..## ####
; 49 'Parallel Logic' ######################### # # # # # # # # # # $#$ # $#$ # $#$ # $#$ # # # # # # # # # # ## # ### # ### # ### # ## # # # # # # # # # # # # # # ## ### # ### # ### # ### ## # # # # # # # # # # # # @ # # # ## # ### # ### # ### # ## # . . . . . . . . # #########################
; 50 'Particle Theory' # # # # # # # # # # # # # # # # # # # # # # # # # # .$ . $. . $ .$ # # $# #$# # # #$# # # # # # . . $. . .$ . . # # #$# # # # #$#$ $# #$# # # . .$ .$ . $. . # # $# # # # #@# # # # #$ # # . .$ . $. $. . # # #$# #$ $#$# # # # #$# # # . . $. . .$ . . # # # # # #$# # # #$# #$ # # $. $ . .$ . $. # # # # # # # # # # # # # # # # # # # # # # # # # #