Permalink
Find file
e59f01f Oct 15, 2012
1291 lines (1288 sloc) 21.9 KB
;WALLS
12 f f ff 0 standard floor
. 13 f f ff 4 target field
# 0 0 0 0 0 walls
;OBJECTS
@ 0 f 0 101 201 1 0 player
$ 1 f 0 100 0 2 1000 heavy box
;MAXLEVEL 88
;ATOP *$.
;LEVEL 1
#####
# #
#$ #
### $##
# $ $ #
### # ## # ######
# # ## ##### ..#
# $ $ ..#
##### ### #@## ..#
# #########
#######
;LEVEL 2
############
#.. # ###
#.. # $ $ #
#.. #$#### #
#.. @ ## #
#.. # # $ ##
###### ##$ $ #
# $ $ $ $ #
# # #
############
;LEVEL 3
########
# @#
# $#$ ##
# $ $#
##$ $ #
######### $ # ###
#.... ## $ $ #
##... $ $ #
#.... ##########
########
;LEVEL 4
########
# ....#
############ ....#
# # $ $ ....#
# $$$#$ $ # ....#
# $ $ # ....#
# $$ #$ $ $########
# $ # #
## #########
# # ##
# $ ##
# $$#$$ @#
# # ##
###########
;LEVEL 5
#####
# #####
# #$## #
# $ #
######### ### #
#.... ## $ $###
#.... $ $$ ##
#.... ##$ $ @#
######### $ ##
# $ $ #
### ## #
# #
######
;LEVEL 6
###### ###
#.. # ##@##
#.. ### #
#.. $$ #
#.. # # $ #
#..### # $ #
#### $ #$ #
# $# $ #
# $ $ #
# ## #
#########
;LEVEL 7
#####
####### ##
## # @## $$ #
# $ #
# $ ### #
### #####$###
# $ ### ..#
# $ $ $ ...#
# ###...#
# $$ # #...#
# ### #####
####
;LEVEL 8
####
# ###########
# $ $ $ #
# $# $ # $ #
# $ $ # #
### $# # #### #
#@#$ $ $ ## #
# $ #$# # #
# $ $ $ $ #
##### #########
# #
# #
#......#
#......#
#......#
########
;LEVEL 9
#######
# ...#
##### ...#
# . .#
# ## ...#
## ## ...#
### ########
# $$$ ##
##### $ $ #####
## #$ $ # #
#@ $ $ $ $ #
###### $$ $ #####
# #
########
;LEVEL 10
### #############
##@#### # #
# $$ $$ $ $ ...#
# $$$# $ #...#
# $ # $$ $$ #...#
### # $ #...#
# # $ $ $ #...#
# ###### ###...#
## # # $ $ #...#
# ## # $$ $ $##..#
# ..# # $ #.#
# ..# # $$$ $$$ #.#
##### # # #.#
# ######### #.#
# #.#
###############
;LEVEL 11
####
#### # #
### @###$ #
## $ #
## $ $$## ##
# #$## #
# # $ $$ # ###
# $ # # $ #####
#### # $$ # #
#### ## $ #
#. ### ########
#.. ..# ####
#...#.#
#.....#
#######
;LEVEL 12
################
# #
# # ###### #
# # $ $ $ $# #
# # $@$ ## ##
# # $ $ $###...#
# # $ $ ##...#
# ###$$$ $ ##...#
# # ## ##...#
##### ## ##...#
##### ###
# #
#######
;LEVEL 13
#########
## ## #####
### # # ###
# $ #$ # # ... #
# # $#@$## # #.#. #
# # #$ # . . #
# $ $ # # #.#. #
# ## ##$ $ . . #
# $ # # #$#.#. #
## $ $ $ $... #
#$ ###### ## #
# # ##########
####
;LEVEL 14
#######
####### #
# # $@$ #
#$$ # #########
# ###......## #
# $......## # #
# ###...... #
## #### ### #$##
# #$ # $ # #
# $ $$$ # $## #
# $ $ ###$$ # #
##### $ # #
### ### # #
# # #
######## #
####
;LEVEL 15
########
# # #
# $ #
### #$ ####
# $ ##$ #
# # @ $ # $#
# # $ ####
## ####$## #
# $#.....# # #
# $..**. $# ###
## #.....# #
# ### #######
# $$ # #
# # #
###### #
#####
;LEVEL 16
#####
# ##
# # ####
# $ #### #
# $$ $ $#
###@ #$ ##
# ## $ $ ##
# $ ## ## .#
# #$##$ #.#
### $..##.#
# #.*...#
# $$ #.....#
# #########
# #
####
;LEVEL 17
##########
#.. # #
#.. #
#.. # ####
####### # ##
# #
# # ## # #
#### ## #### ##
# $ ##### # #
# # $ $ # $ #
# @$ $ # ##
#### ## #######
# #
######
;LEVEL 18
###########
# . # #
# #. @ #
##### ##..# ####
## # ..### ###
# $ #... $ # $ #
# .. ## ## ## #
####$##$# $ # # #
## # #$ $$ # #
# $ # # # $## #
# #
# ########### #
#### ####
;LEVEL 19
######
# @####
##### $ #
# ## ####
# $ # ## #
# $ # ##### #
## $ $ # #
## $ $ ### # #
## # $ # # #
## # #$# # #
## ### # # ######
# $ #### # #....#
# $ $ ..#.#
####$ $# $ ....#
# # ## ....#
###################
;LEVEL 20
##########
##### ####
# # $ #@ #
# #######$#### ###
# # ## # #$ ..#
# # $ # # #.#
# # $ # #$ ..#
# # ### ## #.#
# ### # # #$ ..#
# # # #### #.#
# #$ $ $ #$ ..#
# $ # $ $ # #.#
#### $### #$ ..#
# $$ ###....#
# ## ######
########
;LEVEL 21
#########
# #
# ####
## #### # #
## #@## #
# $$$ $ $$#
# # ## $ #
# # ## $ ####
#### $$$ $# #
# ## ....#
# # # #.. .#
# # # ##...#
##### $ #...#
## #####
#####
;LEVEL 22
###### ####
# ####### #####
# $# # $ # #
# $ $ $ # $ $ #
##$ $ # @# $ #
# $ ########### ##
# # #.......# $#
# ## # ......# #
# # $........$ #
# # $ #.... ..# #
# $ $####$#### $#
# $ ### $ $ ##
# $ $ $ $ #
## ###### $ ##### #
# # #
###################
;LEVEL 23
#######
# # ####
##### $#$ # ##
#.. # # # #
#.. # $#$ # $####
#. # #$ # #
#.. $# # $ #
#..@# #$ #$ # #
#.. # $# $# #
#.. # #$$#$ # ##
#.. # $# # $#$ #
#.. # # # # #
##. #### ##### #
#### #### #####
;LEVEL 24
###############
#.......... .####
#..........$$.# #
###########$ # ##
# $ $ $ #
## #### # $ # #
# # ## # ##
# $# # ## ### ##
# $ #$### ### ##
### $ # # ### ##
### $ ## # # ##
# $ # $ $ $ #
# $ $#$$$ # #
# # $ #####
# @## # # #
##############
;LEVEL 25
####
# ##############
# # ..#......#
# # # ##### ...#
##$# ........#
# ##$###### ####
# $ # ######@ #
##$ # $ ###### #
# $ #$$$## #
# # #$#$###
# #### #$$$$$ #
# # $ # #
# # ## ###
# ######$###### $ #
# # # #
########## #####
;LEVEL 26
#######
# # #####
## # #...###
# $# #... #
# $ #$$ ... #
# $# #... .#
# # $########
##$ $ $ #
## # $$ # #
###### ##$$@#
# ##
########
;LEVEL 27
#################
#... # # ##
##..... $## # #$ #
#......# $ # #
#......# # # # #
######### $ $ $ #
# #$##$ ##$##
## $ # $ #
# ## ### # ##$ #
# $ $$ $ $ #
# $ $##$ ######
####### @ ##
######
;LEVEL 28
#####
##### #
## $ $ ####
##### $ $ $ ##.#
# $$ ##..#
# ###### ###.. #
## # # #... #
# $ # #... #
#@ #$ ## ####...#
#### $ $$ ##..#
## $ $ $...#
# $$ $ # .#
# $ $ ####
###### #
#####
;LEVEL 29
#####
# ##
# $ #########
## # # ######
## # $#$#@ # #
# # $ # $ #
# ### ######### ##
# ## ..*..... # ##
## ## *.*..*.* # ##
# $########## ##$ #
# $ $ $ $ #
# # # # # #
###################
;LEVEL 30
###########
# # #
##### # $ $ #
# ##### $## # ##
# $ ## # ## $ #
# $ @$$ # ##$$$ #
## ### # ## #
## # ### #####$#
## # $ #....#
# ### ## $ #....##
# $ $ # #..$. #
# ## $ # ##.... #
##### ######...##
##### #####
;LEVEL 31
####
# #########
## ## # #
# $# $@$ ####
#$ $ # $ $# ##
## $## #$ $ #
# # # # $$$ #
# $ $ $## ####
# $ $ #$# # #
## ### ###$ #
# #.... #
####......####
#....####
#...##
#...#
#####
;LEVEL 32
####
##### #
## $#
## $ ## ###
#@$ $ # $ #
#### ## $#
#....#$ $ #
#....# $#
#.... $$ ##
#... # $ #
######$ $ #
# ###
#$ ###
# #
####
;LEVEL 33
############
## ## #
## $ $ #
#### ## $$ #
# $ # #
# $$$ # ####
# # # $ ##
# # # $ #
# $# $# #
# ..# ####
####.. $ #@#
#.....# $# #
##....# $ #
###..## #
############
;LEVEL 34
#########
#.... ##
#.#.# $ ##
##....# # @##
# ....# # ##
# #$ ##$ #
## ### $ #
#$ $ $ $# #
# # $ $ ## #
# ### ## #
# ## ## ##
# $ # $ #
###$ $ ###
# #####
####
;LEVEL 35
############ ######
# # # ###....#
# $$# @ .....#
# # ### # ....#
## ## ### # ....#
# $ $ # # ####
# $ $## # #
#### # #### # ## #
# # #$ ## # #
# $ $ # ## # ##
# # $ $ # # #
# $ ## ## # #####
# $$ $$ #
## ## ### $ #
# # # #
###### ######
;LEVEL 36
#####
##### ###### #
# #### $ $ $ #
# $ ## ## ## ##
# $ $ $ $ #
### $ ## ## ##
# ##### #####$$ #
##$##### @## #
# $ ###$### $ ##
# $ # ### ###
# $$ $ # $$ #
# # ## #
#######.. .###
#.........#
#.........#
###########
;LEVEL 37
###########
#...... #########
#...... # ## #
#..### $ $ #
#... $ $ # ## #
#...#$##### # #
### # #$ #$ #
# $$ $ $ $## #
# $ #$#$ ##$ #
### ## # ## #
# $ $ ## ######
# $ $ #
## # # #
#####@#####
###
;LEVEL 38
####
####### @#
# $ #
# $## $#
##$#...# #
# $... #
# #. .# ##
# # #$ #
#$ $ #
# #######
####
;LEVEL 39
######
#############....#
## ## ##....#
# $$## $ @##....#
# $$ $# ....#
# $ ## $$ # # ...#
# $ ## $ # ....#
## ##### ### ##.###
## $ $ ## . #
# $### # ##### ###
# $ # #
# $ #$ $ $### #
# $$$# $ # ####
# # $$ #
###### ###
#####
;LEVEL 40
############
# ##
# # #$$ $ #
#$ #$# ## @#
## ## # $ # ##
# $ #$ # #
# # $ # #
## $ $ ## #
# # ## $ #
# ## $$# #
######$$ # #
#....# ########
#.#... ##
#.... #
#.... #
#########
;LEVEL 41
#####
## ##
## #
## $$ #
## $$ $ #
# $ $ #
#### # $$ #####
# ######## ## #
#. $$$@#
#.# ####### ## ##
#.# #######. #$ $##
#........... # #
############## $ #
## ##
####
;LEVEL 42
########
#### ######
# ## $ $ @#
# ## ##$#$ $ $##
### ......# $$ ##
# ......# # #
# # ......#$ $ #
# #$...... $$# $ #
# ### ###$ $ ##
### $ $ $ $ #
# $ $ $ $ #
###### ######
#####
;LEVEL 43
#######
##### # ####
# # $ #
#### #$$ ## ## #
## # # ## ###
# ### $#$ $ $ #
#... # ## # #
#...# @ # ### ##
#...# ### $ $ #
######## ## # #
#########
;LEVEL 44
#####
# #
# # #######
# $@######
# $ ##$ ### #
# #### $ $ #
# ##### # #$ ####
## #### ##$ #
# $# $ # ## ## #
# # #...# #
###### ### ... #
#### # #...# #
# ### # #
# #
#########
;LEVEL 45
##### ####
#...# # ####
#...### $ #
#....## $ $###
##....## $ #
###... ## $ $ #
# ## # $ #
# ## # ### ####
# $ # #$ $ #
# $ @ $ $ #
# # $ $$ $ ###
# ###### ###
# ## ####
###
;LEVEL 46
##########
# ####
# ###### # ##
# # $ $ $ $ #
# #$ #
###$ $$# ###
# ## # $##
##$# $ @#
# $ $ ###
# # $ #
# ## # #
## ##### #
# #
#.......###
#.......#
#########
;LEVEL 47
####
######### ##
## $ $ #####
# ## ## ##...#
# #$$ $ $$#$##...#
# # @ # ...#
# $# ###$$ ...#
# $ $$ $ ##....#
###$ #######
# #######
####
;LEVEL 48
#########
#*.*#*.*#
#.*.*.*.#
#*.*.*.*#
#.*.*.*.#
#*.*.*.*#
### ###
# #
###### ######
# #
# $ $ $ $ $ #
## $ $ $ $ ##
#$ $ $ $ $#
# $@$ #
# ##### #
#### ####
;LEVEL 49
####
# ##
# ##
# $$ ##
###$ $ ##
#### $ #
### # ##### #
# # #....$ #
# # $ ....# #
# $ # #.*..# #
### #### ### #
#### @$ ##$##
### $ #
# ## #
#########
;LEVEL 50
############
##.. # #
##..* $ $ #
##..*.# # # $##
#..*.# # # $ #
####...# # # #
# ## # #
# @$ $ ### # ##
# $ $ # # #
###$$ # # # # #
# $ # # #####
# $# ##### #
#$ # # # #
# ### ## #
# # # ##
#### ######
;LEVEL 51
#########
# #
# $ $#
#### #
# $ ##
#### $ #
#.. $ ## ####
#.. $## #
#.. $ #
#.###$### #@#
#.# # ###
### #######
;LEVEL 52
####################
# ########## @#
# $# # ######
# #### # ###
##### # ###
# $ # ###
# $#### # # #
# # # #..#$### # #
# # #$ #..# $ $$ #
# #..# # # #
# # #..# # # #
####################
;LEVEL 53
####################
# ###
# $# $ ## $ ##
# $### # $$ ##
#.### $ $ ## ##
#...# # # #$ #
#..##$$#### $ # #
#...# $ ## ###
#...$ ### # # #
##.. $# ## ##@ #
###.# #
####################
;LEVEL 54
####################
# # # # #@#
# $ $ $ # #
## ###..## ### #
# #....#$# $### #
# $ #....# $ $ $ #
# #....# # # $ $ #
# ##..## #$# #
##$## ## # #$##
# $ $ # # #
# # # # #
####################
;LEVEL 55
####################
# @## # ##
# ## $ $ ##
# ###....# # # ###
# #....# # # $ #
### #...# # #
## ##.# $ $ #
## $ $ ### # # ###
## $ # # $ #
#### $ $# # # # $ #
#### # # ##
####################
;LEVEL 56
####################
# # ## # @###
## $ # $### #
##$# $ ##$# $ $ #
# $# $ ###
# ## $ ### #....#
# # $# # # # #....##
# $ $ # #....###
##$ ### $ #....####
# # $ ######
# # # ######
####################
;LEVEL 57
####################
#@ ### # # #
# # # # $ $ #
##### # $ $#$# #
#.#..# ##$ $ #
#..... $ # ##
#..... ###$##$###
#.#..# $ # #
##### # #$ $ #
##### # $ $ $ #
##### # # # # #
####################
;LEVEL 58
####################
##... ## # # #
#.... $ ## #
#....# # #$###$ #
#...# # # #
##.# #$ # $## #
# # # $ $ ### $ #
# $ $ # # ## #
## # ## #$$# $# # #
# # $ $ # ##
# # # # @#
####################
;LEVEL 59
####################
# # #@# ## #####
# # # $ $ #####
# # ###### $ ###
# # #....# $$ #
##$##$##....# #
# #....##$##$##
# $$ #....# #
# $ $ # # ### #
##### $ $ $ #
##### # # # ##
####################
;LEVEL 60
####################
# # # #
# $ ## ### ##
##### ## $ $ #
##..## # # $ # # #
#.... $ ##$# ##
#.... $##### #$##
##..# # # # $ #
###.# # $ $ # @#
## $ $ # # ####
## ###########
####################
;LEVEL 61
####################
# ###..### #
# $$ ###..### $@ #
# # ##......# $ #
# #......# $ #
#### ###..######$ #
# $$$ #..# # #
# $# $ $ $$ #$ #
# # ## $ ## # #
# $ $ ## $ $ #
# # ## ## # #
####################
;LEVEL 62
####################
# # # # # # #
# @# # ## $ $ ##
#### # # # $ #
# # ## #$ ## ## #
# $ $ $ #
#..###$$## $##$ ## #
#..#.# # $ $ # #
#....# $$ ##$ ####
#....# ##### #
#...### ## #
####################
;LEVEL 63
####################
#....# # # #
#....# # $ $ #
#.... ## $# # $#$ #
#...# $ $# $ #
#..#### # $ $$ #
# #### #### ###
# # # #
# ## # $ # $ $ #
# ## $ ## $ $ #
# @# # # #
####################
;LEVEL 64
####################
#....### #
#....##### # #$# ##
#....### #$ $ #
#....### $ #$$##
## #### $# #$ $ #
## #### $ $ # #
#@ ####$###$## $ #
## # # $ #
## ### # $ ####
######## # # #
####################
;LEVEL 65
####################
# # @#...###
# # ##...##
# # # ##$## ## ....#
# $ # $$$ ....#
###$### $$ ### ##.#
# $ # # ####
# $ # ### # # #
## #$## $ $$ #
# $ ## # # # #
# # # # #
####################
;LEVEL 66
####################
# # #...#@ #
# # ....# #
# $ # #....# #
# ##$#### ##....# #
# $ $ # #...# #
# $$ # # # $$ #
### $$$# $$ $ #
# $ # # # $# #
# $# # $ #
# # # # # #
####################
;LEVEL 67
####################
#####@###.##...## #
#####$ ..#...# #
#### ......# $ #
### $ #.....## # ##
## $$# ##### $ $ #
## $# $ ## $$ #
## # # # $ $ #
## $$ ### #$## #
## $# $ $ $ ##
### # # ###
####################
;LEVEL 68
####################
#@ # # #
## ### ## #### # ##
# # # $$ #
# # # # $ # $ ## ##
# $ # #$$ # #
# ### # ## ##
#..#.# $ # $ # #
#..#.# $ # ## $$ #
#....## $$ $ # #
#.....## # #
####################
;LEVEL 69
####################
# # # # ##
# $# $ $ ##...$ $ #
# $ # ##....# $ #
# ## $ ##....# $ #
# $ #....## $ #
# $## #...# #
# $$$##$## ### ##
# # # # # # #
# $ # $ ## #
# # #@ #
####################
;LEVEL 70
####################
# # # # # # #
# $ $ $ #
## # #$###$## ## #
# $ $ # $ #
# ###$##$# # $ #
# # $ $ ###### $#
# $ $$ $ #@#.#...#
# # # # #.#...#
# ########## #.....#
# #.....#
####################
;LEVEL 71
####################
# # # ## ##
# $# $ # ## #
# $ $ #..# $ #
# $ $ #....# # ##
# $# #......### $ #
# # #....# #$ #
# $ ####..# # #
## $ ## # # $ $##
### $ $#@$ $# #
#### # # #
####################
;LEVEL 72
####################
# ....# ####
# .... #
# # ########## #
# #$ # ###..#
# $ #$$### #..#
# $ ### $ $ #..#
# $ # $ $ # ##..#
# # $$ # $ ## ##
#@## $# $ $ ##
## ## # ###
####################
;LEVEL 73
####################
# # #@ # #
# $$ #$$# # # ## #
# # $ $ #$$ # #
## # # # # # # #
# ## # #
# # $ # # # #
# $ #$ # # $ #..#
##$ # #### #...#
# $ #....#
# # # #.....#
####################
;LEVEL 74
####################
# # ##### #
## $ # #### $ #
#### $$ #..# # #
# $ $ ##..#### ##
# $ ###.... $$ #
# #$# ....# # $ #
# # # $ ..###$# #
# # $ #..# ## #
# $# #### # $##
# # # @# ##
####################
;LEVEL 75
####################
# # # # #@#
# $ $ # $ # #
##$# $### # $$# #
# # #.### #$ $ #
# #$#....# # ### #
# $ #.....## # #
##$ #.#....#$$ $ #
# ######..## # # #
# $ $ ### #
# # # # #
####################
;LEVEL 76
####################
# # # # #@## # #
# $ #
# ##$# ##### $ # ##
## ##.....# # #
##$##$#.....###$#$ #
# # ##.....# # ##
# $ ##..## # #
# $ # $ $ $$$ #
## $ $# # # $ #
# ## # # #
####################
;LEVEL 77
###### #####
# # # #
# $ #### $ #
# $ $ #
# ###@###$ #
########## ###
#.. ## #
#.. ##$ #
#.. ## $ #
#.. ## $ #
#.. $ $ #
### #########
####
;LEVEL 78
###########
# #
# $ $ #
###### # $ ##### #
# ##### $ ##$#
# $ $ #
# ## ## #
# ##@##### ## #
# #### # ## ##
#....# # $ #
#....# # #
###### #######
;LEVEL 79
#############
# #
# ### $$ #
# # $ $ #
# $####$######
# $ ## #####
# $$ $ ...#
### ## $$# ...#
# ## # ...#
# # ...#
###@#############
###
;LEVEL 80
#################
###@## ...#
# # ...#
# $ # ...#
# $$ # ...#
## $ ###$##########
# ### $ #
## $ $ #
# $ # $ #
# $ # #
# $ # #
# # #
###########
;LEVEL 81
#####
########## #
# # #
# $ $ $$ #
# ##### ## $ #
#$$ #$## $ #
# ### # ##$ #
###### ### $ $ #
#.... ## #
#.... ######
#.... #
###########@##
###
;LEVEL 82
######
#### #
# ## #
# $ #
### #### ########
# $ $ ## ...#
# $$ $$ ...#
# $ $## ...#
##@## ## ## ...#
### $ ########
# $$ #
# # #
#########
;LEVEL 83
####### #########
# # # ## #
# ### # # $ #
# # $ ### $ #
# $$ ##$ #
# #### ## #
#@############ ##
###.. #####$ #
#.. #### #
#.. $$ #
#.. #### $ #
#.. # # #
######## #####
;LEVEL 84
#######
# ##########
# # # ##
# $ # $ $ #
# $ # $ ## #
# $$ ##$ $ #
## # ## #######
## # ## ...#
# #$ ...#
# $$ ...#
# ##@# ...#
################
;LEVEL 85
############
# # ##
# $ $ # ######
#### ##### #
#.. # #### #
#.#### #### #
#.... # $ ####
# ...# # $$$# ##
###.#### ## $@$ #
# ##### $ # #
# #.# $ $###$ #
# #.######## # $ #
# #.. ## $ #
# # ####### $ # # #
# # # ##
##### ##########
;LEVEL 86
;COMMENT Level 18, with one more box.
;AUTHOR Michael Bischoff (mbi@flawless.ts.rz.tu-bs.de)
###########
# . # #
# #. @ #
##### ##..# ####
## #...### ###
# $ #... $ # $ #
# .. ## ## ## #
####$##$# $ # # #
## # #$ $$ # #
# $ #$# # $## #
# #
# ########### #
#### ####
;LEVEL 87
;COMMENT ... and two more for level 22.
;AUTHOR Michael Bischoff (mbi@flawless.ts.rz.tu-bs.de)
###### ####
# ####### #####
# $# # $ # #
# $ $ $ # $ $ #
##$ $ # @# $ #
# $ ########### ##
# # #.......# $#
# ## #.......# #
# # *........$ #
# # $ #.... ..# #
# $ $####$#### $#
# $ $ ### $ $ ##
# $ $ $ $ $ #
## ###### $ ##### #
# # #
###################
;LEVEL 88
;COMMENT One more for 35.
;AUTHOR Michael Bischoff (mbi@flawless.ts.rz.tu-bs.de)
############ ######
# # # ###....#
# $$# @ .....#
# # ### # ....#
## ## ### # ....#
# $ $ # #.####
# $ $## # #
#### # #### # ## #
# # #$ ## # #
# $ $ # ## # ##
# # $ $ # # #
# $ ## ## # #####
# $$ $$ # #
## ## ### $ $ #
# # # #####
###### ######