QML sokoban: small fix; remove large mazes;

This commit is contained in:
polos 2017-03-15 08:24:33 +01:00
parent 5e908ef779
commit e9bec70cb8
3 changed files with 9 additions and 746 deletions

View file

@ -3025,43 +3025,6 @@
"urDrDDDDuurrdddlLLLrruuulluRlulululldRRRurDldRurDrDDDDuurrdddlLuuulluR"
"urDDDuuurrDDD")
(defmaze
"#################"
"#.... ... $ #"
"##$*.*.$ $ $ $$ #"
"# $########## #"
"# $ ######### @#"
"# ############"
"#################")
(add-solution
"uuuLDuLLdRluLLdRluLLdRluLLdRluLLdRluLLDDlddrUUddrruLdlluurURDuurrdLulD"
"rrurrdLrurrdLrurrdLrurrdLrurrdLrddlUUruLLLdRluLLdRRurrrddlUruLLLdRlllu"
"LLdRRRRuLLdlluLLdRRRRuLLdlluLLdRRRRuLLLrrrrrrrrrrddlUruLLLLLLLLrrrrrdR"
"urrddlUruLLLLLdRRRurrddlUruLLLdlluLLdRRRRRurDlluLLLdllllllldlddrUdrruL"
"UddlluuRuRRRRRRRRRRRllllllllllldlddrruUluRRRRRRRRRlllllllldlldRdrUUluR"
"RRRRRRurrdLLLLLLLrrrrrrrurrdLLLLLLLLrrrrrrrrurrdLLLLLLLLLrrrrrrrrrddlU"
"ruLLLLLLLL")
(defmaze
"#################"
"######### #"
"#### # $ $ $ #"
"# $ $ $ $ ####"
"#...# $$# ######"
"# ...*.# #$######"
"## *.*.. #@######"
"#################")
(add-solution
"UUULLrrruullDldRRllDLLdLLLuuRurrDulldRllddrrURdllluururDurDRRururrdLdL"
"LLLulldlddrrrdrrUUddllullluururrdrRllulldRRlllddrrrUdllluurrDrdLuuurDl"
"ddrdrruuuLLulDrrrdddlluUddrruuulLulldlddRdRRllululldRdRRuLdlUruururrdd"
"dLLdlUrrruuulldRDrddLLullluuRRRurrDrrdddLLuLrdrruuullDldLdRuuruulldlll"
"ddrRlluurrDLddRUluurrurrddldLLdlUrrrdLruururrdddlLLuuruulDDrDLLLrrdRuu"
"urrdLruuRurrdLdLLLLulDDDuurrrrrururrdLdLLLLLLulDDurDDLLrrurrurruulDrdL"
"LLLulDDrrrurruurDrrurrdLLLdLLLLLdldLuuurDDrrurruurDrdLLLLLLulDD")
(defmaze
"###########"
"## .*.#####"
@ -3084,63 +3047,6 @@
"ruLLLLUUUddlldRurDDDrddlUUUUrrrdddrrULdlUUruLLLLUUdlldRurDDDrddlUUUUrr"
"rrddrruLLdlUruLLLLUlldRurDDDrddlUUUU")
(defmaze
"#################"
"############# #"
"# ######## $#@#"
"# $ ### $$ $ #"
"##*#$ $ #"
"# ...# ####### #"
"#.. .#$####### #"
"#.##. ##########"
"#################")
(add-solution
"ullDDuurrddLDLLLLLLLLuLLLulldRDDrdLulDruuuRRDRRuLLLulDDDrdrUUrrRRRRRRR"
"UrruullDlDRdLLLLLLLLuLLulldRddrrddrrUUddllululuuRRDrRuLLLulDrrrrddddll"
"uUllldRRurUruLLulldRDuRRddldlluRuurrdrruLLLulDDDuurrrrddddllUlLrrUUruL"
"LulDDDuurrrrdRRRRuRRdLLLLLLLrdddlluuUruLLulDDurrrrdrrrrrruururrdddLLLL"
"LLLLLLrdddlluuUrrrrrrrruurDuurrddLdLLLLLLLLLuLDDDuurrrrrrrruurDrdLLLLL"
"LLLLulDDurrrrrrrrrrrddlUruLLLLLLLLLLulDuLulD")
(defmaze
"#################"
"######## ####"
"########$$ $ ####"
"######## ### ####"
"## # ## ..###"
"# $ $$ .###"
"# $# $ ###*..##"
"# $####### .. #"
"####@######## ..#"
"#################")
(add-solution
"UURRlldllluuRurrrDRRRRRRRlllllllulDulldRRRllllddrrrUdllluurrurrdRdLruR"
"RdLLululldRRllllddrrrUdllluurrurrdRdLuLulldlddrrrUrrrruLLrrRRRurrDLLLL"
"LLrrrrrrDrddlUlUdrruLuLLrrddlUruulldRurDDldRurDldRluluuuuuullllDDDlddr"
"UrRRRurDDldRurDlluulllldlllldllluururrDurDRRRRRRRurDDldRluullllllllull"
"dRRRRRRRRRRurDDlulllllllllllddrUluRRRRRRRRRRRurDldRlullllllllllddrrUdl"
"luurRRRRRRRRRurDllllldllLulllddrrUruulldRRRRRRRRRuuuulldRurDDullullddD"
"ldRRRRuRDlllluuuRRRurDD")
(defmaze
"#################"
"# # .### #"
"# $ $ #$.# *..#"
"# $ #$$ .... .#"
"# $## $ # $*$#.#"
"# #@ # ### #"
"#################")
(add-solution
"ruRRlURuullldLrurrDLrrddlUrRRRRRuRRdLrrddllUUruurDDllLLLLLLddrUluuulld"
"RurDDRRRRRRRllllllddlUlURuulldRurDDldRuRRRRRuRRdLLLLLLLdlUrrrrrrrddlUr"
"uLLLdRRdrUUluRdlllLLLddrUluuulldRurDDRRRRlllddlUlURRRRuulDrddrrruulDLr"
"rddlUllUUdLLdlluRRRRdrrruulDLdlUrrrdLullllluulldRurDldRRRRRRdrUlllllll"
"ululldRRRurDldRRRRRRlldRlullllulllulldRRRRRurDldRRRRRlllllullllldRlddr"
"UUluRRRRRurDldRRRRllllulldLullddrUluRRRRRurDldRRR")
(defmaze
"################"
"###### ### #"
@ -3231,93 +3137,6 @@
"lllllllluuluurrDDDldRRRRRRRdrUllllllluuuurrdLulDDDldRRRRRRRRRllllllllu"
"uurrurrdLLLulDDDldRRRRRRRRdrUUdllllllllluuluRurDDDldRRRRRRRRdrU")
(defmaze
"##################"
"##### # *..#####"
"# # *.#####"
"# $$ ## ...$*## #"
"# $ ### *#..*.# #"
"# $$ ###*# *# $ #"
"# $ $@$ .... # ##"
"## #### #$ $$##"
"############ ##"
"##################")
(add-solution
"RRRdrUrrruuLUdrddlllUUURllllullllllddddRdrruRRRRRdrUUUddrrruulLDldRuuu"
"LDrddllllllldlluluuuurrrrrrdrRuuRRDLrDDlUlllullllllddddrdrrurrrrrrUUru"
"LLrdddlllllldlluRRRRRRRdrUUUrrrddddrrUUULrdddlluuLLLuurrrDDllUluRuuull"
"DRurDDDlUruulldRurDDldddLLLLLLdlluRRRRRRRdrUUUUruulldRddddrrrurrdddllU"
"dlUrdrruLLrruullDLLLLLLLLLdlluRRRRRRRdrUUUUUluRdddddrrrurrruulDrdLLrdd"
"dlllUdrruLuLLLLLLLLLdlluRRRRRRRdrUUUUUddddrrrUdddlUruLLLLLLLLLdlluRRRR"
"RRRRRlllllllllluuRDldRRRRRRRRdrUUUddllllllllluuuurDDDldRRRRRRRRdrUUdll"
"lllluLdlluurDldRRRRRRRRRlllllllluuuurrdLDDldRRRRRRRlllllluuuulDDDldRRR"
"RRRR")
(defmaze
"##################"
"##@###############"
"# $#### #### #"
"# $####$ #"
"## $##### ### $ #"
"## # $ $ $ ##"
"##### # $ ####"
"######### *. ####"
"###########..#####"
"###########......#"
"##################")
(add-solution
"DldRRRRRRurrDDrDDRDrddlUruruuLDDDldRRRRllluuulDulldRRluuulDLLdlluRRRRu"
"rDRddllUdrrurrdLLuulLdRRdrddlUruruuLLrDDDldRRRlluuullluurDldRRurDDDldR"
"RluuruurrUruullDDrdLLLLdlluurDldRRurDDDldRuuulDDuulldRluuLLdlluRRRRurD"
"ldRRurDDDuruurruruLulDDrdLLLLdDlluuuuulldRurDDrDDldRRurDlluuLLLdlluRRR"
"RuulllllllddrUluRRRRRRurDDrDDldRRluuLLLdlluRRRRurDDldR")
(defmaze
"#################"
"#####...........#"
"### $* ####.$ #"
"# $$ ##### ##"
"# $######## ###"
"# $ ####### ###"
"# $$$ #@$ $$###"
"# ### ###"
"#################")
(add-solution
"RRdrrrrUUUUrUruLLLLLLLLLDlllDldldRlddrUUddrrruulLrrddlULdlluuuurrDDuul"
"lddRUdlddrURlluurDurDllddrrrruuLLuuurrdLDllldddrrUUddrruuLuLDruurururr"
"rrrrrrddlUruLLLLLLdLdLLuRuRRRRRRRRddlddddlluRdrUUUUUdddddlllluRRRdrUUU"
"UruuLLLLLLdLdlluRuRRRRRRRlllllllddrUluRRRRRRlllldlllllDRddrddlUUUUluRR"
"RdrUluRRRRRllldlllldddddllluuuuRRllddRRUrUdldlluurRuRRRdrUluRRRRlldlll"
"llddrUluRRRdrUluRRRldldlLullddrUluRRRdrUluRRdldllldldllddrrUrUUUluRRRd"
"rUluRddlllllldRdldRRdrUUUUluRRdrUdllllddRdrUUUluRRRdrUdllllldRdrUUluRR"
"R")
(defmaze
"#################"
"### ##########"
"# *. $ #########"
"#.*.# $ ########"
"# $. # $ #### #"
"##...#$$ #"
"###*.# @### $ $ #"
"## * #### $ ## #"
"## ..### $ ## #"
"######## ######"
"#################")
(add-solution
"lURRuuLuLLdRDRddlUUrdrRRRRRurrdLDuLLLLLLLulUluurDrDrDululldRdRdRRRRRRl"
"ldRRllulllldlUUUluurDrDrDulullullDRRdRlullllddRdrruLULuRdddlUrrddddllu"
"RUruLdddrUUluuuuurrdLulDDDDDrddlluRdrUluuuuurrdrddrRRRRdrruLLLLLuuLuLL"
"LulDDDDDDldRuuuuuurrrrdrddLUlUdrruLuLLLulDDDDDDuuuuurrrrddlUruLLLulDDD"
"DDuuuurrrrddddlUUUruLLLulDDDDuuurrrrdrddrrrrrurrdLLLLLLLLdlUUUruLLLulD"
"DDuurrrrdrddrrrrrrrdLrddlUUruLLLLLLLLdlUUUruLLLulDDurrrrdrddrrrrdRurrd"
"dlUruLLLLLLLLdlUUUruLLLulDrrrrdrddrrrdddLdlluRuRlddrUrUUruLLLLLdlUUUru"
"LLLrrrdrddrrrdddlluRdrUUruLLLLLdlUUUruLL")
(defmaze
"#############"
"# #### ...#"
@ -3338,25 +3157,6 @@
"UUUruLLrddddLLLLddlluuRRRRRRRurrddlUruLLdlUUUruLddddllllddlUluRRRRRRRu"
"rrddlUruLLUUdddlUUU")
(defmaze
"####################"
"########## # ####"
"#@ #######$ $$ ####"
"#.** $ $ ##"
"#.$.*..*.* # # $ #"
"# # . # ##### #"
"####################")
(add-solution
"ddRluurDRRRdrRuRRRddlULLrrruRuulDDrRdrrULrruullDLLrrurrddldlUdlUllLdll"
"uRRdlldlluuRRllllllddrUluRRRRddlULullddrUrrruLdllluurDldRRRuLrddrrruuL"
"LLrrrdrruLLddllluurDRRuLdllllluurDldRRRuLrdRRuLLdllluurDldRRRuLrrrrrrR"
"RRdrruLLLLLLLLddrUluLLdRlllluurDldRRRuLrrrRRRRRuulDrdLLddrUUlLLdRluLLL"
"ddRURRdLullllluurDldRRRuLrdRRuLdlllluurDldRRRRuLLdlluurDldRRRurrrrrrrR"
"drruLLLLLLLLLLLdlluurDldRRurrrrrrrruulDrdLLLLLLLLdlluurDldRurrrrrrrrrr"
"rrruulDrdLLLLLLLLLLLLLulDrrrrrrrrrrrrrrrddrruLdlUruLLLLLLLLLLLLLLLrrrr"
"rrrrrrrruulDLrrdLLLLLLLLLLLrrrrrrruurDrdLLLLLLLL")
(defmaze
"#########"
"## #"
@ -3379,72 +3179,6 @@
"LLdlUrrrdLLrrurrdLLLrrruuulDrdLLLLrrrruruuuulDulldRDDDDrdLLrruuruuuLul"
"DDDDDuuuululldRRurDDDDrdLLLrrruruuLulDDDrdLLruulDD")
(defmaze
"####################"
"####..##############"
"#.##.*... $ ######"
"#.....$$# $ # ##"
"# $$## ##$ # ### #"
"# ## ## #### #"
"# ########$$# #"
"###########@$ $ $ #"
"############ ####"
"####################")
(add-solution
"UUrruurrrrdrddllldRldlluRurrrruulullllddllddRluurruuuLLdDDuuuLLdRurDll"
"uLLDLLLLLDlUrrruurDRRRRdrruLLLLLLrdddrUUlLLLLdlddrUrUdlluRuRRRurDlllld"
"drUluRRRuulDrdLLrrurRRRdrruLLLLLLulDrrrrrrrrrdddllUUddrruuulLLLLLLLdLU"
"rrrrrrrrrdrrrrdrddllllddllulUUUUddrruuulLLLLLLrdLLUrrdddlUruLrurrrrddd"
"ddrUlulUUruLLLLLLrrrrrrrrdddLdlUUUddrruuulLLLLLLrrrrrdddrdddrruLdlUUlu"
"uuurrdddLdlUUUddrruuulLLLLLrrrrdddrddrrurrdLLLdlUUluuuurrdddLdlUUUddrr"
"uuulLLLLrrrrrdrrrrdrdddLLLLLdlUUluuuurrdddLdlUUUddrruuulLLL")
(defmaze
"####################"
"## . ### ### # #"
"#.$.$### $#$$ #"
"#.*.....$ $#$ $ #@#"
"# #.*#### # $ ###"
"# ########## #"
"### ########## #"
"####################")
(add-solution
"uullDDLLdllUdrrurrDLdRluulLdRurDlluuurDlLLLLddrUluRRRRllldlLLLLLDldllu"
"uuRurrDulldRlldddrruULrddlluUrrRRRRRRuulDrdLLLLLrrrrrurrrrddlUruLLLLrr"
"rrddrruLdlluururDllddrURuulDllllddrUluRRldlllllldldlluuruurrDLDRlllddr"
"rdrUUUluulDrdDruRRRRRuulDrrrRddrruuLLLLLddrUlLLLLLdlUrdddlUlluuRRDrdLu"
"uluurDDDuRRRRRRuulDrRRRddrruuLLLLLddrUlLLLLLdlUluurrDullddrUdRRRRRRuul"
"DrdLLLLLdlUrdddlUruulllddRRdrUllluurrrrrrrruRRRddrruuLLLLLulDrdLLLLLLL"
"rrrrrrrurrrddrUrdrruLLuLLLLLulDrdLLLLLLrrrrrrurrrddrUrrrdddlUUruLLuLLL"
"LLulDrdLLLLLrrrrrurrrddrUrrrdddrruLLdlUUruLLuLLLLLulDrdLLLLrrrrurrrddr"
"UruLLLLLulDrdLLLrrrdrUluRRRdrrrruurrdLulDDDlddrruLdlUUruLLuLLLLLulDrdL"
"LrrrurrddrUruLLLLLulDrdL")
(defmaze
"######################"
"########## ## # ##"
"###### #$ ##$.#$ $@#"
"######$ ........$###"
"#### $ ######$ ## #"
"### ###### ## $ #"
"# ########## ##"
"# ########## ##"
"######################")
(add-solution
"LullDurrdLDDDurrdLuluLLLLLLLLLLullDDrdLuuurDrrrrrrrrrrruulDrddrdddlluR"
"drUUdlUUULuurDDDDrdLuuulLLLLLLLLLulldRRRRRRRRRRRurDDDrddlUUUUlllllllll"
"lllddrUluRRRRRRRRRRRuurrdLDDDuulllllllllllddlLdlluRuRDrruulDrdLLulDldd"
"rrULLruurDrruurrrrrrrrrrruulDrdddrddlUUUULLLLLLLLLLLulDDrdLLulDrrruurr"
"rrrrrrrruurrdLulDrdddrruLdlUULLLLLLLLLLLulDrdLrurrrrrrrrrruurrdLulDrdd"
"dddlluRdrUUUULLLLLLLLLLulDrrrrrrrrrruurrdLulDrdLLLLLLLLLLulldRRRRRRRRR"
"RluulDrdLLLLLLLulldRRRRRRRRRddlUruLLLLLLLulldRRRRRRRRdrUlllluulDrdLLLu"
"lldRRRRRRRRllllllllddrUluRRRRRRRllllllddllluRRdrUluRRRRRRlllllddlllldd"
"rrUUluRRdrUluRRRRRllllddlllldRdrUUluRRdrUluRRRRlllddllddlllluRRRdrUUlu"
"RRdrUluRRR")
(defmaze
"############"
"# $ .....#"
@ -3622,90 +3356,6 @@
"dddrrrddddrrddrrUruLLLLdlUUUUruLLLdlUUUluRRldddrrrddddrrddrUruLLLdlUUU"
"UruLLLdlUUUluR")
(defmaze
"###################"
"###### #... ####"
"## ## $#.* # ####"
"#@$ ## ..*.## #####"
"### ### .* $ # #"
"# #$*..## $ $ #"
"# $$$ .### ###"
"### $ ### $ #####"
"#### ##### #####"
"#### #############"
"###################")
(add-solution
"RurDDDrDLrDRddlUUluurrDDuRRURRdLuuuRDlulluurDldRDrddLUUdddLLuRdrUllull"
"ddRRlddrUUlluurDDuRRRRuulDrdLLLrruuUluurDDDDrdLruuruuurrrrdddLLLLuLDlU"
"luurDldRRdrrrrruuulllldDuurrdLrurrdddlllLrUdrrruuullllDDllddddLLuRdrUU"
"UUluurDldRRRuurrdLrurrdddddrruLdlUUUUruLLLLrrrddddrrurrdLLLdlUUUUruLLL"
"rrdddddddlluRdrUUUUUUruLLrdddlllUllldddllulldRRRdrUUUUluurDldRRRlldddl"
"lllulldRRRRRdrUUUUluurDldRRldddlllldRRddlUUrurrdLululldRRRdrUUUUluurDl"
"dRdddlllddrUluRRdrUUU")
(defmaze
"####################"
"# ################"
"# $$ ## ##########"
"# $ ##########"
"# ### $$##########"
"### $ # * ### #"
"### ## $.#.* ##$@#"
"#########...**...$ #"
"############. .$ ###"
"####################")
(add-solution
"dLLdLLLruuLuLLLLULuLLLLLdlUrrrrrrdrdrddlUlUlUdrdrruLuLuurDDDrddlUlUUrD"
"ldRuuuulDLLLLLdlluRRRRRRRDrddlUlUdrrrrrrdrddlULUdrruLuLLLLddrRRUrrddlU"
"ruLrddrruLdlluurDldRurrrruulDrdLLLLdlUrrrdLulllllluurDldRRRRRRlllllluu"
"uLuurDDDrddlUlUUrDldRurDldRRRRRllllluuuuulDLLLLLdlluRRRRRRRurDDDldRurD"
"ldRRRRlllluuuulllllllluurDldRRRRRRRurDDDldRurDldRRRllluuuullllllluurDl"
"dRRRRRRurDDDldRurDldRRlluuuulllluLdlluurDldRRRRRRurDDDldRurDldRluuuull"
"lllldddrruLdlUUluRRRRRRurDDDDlulURurDDldRurDlluuuLLLulldRRRRRurDDDldR")
(defmaze
"#####################"
"# # @# * # . ####"
"# $ #$$# *..*..#$####"
"# $ # $ .**..* #"
"# $$$ $# . #. # #"
"# #############"
"#####################")
(add-solution
"lDDRRRRdrrURRdrURlllldlluRRluurDldlluuRDrruLdddrUlulldRurDrRRdrruLLLLL"
"uurDldRlulldRluuRdrrdRRdrruLLrrRRdrruLLLLdlluuurrrDullldddrruRldlluuLL"
"LLrrdRururrrddldllUdrruLrruullDLrurrddldlUdlUllulldRRRRdrruruulllDLLrr"
"urrrddldllUdrruLrruullDLrurrddldlUdlUlllllllddrUluluurDDRddllUUrrRRuul"
"DrdRRuLrdRRdrruruulllDLLuLrdrrurrrddldllUdrruLrruullDLLrrurrddldllUdrr"
"uLuLrddlUllllLLddlluuRRRRRRRRdrruruulldDlllllllddlUdlllURRuRRRRRRRRRuu"
"rrddLdLUUdrrRdrruLLLLdlUlllllllddlUdllllluRRRRuRuulDDrRRRRRRRRllllllld"
"dlUdlluRuRRRRRRRRllllllddlUllllluuurrdDuulldddrRRRuRRRRRRRlllllddlUlll"
"lluuRDldRRRRuRRRRRRllllddlUlllluuurDDldRRRuRRRRRlllddlUluRRRR")
(defmaze
"######################"
"##### # ### ###"
"# $ $ $ $ # *.#@$ ###"
"# # # # ..#### ##"
"####### # $****..* $##"
"#######$ $.. #"
"####### ########.. #"
"######################")
(add-solution
"RRurDDDLdLLuRdlLLLLLLdllUdrrurrUUrrDullddrUruuullDRlDRddlUUrdrRdrruLLL"
"LdRRurrdrRuLLLLdRRllllllldlluRRRRRuulDruuulDDrddRRuLdlLLLdlluRRRRRUUlD"
"rdLLLuRRdrUrrdLLLrrrurrdLLLrrrurrdLLLrrrdrruLLuurDlddrruLdlULulldRRRdr"
"ruLuLLrrddlUlllulldRRRRuLLdllulldRRRRuLLdllulldRRRRuLrrrrrdRdrruLuLLLL"
"dRluLLdRurrrrrddlUruLLLdRluLLdRRurrrddlUruLLLLrdRurrddlUruLLLdllllllld"
"lluRRRRRRRRRRurrddlUruLLdlllllllluuuulldRurDDDrdLdlluRRRRRRRRRRurrddlU"
"llllllllluuullulldRRRurDDDrdLdlluUUddRRRRRRRRRRRdrruLuLDllllllllluuulu"
"lldRRurDDDuulldddrRRRRRRRRRRurDlllllllllllluuulldlluRRRRRurDDDuulldddr"
"RRRRRRRRRlllllllllluuulldlllluRRRRRRRurDDDuulldddrRRRRRRRR")
(defmaze
"###########"
"#### . ###"
@ -3727,28 +3377,6 @@
"ruulllDDuurrrddlLdddrUddrrruuLLrrddlUdlluRlluuurrDDLUluUluRdddrddlUlll"
"lddrUluRRRRdrdrrruuuLLdLLLLrrrrurrdLLLLLrrddrrUruLLLddrUruL")
(defmaze
"#####################"
"# ## .* # #"
"# $$$ $ $#..$. ## $ #"
"# $ $ # .#**. ##"
"# #####$ *....*. ##"
"#####@$ $#*$.##. ##"
"######## ########"
"#####################")
(add-solution
"RRRdrrUURRRURRdRRdrUluuurrdLulDDDrUdlllulldRuuuLDrddllluuuRldddrrruulL"
"ulDrrruLrdddlUUrdrRdrruLLLLdRRllllllddrrUdlluurRRRdLulllddrrUrruurrdLu"
"lullllDDrRdrrUdlluRllluurrrDRlulllddrrdrUdrUrrurrdLLLLdllulluurrrrDRRl"
"lullllddrrdrrUdlluRllluurrrDRlulllddrrdrrUdllulluurrrdDlddllUdlluRdrrr"
"uuruullldlDRuurrrddlddllUUddrruuLUdrddlllluRuuRldddrrruulLulDrrrddllUd"
"rruulLrrrrdLuuurDDrruLLrrdrruLLLdllllluuRDldRRRRRRuruurrdLulDrdLLdllll"
"llullluurDldRRRurDldRRRRRlllllullluulldRRurDldRRRurDldRRRRllllulllullu"
"llDRRRRurDldRRRurDldRRRlllulllullllulldRRRRRRurDldRRRurRlDldRRllulllul"
"lllllddrUluRRRRRRurDldRRRurDldddlluRdrUUUlllulllllddrUluRRRRRurDldRRRd"
"RUllllulldLullddrUluRRRRRurDldRRRlDrddlluRdrUluR")
(defmaze
"##############"
"### ## . ###"
@ -3888,29 +3516,6 @@
"RdrUUUruLLLLLLrrrrrruuulDDrdLLLLLrrrrdddlllUlllllddrUluRRRRldLullddrUl"
"uRRRllluuuuR")
(defmaze
"#################"
"######## ## ###"
"####### $ $###"
"# # ## ###"
"# $ .$*# ## $ #"
"## ..*.* ### $$ #"
"#####$ * # ##"
"####@*.. ######"
"#######..########"
"#################")
(add-solution
"RRRdrUrrurruuuullLdlluRurDrrrddddlldllUUUUluRRldllDDRDrUUrULuurDlddddd"
"rrurruuuulLLulDDDDlluuRurrrrrddddlldlldlUlUUrrDullddrUruuUllDDuLLdRluu"
"lDulldRRurDrrurrdddldllUUddrruLrruuulldDuurrddLddllURdrdrUrrurruuuulll"
"ulDldldDrrurULuurDrrrddddlldlllUdrrrurrrrUdlluuuulllldddDldlluRuuLruRu"
"rrrrrddddlldlLuLrddlUlUUddrrrrurruuuullllDDDDLruLruuurrrrddddrruLdllld"
"lLdlUUruuuurrrrdrDluuurDDlulllldddddrrurrUUUruLLLLulDDDDDuuuurrrrddddl"
"ldlLulDlluRdrrrrurrrruLdlUUUruLLLLulDDDrUdlDDDrrurruuuullLulDDDDDuuruu"
"rrrrdDlddrruLdllldlLLLrrrrurrUUUruLLLLulDDDDDuuruurrrddddlldlLLrrrurrr"
"ruruLLdlUUruLLLLulDDDDDuuruurrrddddlldlL")
(defmaze
"#############"
"### @ #######"
@ -3934,55 +3539,6 @@
"RddlUruuuRluulldRurDDDDLddrUrrRdRdrruLuLLLLLdddrruLUluRdddlUUlllddrUlu"
"RdRRdrruLLruuRRdRdrruLuLLLUdrrrddlUruLLruL")
(defmaze
"#################"
"# ###.....# #"
"# # $ $## .*...#"
"# $# $*#.$ #"
"## $$##$$ $###"
"## # @ # ###"
"#################")
(add-solution
"rrURuLrdRRULuurDDldlluRdldlllULLUlluurrDRRDrRRdrrUruullllDurrrrddlddrU"
"UdllluLuurrrDDrdLuuurDRRurrdLLLLDlddrrrUUddllluururRurrddLruulldRllldl"
"ddrrruUddllluuruulDDrurRdddllUUluRRldddlUrRdrUlluululllddrdRRRuulDrdLu"
"uulllddrRRdrUluRdlllddlllUllUlluurrDrrRlDRRRRRdrUluulllDldRRRlluurrrdD"
"llddlllUUdllUlluurrDrRddlldlUrrruullDuullddRdRRlluluurrdrrRdrrddlllUdr"
"rruurruulllDurrrddrddlULulLuurrrdDrdLulllullllullddrdrrrURRRRlluurrrdD"
"llllldllluluurrdrRRdrrrruulllDurrrddrddlUUllLuurrrrDullllddrrrUruLLrdd"
"drdrruLLdlUUUruLdddrUUdllllulldddrrrUdllluuullDldRRluurrrrdRRldRRdrUUd"
"lUdlldlllUUdlluurRRldRRUdRRRU")
(defmaze
"#################"
"##@##### ######"
"# $#### $ ######"
"# ########"
"### $## #######"
"### ## $$ #####"
"####### $ $$$ $ #"
"####### # ... #"
"###########.* ###"
"###########.$####"
"###########..####"
"#### ..#..####"
"## $ $# *.* ####"
"## #$..$ ####"
"###### #. #####"
"#################")
(add-solution
"DldRRRRRRdrrDrrDDDDDrdddLLuLulldRlulllddrrdrrURldllulluurrrrDurDrDrruL"
"LrruulDuuuurrdLulDDDrUUluuullulldddrrURldlluuurrDrrDDDrruuLLrrdrruLLdd"
"lluRRdldddddlluRdrUUUlDruUUlDDuuuuullulldddrrURldlluuurrDrrDDDrruuLLdR"
"ddddddlluRdrUUUlDruUUlDrddddlluRdrUUUUlDDrddlluRdrUUdllLulldRRllullldd"
"rrdrrUdllulluurrrrrdRRdrUdllLuulllllddrUluRRRRldRRllullddrdrrUdllullll"
"uRRdrUluRRRdRdrrruuuuuuuullulldddrrURurDDDDDDDrdLLruuuuuuulldlluRRRurD"
"DDDDDDrdLuuuuuuulllluurDldRRRurDDDDDDuuuuulllluuuuRDDDldRRRurDDDDDuuuu"
"llluuuuurrdLulDDDDldRRRurDDDDuuulllluuullllddrUluRRRRurDDDldRRRurDDDuu"
"llluurDldRRurDD")
(defmaze
"###########"
"### ######"
@ -4008,43 +3564,6 @@
"lddddrruRRRurDDulllldlluRRlluuRDlddrruRRuulLuurDlllddddrrurruuLullDldd"
"RRRllluurDldRRluuurrdLulDDldR")
(defmaze
"##################"
"## ### #####"
"## #$***..##@##"
"# $#$$ .#.. $$ #"
"# $ $ ##****. #"
"## ###. . ##"
"##################")
(add-solution
"DLDurrdLdLLLLUUrRRlllddrrUdlluurDuuulDullDRlullDRddLUdLdlluLrdrruLdllu"
"UluurDrrDRddllluUddrrruululLdddrrULrrrruLruulDDrdLruuurrdLulDrrurrdLLL"
"rrrddlUruLrddrdrruLuLrddlUlluurDlddRRuruLrdrruLLdldlluRRlluurDlddrruRu"
"LddlluRUrrdLrurrdLdLLuRlulldRRlluuurDDldRluuulldRurDDullulldRRRRurDDlu"
"llllddrUluRRRurDlllddlLdlluRdlllURuurrDRRdrUluRRRRurDlllldlllulldddrrr"
"UdlUdlluRRlluurrDRRdrUluRRRRllldlllullddlluRdrrdrrUdlluRuRRdrUluRRRlld"
"lllddrUluRRdrUluRRldlllullulDDldRRRRdrUluRRdrUluRdlllullDldRRRdrUluRRd"
"rU")
(defmaze
"###################"
"###### $ .# # #"
"# $ $..# $ #"
"# $ ##..*$. ######"
"# $## ..*.* #####"
"##$ ## $ *$. #####"
"##@##### #########"
"###################")
(add-solution
"UUluuRRRRRuRDuRRdLddRUdlddrUUluuulldRurDDDlUrdrdRRULULLdRluuurDDluulld"
"RRddlUrrrDrruLLLLuurDlddRddlUUrRurrdLdLruulDllddrUluURRdrdLrurrdLLulul"
"ldRRllddrUlulldRRuuruulDulldRDDuuurrddLruulldRddlUrrrdRdrruLuLLrrddlUl"
"uLLdRlddrUURRdLullddrUluRllldRRdrUrrrruLuuRRRurrdLLLLulDDDrdLLLLLulldR"
"RRRlluuuulldRurDDDldRuuulllllllddrUluRRRRRRurDDulllldLullddrUluRRRRRRD"
"ullldllddrUUluRRRRurDurD")
(defmaze
"############"
"#### ######"
@ -4069,161 +3588,6 @@
"ddlluRdrrrrruruulDlDurrdLdLLrruullllDuruurDldRRDrdLruruulDDuuLdlluurDl"
"dRRurDrrruLLLLdlluurDldRurDD")
(defmaze
"###################"
"# ###.## ###@##"
"# $$ ###..$ $$ #"
"# $ ###*..$ # $ #"
"# $ # ..**$#### #"
"# $$## ##.. #######"
"## $$*..# ######"
"#### .. . ######"
"###################")
(add-solution
"DLLLLdLDDllUlUUddrdrruLruruulDLDLrurrdLddllURdrUUruulDlDDuurrdLdlldddl"
"llURRdlllluRRRdrrrrUUUlllllDurrrrrdddllUUddlluLuurrRdddrruuuUruulDlLDD"
"lllddrdrrrruuuUruLdddddllllluuurrrRlllldddllullUluuRlddrdrrRdrrrruUddr"
"ruuUlLLrdddlluRdrUUddrruuuUruulDDDlLuuRDrruulDrdLulldddddlllluRRRdrUUU"
"UdddllllllluluurDluuurrrdddLDuruuullDldddRdRRRRRRdrUUUddllllllluluuuru"
"rrdddlDldRRRRRRdrUUdlllllluuruuLDDDldRRRRRRdrUllllllluluuuRurDDDDldRRR"
"RRRlllllluluuRurDDDldRRRRRllllluluRurDDldRRRRdrrrrruUUUruulDDDDDrdLLLL"
"LrrrruuuururrrrrddlUruLLLLLulDDDDDrdLLLLrrruuuururrdRurrddlUruLLLLLulD"
"DDDDrdLL")
(defmaze
"##################"
"#### #########"
"# # $*$#########"
"#@$$ ##. #########"
"# $ * $ #####"
"#####$*.##....$ #"
"##### *..*$ # #"
"##### . ######"
"##################")
(add-solution
"dRRRuururrrDDlDRuuulDLrrddlUdlDDRUUdddrrrrUrurRlldldlluLdlUlldRRluuurD"
"uruuulldRurDllulldddRDrruUddlluRdrUdlddrUrrdrruLuuLLLDlddrRRluLuurrrdd"
"rruLdlLdlluuurrrDrrrrdrruLLLLdldLLuRuRRllddrUluullldlluluuurrrrdDuulld"
"RlulldddrdrruUddddRRuruulLulDDlluluuurrrrDulllldddrRdrUrrrddrruuLLLLrr"
"ddldllllUdrrURRRuurrddLruulldRddLLrUllldlluRuulDrdRRRdrruLruulllLDlddr"
"RRluLuurrrrddlLdlluulluluuurrrrdDuulldRlulldddrdrruUddddrrurruullLulDD"
"lluluuurrrrDulllldddrRdrUrrrrddlldllURRdllllURuurrrrrdddLLulLdlUrrrdrr"
"uuullllDurrrrdddllulLdlluRRuurrrrdddllLLuuullluuurrrrdDuulllldddrrrddl"
"lUdrruulDruRuuulldRlulldddRdrruUddddrrrruuulLLulDDlluluuurrrrDullllddd"
"rRdrUdllddRUluurrrrrrdddlllLUlluuluuurrrrdDuulllldddrddrrdrrrruuullLrr"
"rdddlluRdrUdlllluRRlllluurDldRRRllluuluuurrdLulDrrurrdddLDldldRRRRluLu"
"uruuLDDDllddrURlluuRDrUruulDDDllulllluurDldRRRRRdrUUruullldlDLdRRRlluu"
"rurrrddlDruuulDulldRllddllluurDldRRRRRdlddrU")
(defmaze
"####################"
"########## # ###"
"## # **$.# #"
"## $$$$# .....*.#$ #"
"# # $ $ #*.*.*@$ #"
"# # $.#####"
"####################")
(add-solution
"LuLLLddRluuLLLddllllllluuurDurrDLulldddrrrUdrruLrdrruLdlllllluuurrdLul"
"DrrurrrrDrddllllllUdrrrrrruululllldLrurrDLulldddrrrUdrrULdlllluuurrrrr"
"DrrrrrruulDrdLLddrUUrrdLLulLLuurDldRRRdrruLLruulDrddldllURlUluurDRDRlu"
"lldRddrrULdlUUluurDrRurrrdrrddLLLLLdlluUlLddlluRdllllluuurrrrrDrrrddrr"
"uLrrrrrruullullldDuurrrdrrddllllLdllURRuulLrDrdRRuLLddlluRRuulDulDlllu"
"llllldddrrrrrrUdlllllluuurrrrrdRRRuulDrrrdddllUUddrruLUrrrdLLullLLddll"
"uRdrUdlllllluuurrdLrurrrDRRRRRuurrrdrrddlLLuLrdrrruulDrdLLruulullldDll"
"llddlluRdrUluRRRRRRlllllddlllllllluRdrrrURRRdrUluRRRRRlllllullDulldRdR"
"RRdrUluRRRRllllullDllullDRRRdRRRdrUluRRRlllullDlddllUdlluRuRRRdRRRdrUl"
"uRRllullDlddllUluRRRdRRRdrUluRlullDldRRRdrU")
(defmaze
"####################"
"# ##### @#"
"# $ $$$##. * ##$$ #"
"###### . #. .. ##"
"##### **..*.**$ ####"
"## $ $ #. ######"
"## ##### ######"
"####################")
(add-solution
"llDurrdLdLLLLDuLLululllllldLrurrDLrurrrrdrddLdLLLUdLdlluRuRUdlddrUrruu"
"LDrdrruLdlLLruurDldRurrruulDrdLrurruLrddLddrUUlulldRluuulllDDrdRRurruL"
"dldlluluurrrDrrdDrddlUULuurrDLddrUluullulllddrdrRRllluluurrrdDurrdDrdd"
"lUUlLuurrrDDurrdLLuulllddrURRdLddrUUlulldRluuulllddrdRRurruLdldlluluur"
"rrDrrdDrddlUULuurrDLddrUluullulllddrdrRRllluluurrrdrrdDrddlUUlllluluur"
"rrdrrrDDlUrdrruLLdlddrUluRuuLDDllURdllluluurrrDRddrrurrrruulDrdLLLrdLL"
"LLuululllddrdrRRRlllldlUdldlluRuRRRRRRuulullldDrddlLuRRRRUddLulldldllu"
"RdrUluRRRRdrUdlLLullddrUluRRRRlluuulldRurDDrddlluRRdlldlllluRRRdrUluRR"
"uullulldRRRurDDullllulldRRRRRurDlD")
(defmaze
"####################"
"# #########@# #"
"# $#### .. #** $ $ #"
"# ***.. $ $ #"
"#### $ # ..* ##$ #"
"#######$ #. .## ###"
"####### # ####"
"####################")
(add-solution
"DRddLddrrrurUULLrrdrruuullllDllDDrURuurrrrdddlldldlllUlldlllUULuRurrrD"
"RRuRldllullldddrdrrurrUrUdldlldllluuuurrrdrDulullldddrdrruUlUdrruLuLrd"
"rdrruLLrdddrrruruuLLLrrrdrruuullllDurrrrdddlldldllluuruRuurrDDuurrdLDu"
"ulllddRRlluurDRlldldlluRuRRdLulDldllURRdlddllluululldRRurRRdrddllluUdr"
"drruuruRurrdLdLdLruruulDlDlluRRRurrdLdLddrrrurUULLuurrrrddLLddldllluur"
"UdlLuRuRlddrUdlddrrruruurrdLulLLLdlddrrrurUdldllluululldRlulLddrdrrURl"
"dllluuurrrDurDrruLLrrrrRdrruuullllDurrrrdddllulLuurDldLdlluRuRRdLulDld"
"lluRRRurrdLdLLulldRlullddrdrrUdllluuurrrrRurrurrrrdddlldldlllULrdrrrur"
"urruuulllldlldDuurrdLulDrruurrDLLLrrrurrdLLLLrrrrddllUdrruulLddrUluull"
"ddRRllllllllldlluRRRRRRRRRRlllllllllllllluurDldRRRRRRRRRRRRRuurrrrdddl"
"lULLLLLLrrrrrrdrruLLLLLLLrrruurrrDrdLLLLLLrruurrDrdLLLLruurDrdLL")
(defmaze
"##################"
"# ### ..$@### #"
"# $ $*$### $ #"
"# #$*.*. * ##"
"# ### *..$####"
"# ##### #. ####"
"##################")
(add-solution
"LLDLLLLdllluurDDrruLrrrrrDRddlUlUdrruLuurDlLLLLrruRdrddllURuulDrrruLdl"
"ddrrUdlluurDrdRRuLLrrRRuRurrdLdLLLLddrrULuRllDlluRRllLuurDllluRdrdRddl"
"UUdllURuulDrddrruuuLrdddrruLrdrruLdllllluuRDldRRRuLrdRRuLLdllluurDldRR"
"RuLrrrruRurrdLdLLLddrUluLLdRlllluurDldRRRuLLuurDDldRluulllldllluurDRRR"
"RRRurDDlullllllldRlddrUUluRRRdLulDrruRRRRddlUruLLLLLrrrrddlUrrrrrrRuRu"
"rrdLdLLLLLLLulDrrrrrrrruulDrdLLLLLLLddrUluRRRllluurDllLLLdllluurDRRRRd"
"RluuRDrDRlullllllldRlddrUUluRRRRRdRUrrdLrddlUruullllldLullddrUluRRRRRR"
"lddRRdrU")
(defmaze
"##################"
"## ###########"
"# $$@$$# #######"
"# ##*.*. *#######"
"# ## .***..######"
"# $### *..$ ##"
"# #### .#### $ #"
"# $#### ##### #"
"# ###############"
"# ###############"
"# ###############"
"##################")
(add-solution
"ullDlddddrDDluuuurDDluuuurDDuuurrdLrurrDLLrrDRDDlUlUdrruLrddRddlUUluur"
"RDDuRRdLLuuurDlddrruLulllddRRUruLddlddrUUUrrdLulDruuulDrddllluuRRllddr"
"URdrrRRRdRdrruLuLLLLLLLuuurrDDuulldddrRllulldRRuuurrddLLdlddrUUUrrdLul"
"DrruuulDulDrrddlllluuRRurrdddRRRdRdrruLuLLLLLLrrrrrrddlUruLLLLLuuulldR"
"urDDullllddrUluuulldRurDDRRRurDlllddlUlURRRRllluulldRurDDldRluulullDRR"
"RurDDlullllddrUluRRRRurDldRRllulllddlddrUUUluRRRRurDldRlulllddddlddrUU"
"UUUluRRRurDlllddddddlddrUUUUUUUluRRRRurD")
(defmaze
"##############"
"#### ### ##"
@ -4246,30 +3610,6 @@
"DuurDrrrrrrdLrurrUruulDlDurrdLdLLLLLLLLulDrrrrrrrrruulDrdddrruLdlUULLL"
"LLLLLrrrrrrruurrdLulDrdLLLLLLLruLL")
(defmaze
"####################"
"# ### ###########"
"# $## $ $ ## ###"
"# ## # ...#.. $ ###"
"# # $ #.*.*** ####"
"# $$# $##.....# #"
"##@$ $ $ ###.$ $ #"
"##### ##### ###"
"####################")
(add-solution
"UdRRRuuuuRRlldddddrUdrruLUUUrrdRdrrrrUdllUdlldLLdllluuuuururrDulldRlld"
"ddddrrUUUURlddddlluuuRluururrDLdDllddRdrrurruuuuLLulDrrrddddlldlluRRll"
"luurrDullddrdrruLuulluuRurrdLDDlluuRurDrrrddlUruLLrrdddrruLrdrruLuurDu"
"rrdLdLruulldDLdlldLruURRRuurrddLdLLrruruulldDrdddrruLdlUULuuurrddLruul"
"ldDuRdddrrurrdLLLdlUUUluurDDDullllluurDldRRRRurDllllluululldRllddrrURR"
"lldlldddrruUUllddRUdlllluluurDrDulldRdRRRuuuururrDrddrrrrruurrdLLdllll"
"luurDldRRRRlllluululldRlldddrruURRurDldRRRlllullddlluRluururrDulldRdRR"
"urDllluurDllldddddrUUdlllluurDlluuuurDDDldRdRRRurrUURRdRRlluurDlluulld"
"RurDldddllddrUlllluurDldRRRdrrUUUURRluulldRurDrddRddlLdlUUUURurDurDDul"
"luulldRurDlllddddRdrUUUURRurDlluulldRurDllldddRdrUUURRluulldRurDlllddR"
"drUURuulldRurD")
(defmaze
"###########"
"##### ####"
@ -4318,83 +3658,6 @@
"llluRRuulDrddlluluRRRdLulluluurrrDDuulllddrdrRdrUllluURurDDullluRluurD"
"DldRddrRuuuuLrddddddlUluuuuRurDDDDuuulldRurDDullluuurDldRRdldddrdrruL")
(defmaze
"#################"
"##@### $ . ###"
"# $$ #**..$###"
"# ## $$ *... #"
"# ## $ . *.$ #"
"#################")
(add-solution
"DRRRddRRRuRRlldllluuRuRRRDRddLLuRurRurrDLddLLURlluuRRDrruLdlLddrUdrRUL"
"uurDlddlluuuRldddrruuLulDrrruLdddrUrrdLLuluurDldRlulluRllllldlddrURRdR"
"RULLrrRuullDurrdrruLLddldlluRuRRllddrUruurrddLLLdlluRuuRRddLruulldRddl"
"UruullllDlddrURRdrruuullllDlddrRurRdrUrrrdrruLLuuLLDuLLDRddlUlldlluRRR"
"RdrUlllluurRlDldRRRllllullllddrUluRRRRRurDldRRldR")
(defmaze
"###########################"
"#########.... ## #"
"# ### #$$**..# $$ $ ## #"
"# ### $ *..*$$ ## # $ # #"
"# $ $.. $@### #"
"## # ###..* #############"
"###########################")
(add-solution
"LLLLdLruULDrrruLuullDRulllDRlDDLLuRdlLLuRdlLLLdlUluurDldRRRRdrUrrrrRRR"
"UrrdLLLLLLLLLLLLdlUluurDldRRRRRRuulDrdRRuLdrRRURRdLulLuurDurrDLddrUluu"
"lldddRluuurrddLruulldRddlUdlluRdllLuRdlLLLdlUluurDldRRRRdrUrrrrrurrdrr"
"uLLdLLuuurrrDullldddrruLdrrruLLdllLLLLLLLLdlUluurDldRRRRRRuulDrdRRuLdr"
"RRULdrRRuLrruullDRddlUdlluRdllluRdllLuRdlLLLdlUluurDldRRRRdrUrrrrrrrur"
"rdLLLLuRRdllLLuRRdllLLuRRRdrrruuullllDurrrrrrrrrrddlUruLLLLLLLLLDurrrr"
"rrrrrdRRddrruLdlUdrrrruuulllDLLLdlUruLLLLLLLLrrrrrrrrdrrddrruLdlUruLLL"
"dlUruLLLLLLLrrrrdRurrddlUruLLLLLLdddrruLdlUdllllllLLLLdlUluurDldRRRRRR"
"RRRRRllllluulDrdLLLLdlUluurDldRRRRRRRRRR")
(defmaze
"######################"
"# ########## #"
"# $ $ # ###### ..* #"
"# $## #### ..$ ##"
"### $ #####**.$####"
"# $$# #$$$ ......####"
"# @ # ## $.# #####"
"######################")
(add-solution
"rUURRddrrrUUdRRRRRRRdrUrUUllDRdrUlddlUllllllldllluuRRuurrdLDlllddrrURu"
"LruulDDrddllluuRRllddrrUrRRRRRRRRuullDurruurrdLulDDDrUluurrdLurrrdLdLL"
"uRlddlLuRdrUruullDRddlluRdrUlldddrUlLLLLLLLUddllluurRuurrdLDlllddrrURu"
"LruulDDrddllluuRRllddrrUrRRRRRRRuulDrdLuurrrdLullddrdrUUdllLLLLLLUddll"
"luurRuurrdLDlllddrrURRRRRRRuurRdLrddlUllllllluLruulDDrddllluuRRurDllld"
"drrURRRRRRRRdrUUdllllllllldlluurRurDldRRRRRRRRdrUlllllllllullllUlluurr"
"DurrdLDuulllddrRdRRRRurDldRRRRRRRRllllllllullllulluurrrdDldRRRRurDldRR"
"RRRRRlllllllullluuullDRurDDldRRRRurDldRRRRRRllllllulllluulldRRurDldddl"
"luRdrUURRRRurDldRRRRRlllllullluulldRurDldRRRRurDldRRRRdR")
(defmaze
"###################"
"##### $. ## ### #"
"### #.$## $ $$ #"
"###$#.*. # # #"
"# $ .....*. # ####"
"# $ ##.*.$ # #####"
"# $##### $ $ #####"
"##@####### #####"
"###################")
(add-solution
"UluuRRRRRRdRdRRUruuuRldddlddrUUUUlDrddllluluurDRRDrddlUlUdrruLuurDDldl"
"lURlluurDldRdrrUruulDLLddrrdrUUdllluuuluurDDDrrDrddlUlUdrruLuurDDldllU"
"RllUUrDlllllllddrUluRRRdLurRuullDDrrRRuLrruulDrdLddRUddrrUruulDLLddrrd"
"rUUdllluuUluurDDDrrDrddlUllUlUUrDrrDrddlUlUdrruLuLLrrurDDldllUlURRlddr"
"ruLLrrruulDrdLullllllluurruRldllddllddrUluRRRRRRRRllllldLullddrUluRRRR"
"RRRddrruruulDLLLLLrrrddrrUruLLLLLrrrrdLrddrUdrruLLdlUllUruLLrrrrDLddrr"
"uLdlUUruuruulDDDDuLLLddrUrddrruLdlUrrruuruuLLulDDDDLLdlUrrddrruLdlUrrr"
"uururrruulDrdLLruLLLLulDDDDLLrddrruLdlUrrruurUruLLLulDDDDLddrruLdlUU")
(defmaze
"##############"
"# ####.## #"

View file

@ -3,8 +3,8 @@ import "ext/"
Rectangle {
id: root
x: -77; y: -44
width: 864; height: 512
x: -44; y: -44
width: 512; height: 512
color: "lightsteelblue"
scale: 0.8

View file

@ -212,7 +212,7 @@
(dolist (type '(:goal :object2 :player2 :player :object))
(place-items type reset)))
(let (ex-type)
(let (ex ex-ex)
(defun move-item (char pos direction) ; see sokoban:*move-hook*
(let* ((type (char-type char))
(pos-x (car pos))
@ -228,11 +228,11 @@
(if (zerop dy)
(qml-set item "x" (+ x dx))
(qml-set item "y" (+ y dy)))
(let ((update-types '(:player2 :object2 :goal)))
(when (or (find type update-types)
(find ex-type update-types))
(queued (update-placed-items))))
(setf ex-type type)
(dolist (tp (list type ex ex-ex))
(when (find tp '(:player2 :object2 :goal))
(queued (update-placed-items))
(return)))
(shiftf ex-ex ex type)
(when (eql :player type)
(qlater (lambda () (when (game-finished)
(final-animation)))))))))
@ -252,7 +252,7 @@
(defun run ()
(x:do-with *quick-view*
(|setSource| (|fromLocalFile.QUrl| "qml/sokoban.qml"))
(|setMinimumSize| '(710 444))
(|setMinimumSize| '(424 444))
(|resize| (|minimumSize| *quick-view*))
(|setColor| "#404040")
(|show|))