From ae85d7dbff9e2a3742e84d1f03ddd36bfaf8e7dd Mon Sep 17 00:00:00 2001 From: Rory Healy Date: Mon, 11 Oct 2021 12:24:40 +1100 Subject: [PATCH] Initial commit --- Makefile | 51 + README.md | 3 + include/libmy.h | 13 + include/sokoban.h | 49 + lib/my_putchar.c | 14 + lib/my_putstr.c | 19 + maps_suites/Aymeric_Du_Peloux_282.xsb | 4793 +++ maps_suites/Grigr2001_100.xsb | 1718 + maps_suites/Grigr2002_40.xsb | 712 + maps_suites/GrigrSpecial_40.xsb | 634 + maps_suites/Holland_81.xsb | 1279 + maps_suites/Microban II_135.xsb | 1818 + maps_suites/Microban_155.xsb | 1841 + maps_suites/Sasquatch II_50.xsb | 892 + maps_suites/Sasquatch_50.xsb | 849 + maps_suites/Sasquatch_III_50.xsb | 915 + maps_suites/Sasquatch_IV_50.xsb | 818 + maps_suites/Sasquatch_VII_50.xsb | 906 + maps_suites/Sasquatch_VI_50.xsb | 909 + maps_suites/Sasquatch_V_50.xsb | 871 + maps_suites/Sokevo_107.xsb | 1047 + maps_suites/Sokhard_163.xsb | 1831 + maps_suites/Sven_1623.xsb | 30360 ++++++++++++++++ maps_suites/XSokoban_90.xsb | 1670 + maps_suites/Yoshio Murase_handmade_54.xsb | 609 + .../Yoshio_Murase_auto_generated_52.xsb | 533 + sokoban.supp | 925 + src/ai/ai.c | 284 + src/ai/ai.h | 11 + src/ai/hashtable.c | 443 + src/ai/hashtable.h | 113 + src/ai/node.h | 23 + src/ai/priority_queue.c | 107 + src/ai/priority_queue.h | 39 + src/ai/utils.c | 348 + src/ai/utils.h | 53 + src/find_player.c | 34 + src/helper.c | 20 + src/key_check.c | 29 + src/loose_check.c | 41 + src/main.c | 33 + src/map_check.c | 60 + src/map_reading.c | 92 + src/movement.c | 152 + src/play.c | 83 + src/win_check.c | 27 + src/zone_check.c | 34 + test_maps/capability1 | 3 + test_maps/capability10 | 3 + test_maps/capability11 | 5 + test_maps/capability12 | 11 + test_maps/capability2 | 5 + test_maps/capability3 | 3 + test_maps/capability4 | 5 + test_maps/capability5 | 6 + test_maps/capability6 | 6 + test_maps/capability7 | 6 + test_maps/capability8 | 6 + test_maps/capability9 | 9 + test_maps/test_map1 | 3 + test_maps/test_map2 | 7 + test_maps/test_map3 | 11 + 62 files changed, 58194 insertions(+) create mode 100644 Makefile create mode 100644 README.md create mode 100644 include/libmy.h create mode 100644 include/sokoban.h create mode 100644 lib/my_putchar.c create mode 100644 lib/my_putstr.c create mode 100644 maps_suites/Aymeric_Du_Peloux_282.xsb create mode 100644 maps_suites/Grigr2001_100.xsb create mode 100644 maps_suites/Grigr2002_40.xsb create mode 100644 maps_suites/GrigrSpecial_40.xsb create mode 100644 maps_suites/Holland_81.xsb create mode 100644 maps_suites/Microban II_135.xsb create mode 100644 maps_suites/Microban_155.xsb create mode 100644 maps_suites/Sasquatch II_50.xsb create mode 100644 maps_suites/Sasquatch_50.xsb create mode 100644 maps_suites/Sasquatch_III_50.xsb create mode 100644 maps_suites/Sasquatch_IV_50.xsb create mode 100644 maps_suites/Sasquatch_VII_50.xsb create mode 100644 maps_suites/Sasquatch_VI_50.xsb create mode 100644 maps_suites/Sasquatch_V_50.xsb create mode 100644 maps_suites/Sokevo_107.xsb create mode 100644 maps_suites/Sokhard_163.xsb create mode 100644 maps_suites/Sven_1623.xsb create mode 100644 maps_suites/XSokoban_90.xsb create mode 100644 maps_suites/Yoshio Murase_handmade_54.xsb create mode 100644 maps_suites/Yoshio_Murase_auto_generated_52.xsb create mode 100644 sokoban.supp create mode 100644 src/ai/ai.c create mode 100644 src/ai/ai.h create mode 100644 src/ai/hashtable.c create mode 100644 src/ai/hashtable.h create mode 100644 src/ai/node.h create mode 100644 src/ai/priority_queue.c create mode 100644 src/ai/priority_queue.h create mode 100644 src/ai/utils.c create mode 100644 src/ai/utils.h create mode 100644 src/find_player.c create mode 100644 src/helper.c create mode 100644 src/key_check.c create mode 100644 src/loose_check.c create mode 100644 src/main.c create mode 100644 src/map_check.c create mode 100644 src/map_reading.c create mode 100644 src/movement.c create mode 100644 src/play.c create mode 100644 src/win_check.c create mode 100644 src/zone_check.c create mode 100644 test_maps/capability1 create mode 100644 test_maps/capability10 create mode 100644 test_maps/capability11 create mode 100644 test_maps/capability12 create mode 100644 test_maps/capability2 create mode 100644 test_maps/capability3 create mode 100644 test_maps/capability4 create mode 100644 test_maps/capability5 create mode 100644 test_maps/capability6 create mode 100644 test_maps/capability7 create mode 100644 test_maps/capability8 create mode 100644 test_maps/capability9 create mode 100644 test_maps/test_map1 create mode 100644 test_maps/test_map2 create mode 100644 test_maps/test_map3 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..8a4630a --- /dev/null +++ b/Makefile @@ -0,0 +1,51 @@ +## +## EPITECH PROJECT, 2017 +## Makefile +## File description: +## Makefile +## + +#CC = gcc -Wall -Wextra -O3 -g +CC = gcc -Wall -Wextra -g + + +RM = rm -f + +NAME = sokoban + +SRC = src/main.c \ + src/helper.c \ + src/key_check.c \ + src/loose_check.c \ + src/find_player.c \ + src/map_check.c \ + src/map_reading.c \ + src/movement.c \ + src/play.c \ + src/win_check.c \ + src/zone_check.c \ + lib/my_putchar.c \ + lib/my_putstr.c \ + src/ai/utils.o \ + src/ai/priority_queue.o \ + src/ai/hashtable.o \ + src/ai/ai.o \ + +CFLAGS += -I./include/ + +OBJ = $(SRC:.c=.o) + +all: $(NAME) + +$(NAME): $(OBJ) + $(CC) -o $(NAME) $(OBJ) -lncurses + +clean: + $(RM) $(OBJ) + +fclean: clean + $(RM) $(NAME) + +re: fclean all + +.PHONY: all clean fclean re diff --git a/README.md b/README.md new file mode 100644 index 0000000..a23b0c5 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# Deadlock and Optimizations + +Explain your optimizations if applicable \ No newline at end of file diff --git a/include/libmy.h b/include/libmy.h new file mode 100644 index 0000000..4722355 --- /dev/null +++ b/include/libmy.h @@ -0,0 +1,13 @@ +/* +** EPITECH PROJECT, 2017 +** libmy.h +** File description: +** Contain all the prototypes of function in libmy +*/ + +#include +#ifndef LIBMY_H +#define LIBMY_H + void my_putchar(char c); + int my_putstr(char const *str); +#endif diff --git a/include/sokoban.h b/include/sokoban.h new file mode 100644 index 0000000..8efce27 --- /dev/null +++ b/include/sokoban.h @@ -0,0 +1,49 @@ +/* +** EPITECH PROJECT, 2017 +** bsq.h +** File description: +** Contain all the prototypes needed for BSQ +*/ + +#ifndef BSQ_H +#define BSQ_H + typedef struct sokoban { + char *buffer; + char **map; + char **map_save; + int lines; + int player_x; + int player_y; + char const *base_path; + int win; + int case_number; + int num_chars_map; + } sokoban_t; + int helper(void); + char *read_map(int reading); + char *open_map(char const *path); + sokoban_t make_map(char const *path, sokoban_t sokoban); + int play(char const *path); + sokoban_t count_lines(sokoban_t sokoban); + int count_columns(sokoban_t sokoban, int position); + sokoban_t check_if_player(sokoban_t sokoban, int y, int x); + sokoban_t find_player(sokoban_t sokoban); + sokoban_t key_check(sokoban_t sokoban, int key); + sokoban_t move_right(sokoban_t sokoban); + sokoban_t move_left(sokoban_t sokoban); + sokoban_t move_up(sokoban_t sokoban); + sokoban_t move_down(sokoban_t sokoban); + void win_check(sokoban_t sokoban); + int count_storage_zone(int y, int x, sokoban_t sokoban); + int count_storage_won(int y, int x, sokoban_t sokoban); + sokoban_t check_zone_reset(sokoban_t sokoban); + sokoban_t reset_zone(int y, int x, sokoban_t sokoban); + void loose_check(sokoban_t sokoban); + void storage_loose_check(int y, int x, sokoban_t sokoban); + void map_check(sokoban_t sokoban); + int count_case_number(int y, int x, sokoban_t sokoban); + int count_player(int y, int x, sokoban_t sokoban); + sokoban_t game_management(sokoban_t sokoban); + int check_tile(int y, int x, sokoban_t sokoban); + int is_goal_cell(int y, int x, sokoban_t sokoban); +#endif diff --git a/lib/my_putchar.c b/lib/my_putchar.c new file mode 100644 index 0000000..6803b1e --- /dev/null +++ b/lib/my_putchar.c @@ -0,0 +1,14 @@ +/* +** EPITECH PROJECT, 2017 +** my_putchar +** File description: +** put char +*/ + +#include "../include/libmy.h" +#include + +void my_putchar(char c) +{ + write(1, &c, 1); +} diff --git a/lib/my_putstr.c b/lib/my_putstr.c new file mode 100644 index 0000000..a775a71 --- /dev/null +++ b/lib/my_putstr.c @@ -0,0 +1,19 @@ +/* +** EPITECH PROJECT, 2017 +** my_putstr +** File description: +** Display one by one the characters of a string. +*/ + +#include "../include/libmy.h" + +int my_putstr(char const *str) +{ + int i = 0; + + while (str[i] != '\0') { + my_putchar(str[i]); + i++; + } + return (0); +} diff --git a/maps_suites/Aymeric_Du_Peloux_282.xsb b/maps_suites/Aymeric_Du_Peloux_282.xsb new file mode 100644 index 0000000..d850722 --- /dev/null +++ b/maps_suites/Aymeric_Du_Peloux_282.xsb @@ -0,0 +1,4793 @@ +This combined collection is made up of these collections: (and in this order) +COSMONOTES ( 20 levels) +COSMOPOLY ( 22 levels) +LOMA (100 levels) +MicroCosmos ( 40 levels) +MiniCosmos ( 40 levels) +NaboKosmos ( 40 levels) +PicoKosmos ( 20 levels) + +These collections are published by Aymeric Du Peloux. +The LOMA collection is created by many authors. +Unless noted otherwise, all levels are created by Aymeric Du Peloux. + + + +; ========== +; COSMONOTES +; ========== +// 2003 - 2004 - Copyright by Aymeric du Peloux // + +######## +#@ # # +# .. ## +##.## # + # $$# # + ###$ # + # ### + #### + + #### + # ###### + # # +## #### # +#@* ### ## +# * ## # +## * # ## + ## .$# # + ## # + #### # + #### + + ######### + # # + # ##### # + # # # # + # $.#@# # +###$. # # +# $.### # +# #$. # +# ##### +###### + + ##### + # #### + # #$$ # +## #@ # # +# #$. .# +# .$. ## +### # ## + ## # + ## # + ##### + + #### +####### ## +#@$ # +# *### # # +##.. # # +##*# # +# $ ###### +# ## +##### + + ######## + # ## # + #.$ .### + # .## $ # +##$### # # +# $ # ## +# @ #. # +####### # + ##### + + ##### + # ### + # #* # + ##+* # + # # ## +##$#*# # +# * # +# ## # +######### + +###### +# #### +# ## . # +# ###*# # +# # $@# # +# # * # # +# * # +## # #### + # # + ##### + + ####### + # # +### ### # +# $ $ # # +#...@.# # +# $ $ # # +### ### # + # # + # #### + ##### + +#### ##### +# ### # +# $ # +# #$##$## +## #@ # + # #$# # ## + # # . . # + # # # + # #. .### + ######## + + ##### +####. .### +# $ # # +#@# .$.$ # +# $ # # ## +### # + ####### + + ######## + ## # # +## # +# # .# ## +# $* **$# +## ##.# # + # #@ # + # ### + ###### + + ####### + # # # + # # +## ## # +# #.## +# * # +### * # + #$* ## + #@ ## + #### + + #### +#### ## +# $ ## +#.+*** # +# $ # +##### ## + #### + + ##### + #@. # +##$.$## +# * ## +# .$ # +#### # + ##### + + ###### + ## # +## @## # +# # $### +# ....$ # +# # $ # +######$ ## + # # + #### + +######### +# # # +# $ $ # +##$#@#$## + #. .. # + ## .# # + ## ## + ##### + + ####### +### # +# ### # +# #$* # # +# $. # # +###$. # + #@. ### + ##### + + #### + # ### +## * @# +# *#$## +# . # +## * # # + # * # # + ## # # + # ## + # ## + ##### + + #### +####@ ### +# $ $ ## +# #$#$# # +# # . . # +# # . . ## +# ## #### +# # +###### + +; ========= +; COSMOPOLY +; ========= + + #### + # #### + # # +## #. # +# * #*## +# $ * # +# # @ # +# #### +##### +Author: Aymeric du Peloux +Title : MINICOSMOS 28 var. + + ##### +###@ # +# $*#$## +# # . # +# . $# # +## #. # + # ## + ### # + #### +Author: David Holland et Aymeric du Peloux +Title : MICROCOSMOS 31 var. + + #### + # # + # # +### *### +# # +# .*** # +## $ ## + ##* ## + #@ # + # # # + # # + ##### +Author: Aymeric du Peloux +Title : NABOKOSMOS 39 var. + +##### +# #### +# $$ # +##.@ . # + #. #.## + # $$ # + # ### + #### +Author: Fran?is Marques et Aymeric du Peloux +Title : For ban 1 + +##### +#. .##### +# . # +##$$@$ # +## ###### +# $ ## +# . # +### # + ##### +Author: Fran?is Marques et Aymeric du Peloux +Title : For ban 15 + + + #### + ## # + # #### +##$ ..*.# +# $ #$ # +# #@ # +######### +Author: Fran?is Marques et Aymeric du Peloux +Title : Align that + + ##### + ## # + # # ### + # # * # + # # #@# + # * # + ### *$## + # . # + ##### +Author: Aymeric du Peloux +Title : NABOKOSMOS 18 var. + + ######## + # # # + # . $. # + ###$## # + #.. ##$## +## $*$ # +# * # # +# @.##### +## # + ##### +Author: Howard Abed et Aymeric du Peloux +Title : MICROCOSMOS 26 var. + + #### +######## @# +# $ $ $ $# +# #*. .# ## +# . #. # +##$### . # + # ##### + ####### +Author: Evgeny Grigoriev (GRIGoRusha) et Aymeric du Peloux +Title : MICROCOSMOS 37 var. + + + ####### + # # # + #$.@.$# + # .#. # +##$.#.$## +# $ $ # +# # # +######### +Author: Masato Hiramatsu et Aymeric du Peloux +Title : MICROCOSMOS 18 var. + +##### +# #### +# $.$ ## +##$#@# # + # ... # +##$#.# ## +# $ # +# # # +######### +Author: Evgeny Grigoriev (GRIGoRusha) et Aymeric du Peloux +Title : NABOKOSMOS 32 var. + + ##### +## .# +# $#.## +# # +##$ # +# #*## +# @ # +# ### +#### +Author: Aymeric du Peloux +Title : MICROCOSMOS 10 var. + + ##### +### ## +# .. . # +# $$ # # +## #$$ # + #.@ ## + ### # + #### +Author: Aymeric du Peloux +Title : MICROCOSMOS 39 var. + + ##### +### # +# #.## +# *$@ # +## * **## + # # # # + # # + ### ### + #### +Author: Aymeric du Peloux +Title : NABOKOSMOS 12 var. + +######## +# # # +# # +## #.$.# +# $@### +# #$*.# +# # # # +# # +## ## + ##### +Author: Aymeric du Peloux +Title : MINICOSMOS 30 var. + + ##### + ### # + ## * # # + ## # +## * * ### +# $### +# + # +###### +Author: Aymeric du Peloux +Title : PICOKOSMOS 02 var. + +#### #### +###### # +#@ $. $ # +# $ .$ # +### . ### + # . # + ##### +Author: Aymeric du Peloux +Title : MICROCOSMOS 01 var. + + #### + ### ## +## * # +# ## ## +#@$* # +## .# # # + # * # + # ##### + #### +Author: Aymeric du Peloux +Title : NABOKOSMOS 23 var. + + #### + ## .# + ## # + ## ...# +#### $$ ## +# @$ ## +# $ ## +# ### +##### +Author: Aymeric du Peloux +Title : MICROCOSMOS 28 var. + + ##### + # ### +### # $ # +# $* .# # +# # + # +# *#.### +## $ # + # ### + #### +Author: Aymeric du Peloux +Title : MICROCOSMOS 21 var. + + #### + ####@ # + #.* $ # +### # ## +# #.. # +# $ $ # +#### #### + #### +Author: Brian Damgaard (with YASgen) et Aymeric du Peloux +Title : MICROCOSMOS 25 var. + + #### + ## # +## $ ### +# $@* # +# * #.# +##* * # + # . . # + # #$### + # # + ##### +Author: Evgeny Grigoriev (GRIGoRusha) et Aymeric du Peloux +Title : PICOKOSMOS 20 var. + +; ==== +; LOMA +; ==== + + #### + # ### + # # +###$.# ## +# $.# # +# #$. # # +#@ # # +######### +Author: Aymeric du Peloux +Title: LOMA01-01 + + #### + # # +###$.### +# $. # +#@ $.# # +### # + # # + #### +Author: François Marques +Title: LOMA01-02 + + ##### + ## ## +### # # +###$.# # +# $.#@# +# #$.# # +# # # +# # ### +## ## + ##### +Author: David Skinner +Title: LOMA01-03 + + ########## +#### $. # +# $. #@ # +# #$.###### +##### ## + # # + # # + # ### + #### +Author: Sven Egevad +Title: LOMA01-04 + + #### + ## ## + # ### +##$.# # +#@$. # +##$.# ## +# ## ## +# # +#### # + #### +Author: Victor Kindermans +Title: LOMA01-05 + + ##### +## # +# # +# #### +### ##@ # + ## ## # + # ##$.# + # $.# + ## #$.# + #### # + # # + #### +Author: Michael Steins +Title: LOMA01-06 + + ###### + # # +###$.# # +# $.#@# +# #$. # +# ## +## ### +##### +Author: Frantisek Pokorny +Title: LOMA01-07 + +##### +# #### +# #$. # +#@ $.# # +###$. # + # ### + # # + #### +Author: Arpad Fekete +Title: LOMA01-08 + +######## +# # +# #$.@ # +# $.### +# #$.# +# ## +##### +Author: David Skinner +Title: LOMA01-09 + + #### + # # + # # +###$.# +# $.### +# #$.@ # +# ## # +### # + ###### +Author: Roger Delaporte +Title: LOMA01-10 + + #### + # # +#####@ ## +# #$. # +# .$ # +## # $.## + # ### + ##### +Author: François Marques +Title: LOMA02-01 + + ######### +## ## # +# #$. # +# #@.$# # +# $. ## +######### +Author: Aymeric du Peloux +Title: LOMA02-02 + + #### + ### # + # # + # # + ## ### +#### $.## +# .$@# +# #$.## +##### ## + # # + # # + # ### + #### +Author: Sven Egevad +Title: LOMA02-03 + + ###### + # ## + ##$.# # + # .$@ # +## $.# ## +# ### # +# # +##### # + #### +Author: Victor Kindermans +Title: LOMA02-04 + + ######### +####@$.# # +# #.$ # +# $.##### +######## +Author: Michael Steins +Title: LOMA02-05 + +##### +# #### +# #$. # +# .$#@# +###$. # + # ### + # # + #### +Author: David Skinner +Title: LOMA02-06 + + ##### +### # +# # # +# #$. # +# .$@# +###$.## + # # + # # + #### +Author: Frantisek Pokorny +Title: LOMA02-07 + + #### + #@ # +###$.#### +# .$ # +# $. # # +### ## # + # ## + ###### +Author: Arpad Fekete +Title: LOMA02-08 + + ###### +### # +# ## # +# #$. # +#@#.$### +# #$.## +# # +### # + ##### +Author: David Skinner +Title: LOMA02-09 + +##### +# #### +# $. # +####.$@# +# $. # +# #### +##### +Author: Roger Delaporte +Title: LOMA02-10 + + ##### +###. # +# * # +# #*### +# $ # +# @ # +# ### +#### +Author: François Marques +Title: LOMA03-01 + + ####### +## . # +# #*# # +# * # +# #$ ## +## @## + ##### +Author: Aymeric du Peloux +Title: LOMA03-02 + + ###### + ###.# # + #@ * # +######*## # +# $ ## +# # # # +######## # + ##### +Author: Sven Egevad +Title: LOMA03-03 + + #### + ### # +## . ## +# * # +# #*#@ # +# $ ## +#### # + #### +Author: Victor Kindermans +Title: LOMA03-04 + +####### +# #.## +# *@# +#####* # + # $ # + # ## + ##### +Author: Michael Steins +Title: LOMA03-05 + + #### + ## # + # . # + # * # +## *### +# $ # +# @ # +# ### +#### +Author: David Skinner +Title: LOMA03-06 + + ##### + # . # + # * # + ## *### + # $@ # + # # # # + # # + ####### +Author: Frantisek Pokorny +Title: LOMA03-07 + + #### + ### #### + # . # + # * @# # +####*### # +# $ # +# #### # +##### #### +Author: Arpad Fekete +Title: LOMA03-08 + +#### +# #### +# # +# .# # +###*# ## + #@* # + # $ # + ### ## + #### +Author: David Skinner +Title: LOMA03-09 + +######## +#@ . # +# * # # +###*## # +# $ # +# # +######## +Author: Roger Delaporte +Title: LOMA03-10 + +##### +# ### +# #. ## +# $ # +###*## # +# $ # ## +# . # +## @# # + ######## +Author: Aymeric du Peloux +Title: LOMA04-01 + +###### # +# ## # +# . # +# $ ### +## * @ # +###$ # # + #.# # +# # ## +# ###### +Author: David Skinner +Title: LOMA04-02 + + ##### +## # +# # +# #.### +# $ # +###*# # + # $@ # + # . # + ### # + #### +Author: François Marques +Title: LOMA04-03 + + ### +###.##### +#@ $ # +# #*# # +# $ ### +###.### + # # + # # + # ### + #### +Author: Sven Egevad +Title: LOMA04-04 + + ####### + # . # + # $ # +###*#@## +# $ # +# .### +##### +Author: Victor Kindermans +Title: LOMA04-05 + + ### + #.##### +##$# # +#@* # +##$##### + #.# + ### +Author: Michael Steins +Title: LOMA04-06 + +####### +# . ## +# # $ # +# #*# # +## $ # + #@#.### + # # + ##### +Author: Frantisek Pokorny +Title: LOMA04-07 + + #### + ### #### + # . # + #@$ # # +###*### # +# $ # +# .### # +##### #### +Author: Arpad Fekete +Title: LOMA04-08 + +##### +# ## +# #. ### +# $ @ # +###* # +# $ ### +# #.## +# # +##### +Author: David Skinner +Title: LOMA04-09 + +####### +# . # +# $ # +###*#@# +# $ # +# .### +##### +Author: Roger Delaporte +Title: LOMA04-10 + + #### + # # + # # + # #### +###$$ # +# $. # +# #..### +# @# # +## # +###### +Author: David Skinner +Title: LOMA05-01 + + ##### +##### # +# ## # # +# @$$ # +# #$.### +## .. # + ### # + ##### +Author: François Marques +Title: LOMA05-02 + + ##### + # # + # # # +### # +# $$ # +# #$.### +# #.. # +# #@ # +## ## # + ## # + ###### +Author: Aymeric du Peloux +Title: LOMA05-03 + + #### + ### # + # # + # # + ###@### +## $$# +# $.# +# #..# +# ## # +# #### +## # + # # # + ######## +Author: Sven Egevad +Title: LOMA05-04 + +######## +# # # +# # # +## $$ # + # #$.### + # #.. @# + # ### # + # # + ######## +Author: Victor Kindermans +Title: LOMA05-05 + + #### + # # + # ##### + # ## ## +###$$ # +# @$.## # +# ..## ## +####### # + # # + # # ## + ######## +Author: Michael Steins +Title: LOMA05-06 + + ##### + # # + # # # +###$$ # +# $. # +# #..## +#@ # +###### +Author: Frantisek Pokorny +Title: LOMA05-07 + + #### + # # + # # + # ###### +###$$ # +# $. ## # +# ..# @# +#### ### + ##### +Author: Arpad Fekete +Title: LOMA05-08 + +##### +# @#### +# #$$ # +# $.# # +###.. # + ## # + ##### +Author: David Skinner +Title: LOMA05-09 + + #### + # # +### ### +# $$@ # +# #$.# # +# .. # +######## +Author: Roger Delaporte +Title: LOMA05-10 + + ### +### # +# $ ## +#@.*. # +## $ # + ## # + # # + #### +Author: François Marques +Title: LOMA06-01 + + #### + # # +##### ## +# #$ # +# .*. # +## ##$### +# #@# +# # +#### # + #### +Author: Aymeric du Peloux +Title: LOMA06-02 + +##### +# ##### +# #$# # +# .*. # +# #$# # +# @# # +######### +Author: Sven Egevad +Title: LOMA06-03 + + #### +#### @# +# $ # +# .*. # +# $ # +## #### +# # +# # +# # +#### +Author: Victor Kindermans +Title: LOMA06-04 + + #### + # # + # # + # # +####$### +# .*.@# +# #$### +# # # +## # + # ### + #### +Author: Michael Steins +Title: LOMA06-05 + + ##### + ## # +### # +# $ # +# .*.## +## $ # +###@ # + #### +Author: David Skinner +Title: LOMA06-06 + + #### + # # + # $### +##.*. # +# $ # +# # # # +# @ # +####### +Author: Frantisek Pokorny +Title: LOMA06-07 + + #### + # # +##### ##### +# @ $# # +# #.*. # +##### $##### + # # + # # + #### +Author: Arpad Fekete +Title: LOMA06-08 + + #### + ## # +###$ # +# .*.# +# #$ # +# @ # +# ## +##### +Author: David Skinner +Title: LOMA06-09 + + ###### + # # +## ##$### +# .*.@# +# #$### +### # + ##### +Author: Roger Delaporte +Title: LOMA06-10 + + ##### +### # +# # ## +# $ # +###$*. # + # .### + # @# + #### +Author: François Marques +Title: LOMA07-01 + +######## +# # # +# # +## ### ## + # $@# # + #$*. # + # .##### + # # + # # + #### +Author: Aymeric du Peloux +Title: LOMA07-02 + +#### +# #### +# # +# # +### #### + #@$# # + #$*. # +## .# # +# ## ## +# # +#### # + #### +Author: Sven Egevad +Title: LOMA07-03 + +##### +# ####### +# # ## # +# $ # +#####$*.### + #@. # + ##### +Author: Victor Kindermans +Title: LOMA07-04 + + #### + # # + # # + # # +### $## +# $*.# +# @.# +##### +Author: Michael Steins +Title: LOMA07-05 + +##### +# ## +# $ ## +##$*. ## + # .@ # + # # # +##### # +## #### +Author: David Skinner +Title: LOMA07-06 + + #### +### # +# ### +# # $@# +# #$*.# +## . # + ### ## + #### +Author: Frantisek Pokorny +Title: LOMA07-07 + + ###### +## ## +# ## # +# # # # +# @$# # +###$*. # + # .### + # # + # # + # # + # # + #### +Author: Arpad Fekete +Title: LOMA07-08 + +##### +# #### +# #@$ # +# $*. # +####. ## + # # + # ## + ##### +Author: David Skinner +Title: LOMA07-09 + +###### +# # +# # $#### +# #$*. @# +# # .# # +# # +##### # + ## +Author: Roger Delaporte +Title: LOMA07-10 + + #### + # # +#### # +# * # +# . $### +####* @ # + # # + ###### +Author: François Marques +Title: LOMA08-01 + + #### + # # + # # + ##* ### +##. $ # +# * # # +# # @# # +# ## # +## ## + ###### +Author: Aymeric du Peloux +Title: LOMA08-02 + +######### +# # #### +# @* # ### +####.#$# # + # * # # + # ##### # + # # ##### + #### +Author: Sven Egevad +Title: LOMA08-03 + + #### + #### # + # # + # ## ## + ## # * # + # #.@$# +### ##* #### +# # +# #### # +##### ##### +Author: Victor Kindermans +Title: LOMA08-04 + + #### + # ##### + # # # + # * # +###.#$### +# *@ # +# # # +##### # + #### +Author: Michael Steins +Title: LOMA08-05 + + ##### + ## # +### # +# * ## +# .@$## +# * ## +## ## +##### +Author: David Skinner +Title: LOMA08-06 + + ##### +#### # +# * # +# . $## +### * # + ##@## + ### +Author: Frantisek Pokorny +Title: LOMA08-07 + +######## +# # # +#@# * ## +# .#$ # +## * # # + # # # + ######## +Author: Arpad Fekete +Title: LOMA08-08 + + #### + # ## +## * ## +# .@$ # +# * # +# # # +####### +Author: David Skinner +Title: LOMA08-09 + +##### +# #### +# @* ### +###.#$ # + # * # + ######## +Author: Roger Delaporte +Title: LOMA08-10 + + ##### + # # + # # +##$*@## +# *.# +# # +### # + # # + #### +Author: François Marques +Title: LOMA09-01 + + ##### + # #### +## # #@ # +# #$*# +# # *.## +# ## # +##### # # + # # # + # ## + ##### +Author: Aymeric du Peloux +Title: LOMA09-02 + + #### + ## # + # # + ##$* # + # *.## +## # # +# # +# ## +# @## +##### +Author: Sven Egevad +Title: LOMA09-03 + +#### +# #### +# # +# @# # +# ## +###$*## + # *. # + # # + ### # + #### +Author: Victor Kindermans +Title: LOMA09-04 + + #### +###### # +# ## # +# # +#####$*## +# *.# +# #@ # +######## +Author: Michael Steins +Title: LOMA09-05 + + #### + # # +### ### +## $* # +# *. @# +# #### +# ## +##### +Author: David Skinner +Title: LOMA09-06 + + #### + # # +### @### +# $* # +# *. # +### ## + ##### +Author: Frantisek Pokorny +Title: LOMA09-07 + + #### + # # +###@ #### +# $* # +# *. # # +### ## # + # ## + ###### +Author: Arpad Fekete +Title: LOMA09-08 + +##### +# ##### +# # # +## $*@ # + # *. ## + # #### + #### +Author: David Skinner +Title: LOMA09-09 + + ##### + # # + # # ## +##### # +# ##$* # +# *. # +#######@## + ### +Author: Roger Delaporte +Title: LOMA09-10 + +#### ### +#@ ### # +# $$ ### +# $ . # +## .. # + ####### +Author: David Skinner +Title: LOMA10-01 + +###### +# @ # +# $$## +###$ .# + # ..# + ## # + # # + #### +Author: François Marques +Title: LOMA10-02 + + ######## +## # ## +# $$# # +# #$@.# # +## # .. # +# # ## +# ## # +######### +Author: Aymeric du Peloux +Title: LOMA10-03 + + #### + # # + # # +### # +# $$## +# $ .# +# #..# +# @ # +#### # + # # + # # + # # + #### +Author: Sven Egevad +Title: LOMA10-04 + + ###### + # # + # # + # ### +####$$@# +# $ .# +# #..# +######## +Author: Victor Kindermans +Title: LOMA10-05 + + ###### + # ## +##### ## # +# #$$ # # +# $@. # +######.. ## + ##### +Author: Michael Steins +Title: LOMA10-06 + +###### +# # +# ##@# +# $$## +###$ .# + # ..# + # # + ##### +Author: Frantisek Pokorny +Title: LOMA10-07 + +###### +# #@# +# $$##### +# $ . # +### .. # + ## #### + #### +Author: Arpad Fekete +Title: LOMA10-08 + +#### +# # +#@ ### +# $$ ## +# $ . # +###.. # + # ## + # # + ##### +Author: David Skinner +Title: LOMA10-09 + +######## +# # +# #### # +# # # # +# # # # +# # # # +# #$$# # +# $@. # +### ..## + ##### +Author: Roger Delaporte +Title: LOMA10-10 + +; =========== +; MicroCosmos +; =========== + +These levels are copyrighted by Aymeric du Peloux + +;microcosmos01.xsb +#### #### +# ### # +# $ * $ # +# + # +### .$### + # . # + ##### +Author: Aymeric du Peloux +Title: Heart +Comment: +color aqua +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4 +Date: 1999 +Comment-End: + + +;microcosmos02.xsb +################# +# # # # # # +#.$ # #.$ # +# #.$ .$ # # +# @# # # # # +################# +Author: Aymeric du Peloux +Title: F5 +Comment: +color yellow +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3.5 +Date: 1996 + + +Comment-End: + + +;microcosmos03.xsb + #### +#### # +# $ ## +# #$# # +# $ # +#.### # +#.#### # +#. @ # +######## +Author: Aymeric du Peloux +Title: Three +Comment: +color red +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4 +Date: 1996 + + +Comment-End: + + +;microcosmos04.xsb + #### +####### .# +# $ $ $$ # +# @ ...# +### #### + ##### +Author: Aymeric du Peloux +Title: Foot-with-slide ? +Comment: +color aqua +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3 +Date: 1999 + + +Comment-End: + + +;microcosmos05.xsb + #### + ##### # + # $ $ # + #.# #. # + # $@$ ## +##.# #.## +# * * # +# # # +######### +Author: Aymeric du Peloux +Title: Castle +Comment: +color yellow +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6 +Date: 1999 + + +Comment-End: + + +;microcosmos06.xsb + ##### + # # + # # ## +## * ## +# $*$ # +# * # # +## . +# + ####### +Author: Aymeric du Peloux +Title: Cross I +Comment: +color blue +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7.5 +Date: 1996 + + +Comment-End: + + +;microcosmos07.xsb + ##### + # # + # #$## +## @ # +# .#$ # +# . ## +# .#$# +## # + ##### +Author: Aymeric du Peloux +Title: Domino 3 +Comment: +color green +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3.5 +Date: 1999 + + +Comment-End: + + +;microcosmos08.xsb + #### +### ### +# . # +# $ $ # +##.#+#.# + # $ $ # + ### ## + #### +Author: Aymeric du Peloux +Title: Domino Plane +Comment: +color green +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6.5 +Date: 1999 + + +Comment-End: + + +;microcosmos09.xsb + #### +##### # +# $ $# +# .#. # +## ### ## + # .#. # + #$ @ $ # + # ##### + #### +Author: Aymeric du Peloux +Title: Windmill +Comment: +color aqua +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6 +Date: 1999 + + +Comment-End: + + +;microcosmos10.xsb + ##### +## # +# #.## +# $$. # +## @ # + # #. # + # $ ## + # ### + # # + # # + # # + #### +Author: Aymeric du Peloux +Title: Mushroom +Comment: +color aqua +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3.5 +Date: 1999 + + +Comment-End: + + +;microcosmos11.xsb + ##### + #+ ### + ##*# $ # + # * # +## * # ## +# * # +# #### +##### +Author: Aymeric du Peloux +Title: Match +Comment: +color aqua +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6.5 +Date: 1999 + + +Comment-End: + + +;microcosmos12.xsb +###### +# ## +# * # +# $*$ # +## * ## + # * # + # . # + ##+## + ### +Author: Aymeric du Peloux +Title: Bulb +Comment: +color blue +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4.5 +Date: 1999 + + +Comment-End: + + +;microcosmos13.xsb + ##### +## ### +# ...* # +# #@$# # +# $ # +### #$## + # # + ##### +Author: Aymeric du Peloux +Title: Death head +Comment: +color yellow +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6 +Date: 1999 + + +Comment-End: + + +;microcosmos14.xsb + ##### + # # + #.#$## + # # + #.#$ # + # ## + #.#$# +## # +# .#$# +# @ # +# ### +#### +Author: Aymeric du Peloux +Title: Domino 4 +Comment: +color green +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4 +Date: 1999 + + +Comment-End: + + +;microcosmos15.xsb + #### +### # +# ## +# # ### +## . . .# +##$##.#$## +# $ @ $ # +# ## # +########## +Author: Aymeric du Peloux +Title: Double pairs +Comment: +color purple +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 5.5 +Date: 1999 + +Comment-End: + + +;microcosmos16.xsb + #### + # ##### + # $ # + #$# # # +## + ## +# #.#$# +# $. # +### . ## + ##### +Author: Aymeric du Peloux +Title: Keep +Comment: +color aqua +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6.5 +Date: 1996 + +Comment-End: + + +;microcosmos17.xsb +#### #### +# ### # +# $ $ # +# $#.## # +## . ## + # .@.#$ # + ## # # + # #### + ##### +Author: Aymeric du Peloux +Title: Rabbit +Comment: +color yellow +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6.5 +Date: 1999 + +Comment-End: + + +;microcosmos18.xsb + ####### + ## # # + # * * # +## # # +# *#+ ## +# $# +##### # + #### +Author: Aymeric du Peloux +Title: Court of the cloisters +Comment: +color aqua +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6 +Date: 2000/08 + +Comment-End: + + +;microcosmos19.xsb + ####### + # # # + #$ + $# + # .#. # +##$.#.$## +# $ . $ # +# # # +######### +Author: Aymeric du Peloux +Title: Lyon-Paris +Comment: +color yellow +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6 +Date: 2000/08 + +Comment-End: + + +;microcosmos20.xsb + ##### +##### ## +# #$# # +# $.@# # +## ##.. # +# #. ### +# $ $ # +# ##### +#### +Author: Aymeric du Peloux +Title: Two doors +Comment: +color purple +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7.5 +Date: 2000/08 + +Comment-End: + + +;microcosmos21.xsb + ##### + # ### +###*# $ # +# $ @ # # +# # .. # +# . #$### +##$. # + # ### + #### +Author: Aymeric du Peloux +Title: Four eggs +Comment: +color blue +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2000/08 + +Comment-End: + + +;microcosmos22.xsb + #### + ##### # + # $ # +## #.##$# +# # @. # +# .$ # ## +## ##.# # + # $ # + # ###### + #### +Author: Aymeric du Peloux +Title: Keno +Comment: +color blue +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 5 +Date: 2000/08 + +Comment-End: + + +;microcosmos23.xsb +##### +# ### +#.#$ # +# @$* # +# $ # +##.#.## + # # + ##### +Author: Aymeric du Peloux +Title: Two eggs +Comment: +color green +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6.5 +Date: 1999 + +Comment-End: + + +;microcosmos24.xsb + ##### + ##### # + # $ . # # + # # $$ # +## ## # ## +# $.$. # +# ## ## +# .@.## +####### +Author: Aymeric du Peloux +Title: Small bear +Comment: +color aqua +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 5 +Date: 2000/08 + +Comment-End: + + +;microcosmos25.xsb + #### + #### # + #.. # +### $@# ## +# $ #.. # +# $ $ # +#### #### + #### +Author: Aymeric du Peloux +Title: Circumflexe +Comment: +color yellow +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 5 +Date: 1999 + +Comment-End: + + +;microcosmos26.xsb + ######## + # # # + # $. # + ###$## # + # $.## ## +## .* # +# #$# # +# .@ ##### +## # + ##### +Author: Aymeric du Peloux +Title: Three doors +Comment: +color red +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6.5 +Date: 2000/09 + +Comment-End: + + +;microcosmos27.xsb + ##### + # ### +## #$ @# +# . $ # +#...#$## +# # $ # +# # # +## ### + ##### +Author: Aymeric du Peloux +Title: Ossicles +Comment: +color blue +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6 +Date: 2000/09 + +Comment-End: + + +;microcosmos28.xsb + #### + ## # + ## . # +#### $ # +# $ $.@## +# . ## +####### +Author: Aymeric du Peloux +Title: Small stairs +Comment: +color blue +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4 +Date: 2000/09 + +Comment-End: + + +;microcosmos29.xsb + #### + ### # +## @$ # +# .$ # +# .* ## +# .$ # +## ## + #### +Author: Aymeric du Peloux +Title: Corsica island +Comment: +color aqua +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 5 +Date: 2000/09 + +Comment-End: + + +;microcosmos30.xsb +###### +# .# +# . @# +# # ### +# # $ ## +# *. ## +#### $$ ## + ## # + ## # + ##### +Author: Aymeric du Peloux +Title: Big stairs +Comment: +color yellow +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6 +Date: 2000/09 + +Comment-End: + + +;microcosmos31.xsb + ##### +### # +# *# ## +# # * # +# * # # +## #+ # + # $## + ### # + #### +Author: Aymeric du Peloux +Title: Wheel +Comment: +color blue +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 5 +Date: 2000/09 + +Comment-End: + + +;microcosmos32.xsb + ##### + # # +###*# ## +# * # +# # # # +# * + # +## #$## + ## # + ##### +Author: Aymeric du Peloux +Title: Broken wheel +Comment: +color aqua +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6.5 +Date: 2000/09 + +Comment-End: + + +;microcosmos33.xsb + #### +###.@### +# # +# *..# # +## #$$ # + # ## + ##$# # + # # + ##### +Author: Aymeric du Peloux +Title: Big death head +Comment: +color blue +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7.5 +Date: 2000/10 + +Comment-End: + + +;microcosmos34.xsb + ######### + # ## # +## * # # +# .$#*@ # +# * ## +######### +Author: Aymeric du Peloux +Title: Cross II +Comment: +color green +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 5 +Date: 2000/10 + +Comment-End: + + +;microcosmos35.xsb +######## +# * # +# +*** # +## $ # + ## ## + ## # + #### +Author: Aymeric du Peloux +Title: Cross III +Comment: +color purple +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6 +Date: 2000/10 + +Comment-End: + + +;microcosmos36.xsb + #### + # # +##.@# +# .$##### +# $$ $ # +# .. # +#### ### + #### +Author: Aymeric du Peloux +Title: L +Comment: +color purple +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 5 +Date: 2000/11 + +Comment-End: + + +;microcosmos37.xsb + #### +###### # +# $ $ # +# # .# ## +# . #.@ # +##$# * # + # ##### + ##### +Author: Aymeric du Peloux +Title: Big court of the cloisters +Comment: +color red +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.5 +Date: 2000/11 + +Comment-End: + + +;microcosmos38.xsb + ##### + ## ### + # # + #*#*#* # + # #@$ ## +## # #.# +# # +# # # +######## +Author: Aymeric du Peloux +Title: Lifts +Comment: +color aqua +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.5 +Date: 2000/11 + +Comment-End: + + +;microcosmos39.xsb + ##### +### ## +# $$.. # +# .@# # +## # # + # $* ## + ### # + #### +Author: Aymeric du Peloux +Title: Turn over +Comment: +color red +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2000/11 + +Comment-End: + + +;microcosmos40.xsb + ##### +### ## +# $# # +# .@.$## +##.# # # + # $ # + ## #### + #### +Author: Aymeric du Peloux +Title: Three eggs +Comment: +color green +Collection: MicroCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4.5 +Date: 2000/11 + +Comment-End: + +; ========== +; MiniCosmos +; ========== + +These levels are copyrighted by Aymeric du Peloux + +;minicosmos01.xsb + ##### +### # +# $ # ## +# # . # +# # # +## # # + #@ ### + ##### +Author: Aymeric du Peloux +Title: Little wheel 1 +Comment: +color green +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 0.5 + +Comment-End: + + +;minicosmos02.xsb + ##### +### # +# $ # ## +# # . # +# # # +##$#. # + #@ ### + ##### +Author: Aymeric du Peloux +Title: Little wheel 2 +Comment: +color aqua +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 1.5 +Comment-End: + + +;minicosmos03.xsb + ##### +### # +# $ # ## +# # . # +# . # # +##$#.$ # + #@ ### + ##### +Author: Aymeric du Peloux +Title: Little whell 3 +Comment: +color purple +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3 +Comment-End: + + +;minicosmos04.xsb + #### +##### # +# $ # +# .# # +## ## ## +# # +# @# # +# ##### +#### +Author: Aymeric du Peloux +Title: Four doors 1 +Comment: +color red +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 1 +Comment-End: + + +;minicosmos05.xsb + #### +##### # +# $ # +# *.# # +## ## ## +# # +# @# # +# ##### +#### +Author: Aymeric du Peloux +Title: Four doors 2 +Comment: +color purple +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 2 +Comment-End: + + +;minicosmos06.xsb + #### +##### # +# * # +# *.# # +## ## ## +# $ # +# @# # +# ##### +#### +Author: Aymeric du Peloux +Title: Four doors 3 +Comment: +color aqua +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3 +Comment-End: + + +;minicosmos07.xsb + ##### + # ## +## #$ ## +# $ # +#. .# # +### @ ## + # # # + # # + ##### +Author: Aymeric du Peloux +Title: Tree 1 +Comment: +color green +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 1.5 +Comment-End: + + +;minicosmos08.xsb + ##### + # ## +##.#$ ## +# $ # +#. .#$ # +### @ ## + # # # + # # + ##### +Author: Aymeric du Peloux +Title: Tree 2 +Comment: +color purple +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3.5 +Comment-End: + + +;minicosmos09.xsb + ##### + # # +##$# ### +# $@ # +# # # # +# #. . # +# #### +##### +Author: Aymeric du Peloux +Title: Pool 1 +Comment: +color aqua +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 2 +Comment-End: + + +;minicosmos10.xsb + ##### + # # +##$# ### +# .$@ # +# # # # +# #..$ # +# #### +##### +Author: Aymeric du Peloux +Title: Pool 2 +Comment: +color aqua +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3.5 +Comment-End: + + +;minicosmos11.xsb + ##### +## ### +# . . # +# # ## ## +# $$@# +### # # + # ### + ##### +Author: Aymeric du Peloux +Title: ... 1 +Comment: +color purple +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 2 +Comment-End: + + +;minicosmos12.xsb + ##### +## ### +# . . .# +# # ## ## +# $$@# +### # $ # + # ### + ##### +Author: Aymeric du Peloux +Title: ... 2 +Comment: +color aqua +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3.5 +Comment-End: + + +;minicosmos13.xsb + #### + #### # +## $ # +# # #$# +#.@. ## +## # # # + # # + # ##### + #### +Author: Aymeric du Peloux +Title: Little Dongeon 1 +Comment: +color blue +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 2 +Comment-End: + + +;minicosmos14.xsb + #### + #### # +## $ # +# # #$# +#.@.. ## +## # # # + # $ # + # ##### + #### +Author: Aymeric du Peloux +Title: Little Dongeon 2 +Comment: +color red +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4 +Comment-End: + + +;minicosmos15.xsb + #### +#### # +# $ # +# .# ## +## #. # +# @ $ # +# #### +##### +Author: Aymeric du Peloux +Title: Little windmill 1 +Comment: +color yellow +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 2 +Comment-End: + + +;minicosmos16.xsb + #### +#### # +# $ $ # +# .# ## +## #. # +# @ $ # +#. #### +##### +Author: Aymeric du Peloux +Title: Little windmill 2 +Comment: +color blue +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4 +Comment-End: + + +;minicosmos17.xsb + ##### + ## ## + ## .# # + ## @ # +## # # +# $ ##### +# * ## +# ## +#### +Author: Aymeric du Peloux +Title: Stairs 1 +Comment: +color blue +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 1.5 +Comment-End: + + +;minicosmos18.xsb + ##### + ## ## + ## .# # + ## @ # +## * # # +# $ ##### +# * ## +# ## +#### +Author: Aymeric du Peloux +Title: Stairs 2 +Comment: +color aqua +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4 +Comment-End: + + +;minicosmos19.xsb +#### +# #### +# # +# # +### ### +# $$ ## +# . .@ # +#### # + ##### +Author: Aymeric du Peloux +Title: Little sand-glass 1 +Comment: +color purple +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 1.5 +Comment-End: + + +;minicosmos20.xsb +#### +# #### +# # +# # +### ### +# $$$ ## +# ...@ # +#### # + ##### +Author: Aymeric du Peloux +Title: Little sand-glass 2 +Comment: +color blue +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4 +Comment-End: + + +;minicosmos21.xsb +##### +# ### +# # +## # +####$## +# $ ## +# @ # +###. .# + ##### +Author: Aymeric du Peloux +Title: Little sand-glass II 1 +Comment: +color green +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 2 +Comment-End: + + +;minicosmos22.xsb +##### +# ### +# . # +## $ # +####$## +# $ ## +# @ # +###. .# + ##### +Author: Aymeric du Peloux +Title: Little sand-glass II 2 +Comment: +color blue +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4.5 +Comment-End: + + +;minicosmos23.xsb + #### +####### # +# # +# $ #.# # +# $## # ## +### @ # + ### # # + ##. ## + ##### +Author: Aymeric du Peloux +Title: Gun 1 +Comment: +color aqua +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 2 +Comment-End: + + +;minicosmos24.xsb + #### +####### # +# # +# $ #.# # +# $$## # ## +### . @ # + ### # # + ##. ## + ##### +Author: Aymeric du Peloux +Title: Gun 2 +Comment: +color purple +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4.5 +Comment-End: + + +;minicosmos25.xsb + #### + ### # + ### .. # + # $$# # +## # #@## +# # +# # # +###### # + #### +Author: Aymeric du Peloux +Title: Pair 1 +Comment: +color aqua +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 1.5 +Comment-End: + + +;minicosmos26.xsb + #### + ### # + ### .. # + # $$# # +## # #@## +# * # +# # # +###### # + #### +Author: Aymeric du Peloux +Title: Pair 2 +Comment: +color purple +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4.5 +Comment-End: + + +;minicosmos27.xsb + #### + # #### + # # + # #. # +##*##$## +# # +# # @ # +# ### +###### +Author: Aymeric du Peloux +Title: Little horse-gear 1 +Comment: +color green +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 2.5 +Comment-End: + + +;minicosmos28.xsb + #### + # #### + # # + # #. # +##*##$## +# * # +# # @ # +# ### +###### +Author: Aymeric du Peloux +Title: Little horse-gear 2 +Comment: +color purple +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 5 +Comment-End: + + +;minicosmos29.xsb +######## +# # # +# # +## #. # +# ### +# # . # +# $$# # +### @# + ##### +Author: Aymeric du Peloux +Title: Bugs 1 +Comment: +color blue +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 1.5 +Comment-End: + + +;minicosmos30.xsb +######## +# # # +# # +## #. .# +# ### +# # * # +# $$# # +### @# + ##### +Author: Aymeric du Peloux +Title: Bugs 2 +Comment: +color green +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 5 +Comment-End: + + +;minicosmos31.xsb +##### +# ## +# # ## +#. #$ # +# @ # +#.##$## +# # +###### +Author: Aymeric du Peloux +Title: Dominos 1 +Comment: +color blue +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 2 +Comment-End: + + +;minicosmos32.xsb +#### +# ### +# ## +# .#$ # +## @ # + #.#$## + # # + ##### +Author: Aymeric du Peloux +Title: Dominos 2 +Comment: +color aqua +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 2.5 +Comment-End: + + +;minicosmos33.xsb + ####### + # # ## +## **$. # +# # # +# @ ### +# #### +#### +Author: Aymeric du Peloux +Title: Crushed half apples 1 +Comment: +color aqua +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3.5 +Comment-End: + + +;minicosmos34.xsb + ####### +## # # +# **$.## +# # # +### @ # + #### # + #### +Author: Aymeric du Peloux +Title: Crushed half apples 2 +Comment: +color purple +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3.5 +Comment-End: + + +;minicosmos35.xsb + #### +### ### +# *$ # +# # #@# +# # *. # +# #### +##### +Author: Aymeric du Peloux +Title: Little domino 2-1 1 +Comment: +color yellow +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3 +Comment-End: + + +;minicosmos36.xsb +##### +# ## +# # ### +# *$ # +### #@# + # *. # + # ### + #### +Author: Aymeric du Peloux +Title: Little domino 2-1 2 +Comment: +color green +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3.5 +Comment-End: + + +;minicosmos37.xsb + #### + ## # +## ## +# *$ # +# # #@# +# *. # +### ## + # # + #### +Author: Aymeric du Peloux +Title: Little domino 2-1 3 +Comment: +color aqua +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4 +Comment-End: + + +;minicosmos38.xsb + #### + # ### + ## . # +##@$$$ # +# . . ## +# ### +# ## +#### +Author: Aymeric du Peloux +Title: Little triplet 1 +Comment: +color green +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3 +Comment-End: + + +;minicosmos39.xsb + ##### +### # +# # +# #.### +##@$$$ # + #.#.# # + # # + # #### + #### +Author: Aymeric du Peloux +Title: Little triplet 2 +Comment: +color purple +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 3.5 +Comment-End: + + +;minicosmos40.xsb + #### + ## # +## . ## +#@$$$ # +#. .# # +# # # +# ### +##### +Author: Aymeric du Peloux +Title: Little triplet 3 +Comment: +color red +Collection: MiniCosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4 +Comment-End: + +; ========== +; NaboKosmos +; ========== + +These levels are copyrighted by Aymeric du Peloux + +;nabokosmos01.xsb + ##### + # ## +## * .## +# $$* # +# * . # +## @ ### + ##### +Author: Aymeric du Peloux +Title: +X +Comment: +color purple +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6.5 +Date: 2000/12 + + +Comment-End: + + +;nabokosmos02.xsb + #### +### ### +# *$ # +# # # # +# ** # +### #@# + # ** # + # # # + # *. # + # ### + #### +Author: Aymeric du Peloux +Title: Domino 4-3 +Comment: +color green +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.5 +Date: 2001 + + +Comment-End: + + +;nabokosmos03.xsb +###### +# # +# ##$### +# . * # +## * +# + # $ # + # #*### + # # + ##### +Author: Aymeric du Peloux +Title: King +Comment: +color yellow +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2001/01 + + +Comment-End: + + +;nabokosmos04.xsb +######### +# .@.$. # +# # $ # +# ##$#### +# $ ## +### . ## + ### # + ## # + ##### +Author: Aymeric du Peloux +Title: Big T +Comment: +color green +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7 +Date: 2001/01 + + +Comment-End: + + +;nabokosmos05.xsb + #### + ### # + # # +### # # +# *$ **## +# # +# # +# # # +## ### + ###### +Author: Aymeric du Peloux +Title: V +Comment: +color purple +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7 +Date: 2001/01 + + +Comment-End: + + +;nabokosmos06.xsb + ###### +### # +# *##.# +# #. .# +# $ $ # +##$#$#@# + # .# + ####### +Author: Aymeric du Peloux +Title: Domino 2-2 +Comment: +color purple +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6 +Date: 2001/01 + + +Comment-End: + + +;nabokosmos07.xsb + #### + # ### + # *$ # + # # # +## ** # +# #@# +# ** # +# # # +## *. # + # ### + #### +Author: Aymeric du Peloux +Title: Domino 4-3 + +Comment: +color aqua +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.5 +Date: 2001/01 + + +Comment-End: + + +;nabokosmos08.xsb + #### +### # +# .* ## +# # # +#@** # +# # # +# $* ## +### # + #### +Author: Aymeric du Peloux +Title: Domino 2-3 +Comment: +color red +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.5 +Date: 2001/01 + + +Comment-End: + + +;nabokosmos09.xsb + #### +### #### +# $ # +# . *# # +###.@#$## +# . *# # +# $ # +###### # + #### +Author: Aymeric du Peloux +Title: X> +Comment: +color green +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2001/01 + + +Comment-End: + + +;nabokosmos10.xsb + #### + # ###### + # # +## # #.$ # +# * ## ## +# ** # @# +### * # + #### # + #### +Author: Aymeric du Peloux +Title: 50th +Comment: +color green +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.5 +Date: 2001/01 + + +Comment-End: + + +;nabokosmos11.xsb + ##### +#### # +# # +# ##.## +## #@ # + #..$ # +## #$### +# $ # +# # # +# ### +##### +Author: Aymeric du Peloux +Title: Triplet +Comment: +color aqua +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4.5 +Date: 2001/01 + + +Comment-End: + + +;nabokosmos12.xsb + ##### +### # +# # ## +# **+ # +## * $*## + # # # # + # # + ### ### + #### +Author: Aymeric du Peloux +Title: Roll around +Comment: +color blue +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7.5 +Date: 2001/01 + + +Comment-End: + + +;nabokosmos13.xsb +#### #### +# #### # +# # +# #### # +##@##. $## +# #.$* # +# ## +# # ## +####### +Author: Aymeric du Peloux +Title: Trio +Comment: +color yellow +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 4.5 +Date: 2001/01 + + +Comment-End: + + +;nabokosmos14.xsb + ####### +## # ## +# .$*$. # +# # # +## * ## + #@ * # + ####### +Author: Aymeric du Peloux +Title: Half apple +Comment: +color blue +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7.5 +Date: 2001/02 + + +Comment-End: + + +;nabokosmos15.xsb + ####### +## # ## +# **$. # +# # # +## * ## + # * @# + ####### +Author: Aymeric du Peloux +Title: Half apple + +Comment: +color yellow +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2001/02 + + +Comment-End: + + +;nabokosmos16.xsb + #### + # # + #. ## + #$@ # +## * # +# * # +# * # +## * # + # ## + #### +Author: Aymeric du Peloux +Title: Valve +Comment: +color red +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7 +Date: 2001/02 + + +Comment-End: + + +;nabokosmos17.xsb + ###### + # @ ## +## # # +# .*.*.# +# $ $ # +#####$ # + # # + #### +Author: Aymeric du Peloux +Title: Pi +Comment: +color red +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.5 +Date: 2001/02 + + +Comment-End: + + +;nabokosmos18.xsb + ####### +## @ ## +# ### # +# # . # # +# #$. $ # +# $ ### +###$. # + # . # + ##### +Author: Aymeric du Peloux +Title: Phone +Comment: +color purple +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6 +Date: 2001/02 + + +Comment-End: + + +;nabokosmos19.xsb + ##### + #+ .### + # # + ## $ # + ###$#### +## $ # +# . * # +# # # +######## +Author: Aymeric du Peloux +Title: Sand-glass +Comment: +color blue +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 5.5 +Date: 2001/02 + + +Comment-End: + + +;nabokosmos20.xsb + ##### + # # +##*# ##### +# * $ * # +# . @ # +### #*### + ## # + ##### +Author: Aymeric du Peloux +Title: Big plane +Comment: +color aqua +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2001/03 + + +Comment-End: + + +;nabokosmos21.xsb + ##### + ## # +## #.## +# @ $ # +# * * ### +##*#*# # + # # + ## ##### + #### +Author: Aymeric du Peloux +Title: Domino 2-3 + +Comment: +color aqua +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.5 +Date: 2001/03 + + +Comment-End: + + +;nabokosmos22.xsb +##### +# ##### +# # $ ## +#.$.$..@ # +#### #$ # + # ### + ##### +Author: Aymeric du Peloux +Title: Cross on ground +Comment: +color purple +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6.5 +Date: 2001/03 + + +Comment-End: + + +;nabokosmos23.xsb + #### + ### @## +## * ## +# ##* # +# * # +## #$# # + # . # + # ##### + #### +Author: Aymeric du Peloux +Title: Big match +Comment: +color yellow +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6.5 +Date: 2001/03 + + +Comment-End: + + +;nabokosmos24.xsb +##### +# #### +# $ # +## ##* ## +# #.. # +# $$ # +# #@.### +####### +Author: Aymeric du Peloux +Title: Horse-gear I +Comment: +color aqua +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2001/03 + + +Comment-End: + + +;nabokosmos25.xsb +##### #### +# # # # +# $###@ # +## $ $ # + # ....$ # + ## # ## + ####### +Author: Aymeric du Peloux +Title: Scroll +Comment: +color green +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Author: François Marques +AuthorMail: Francois.Marques@freesbee.fr +AuthorPage: http://sokoban.online.fr/ +Difficulty: 7 +Date: 2001/04 + + +Comment-End: + + +;nabokosmos26.xsb + ##### +##### # +# # +# ..# ## +##$# * # + # +#* # + #$ $ ## + # #### + #### +Author: Aymeric du Peloux +Title: Ultima 5 +Comment: +color blue +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2001/04 + + +Comment-End: + + +;nabokosmos27.xsb + ####### + # # ### + #$ $ # + # .#** # +## #@ # ## +# ..#. # +# $ $ # +###### # + #### +Author: Aymeric du Peloux +Title: Ultima 6 +Comment: +color blue +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9 +Date: 2001/04 + + +Comment-End: + + +;nabokosmos28.xsb + #### + # ##### + # # + # * * # +##$# # ## +# . *#* # +# # +####@ ### + #### +Author: Aymeric du Peloux +Title: Zigzag +Comment: +color red +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7.5 +Date: 2001/04 + + +Comment-End: + + +;nabokosmos29.xsb + #### + # @## +## . ### +# $$$. # +#..$.# # +# $ $ # +## . ## + ###### +Author: Aymeric du Peloux +Title: Montpellier-Paris +Comment: +color blue +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2001/04 + + +Comment-End: + + +;nabokosmos30.xsb + ####### + # # + # .$. # +##$. $## +# * # +# $.$## +##@. # + ##### +Author: Aymeric du Peloux +Title: Bow tie +Comment: +color yellow +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7.5 +Date: 2001/04 + + +Comment-End: + + +;nabokosmos31.xsb + ##### + # ## +##* ..## +# # # +# * # +# * # ## +## $$# + ### @# + #### +Author: Aymeric du Peloux +Title: Turning +Comment: +color red +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7 +Date: 2001/05 + + +Comment-End: + + +;nabokosmos32.xsb + ####### + ## # # +## $$ # +# #.# # +# .+. ## +# #.#$## +## $ $ # + #### # + ##### +Author: Aymeric du Peloux +Title: Target +Comment: +color green +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7.5 +Date: 2001/05 + + +Comment-End: + + +;nabokosmos33.xsb +##### +# ### +# # +## #. ### +#@***$* # +# # +# # ### +####### +Author: Aymeric du Peloux +Title: Horse-gear II +Comment: +color blue +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 6.5 +Date: 2001/05 + + +Comment-End: + + +;nabokosmos34.xsb + #### + ## ### +## .. # +# * # +# $$ ### +## *.# + # $ # + # * # + # @## + #### +Author: Aymeric du Peloux +Title: Big bulb +Comment: +color purple +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9 +Date: 2001/05 + + +Comment-End: + + +;nabokosmos35.xsb + ##### + ### # +## #@## +# . *$. # +# # $ # +# #$#$### +# .. # +####### +Author: Aymeric du Peloux +Title: Swirl +Comment: +color yellow +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.5 +Date: 2001/05 + + +Comment-End: + + +;nabokosmos36.xsb + #### +#### # +# . * # +#@# * # +# * ## +##$** # + # # + ### ## + #### +Author: Aymeric du Peloux +Title: L reversed +Comment: +color blue +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2001/05 + + +Comment-End: + + +;nabokosmos37.xsb + #### + # #### + # * ## +## # $.## +# #$.# # +# $ $@ # +# #..# # +########## +Author: Aymeric du Peloux +Title: Return ticket +Comment: +color yellow +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.5 +Date: 2001/05 + + +Comment-End: + + +;nabokosmos38.xsb + ##### + # # +### . ## +# *$* ## +# # * * # +# * @# +### #### + #### +Author: Aymeric du Peloux +Title: Square board +Comment: +color red +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 7.5 +Date: 2001/05 + + +Comment-End: + + +;nabokosmos39.xsb + #### + # # + #* # +### ### +# .* # +# #$ # # +# @** # +## ### + # ## + #### +Author: Aymeric du Peloux +Title: Ghost +Comment: +color blue +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2001/05 + + +Comment-End: + + +;nabokosmos40.xsb + ##### + ### # +## # +# *** ## +# *@ # +# .*$## +## # + ## # + #### +Author: Aymeric du Peloux +Title: J +Comment: +color purple +Collection: NaboKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9 +Date: 2001/06 + + +Comment-End: + +; ========== +; PicoKosmos +; ========== + +These levels are copyrighted by Aymeric du Peloux + +;picokosmos01.xsb + ##### + # #### + # # +### **# # +# #* *@# +# * ### +# ## # +## # + #.$# # + # #### + #### +Author: Aymeric du Peloux +Title: Flower +Comment: +color green +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.75 +Date: 2001/09 +Comment-End: + + +;picokosmos02.xsb + ##### + ### # + ## . # # + ## $$ # + ## *$. ### + ## $ ### +## .$. # +# @ ### +# . # +###### +Author: Aymeric du Peloux +Title: Escalator +Comment: +color aqua +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8 +Date: 2001/09 +Comment-End: + + +;picokosmos03.xsb + #### + # # +#### ### +# *$* # +# *@*# # +## .** # +## # ## +# ### +# ## +##### +Author: Aymeric du Peloux +Title: Jail +Comment: +color green +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9 +Date: 2001/09 +Comment-End: + + +;picokosmos04.xsb + #### + ### ## +## * * # +# * * ## +# * * # +# $ * @# +###. #### + # # + #### +Author: Aymeric du Peloux +Title: Bonzaï +Comment: +color blue +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9.5 +Date: 2001/09 +Comment-End: + + +;picokosmos05.xsb + ##### + ### ## +## # ## +# * * * # +#+ $ * # +#### * ### + # ## + #### +Author: Aymeric du Peloux +Title: Bowling +Comment: +color blue +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 8.5 +Date: 2001/09 +Comment-End: + + +;picokosmos06.xsb + #### + ## ### +## . # +# $.$.$## +# .$.$. # +##$ #.$ # + # @ ## + ####### +Author: Aymeric du Peloux +Title: Muffins +Comment: +color yellow +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 10 +Date: 2001/09 +Comment-End: + + +;picokosmos07.xsb + ##### +#### ## +# * * # +# . * # +##$.$*$## + # . *@# + # ### + ##### +Author: Aymeric du Peloux +Title: 11 +Comment: +color yellow +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9.5 +Date: 2001/10 +Comment-End: + + +;picokosmos08.xsb + #### + ## # + ### #### +## * * * # +# * * $ # +# * # * ## +## . ##@ # + # ###### + #### +Author: Aymeric du Peloux +Title: Matrix +Comment: +color yellow +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9 +Date: 2001/10 +Comment-End: + + +;picokosmos09.xsb + #### + # ### +## #### +# * * # +# $#*#* # +## * * # + # + * ## + ### ### + #### +Author: Aymeric du Peloux +Title: Big square board +Comment: +color green +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9.5 +Date: 2001/10 +Comment-End: + + +;picokosmos10.xsb + #### +## #### +# ## +# **@** # +## # # + # **$ ## + # * # + ## . ## + ## # + #### +Author: Aymeric du Peloux +Title: Face +Comment: +color yellow +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 10 +Date: 2001/10 +Comment-End: + + +;picokosmos11.xsb + #### + # ### + ### # +### ** * # +# . *$@## +# *** # +## ### + ### # + #### +Author: Aymeric du Peloux +Title: Chick +Comment: +color aqua +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9.5 +Date: 2001/10 +Comment-End: + + +;picokosmos12.xsb + ##### + # + # + #$.$# + # * # + # * # + # * ## +## * # +# $ # +# . ## +## ## + #### +Author: Aymeric du Peloux +Title: Anchor +Comment: +color blue +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9.75 +Date: 2001/10 +Comment-End: + + +;picokosmos13.xsb + ##### +##### ### # +# ### # +# * * # * +## +## $* ## + # *## * # + ## ## ## + ######## +Author: Aymeric du Peloux +Title: Boat +Comment: +color aqua +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9 +Date: 2001/11 +Comment-End: + + +;picokosmos14.xsb + ####### + ## # # + # # +## # # # +# *** ## +#@#* $# +# *** # +### . # + ### # + #### +Author: Aymeric du Peloux +Title: Cedilla +Comment: +color aqua +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9.25 +Date: 2001/11 +Comment-End: + + +;picokosmos15.xsb + #### + ## ## + #@ $ # +## .* ### +# $$*.* # +# #.. # # +# $ # +### #### + #### +Author: Aymeric du Peloux +Title: Cup +Comment: +color red +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 10 +Date: 2001/11 +Comment-End: + + +;picokosmos16.xsb + ###### + # # +## * .## +# *$* ## +#@ * * # +##* * # + # #### + ##### +Author: Aymeric du Peloux +Title: Kxh8 +Comment: +color purple +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9 +Date: 2001/11 +Comment-End: + + +;picokosmos17.xsb + ##### + # + # + #$.$# + # * # + # * # +## * # +# * ## +# * # +# * # +### ## + #### +Author: Aymeric du Peloux +Title: Big Hanoï +Comment: +color red +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 10 +Date: 2001/12 +Comment-End: + + +;picokosmos18.xsb + ######## + # # # +##. # +# ***** # +# * * # +## #$ ## + # @### + ##### +Author: Aymeric du Peloux +Title: Toothbrush +Comment: +color aqua +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 9.5 +Date: 2001/12 +Comment-End: + + +;picokosmos19.xsb + #### + # #### + # @## + ##** ** # +## **. # +# $ # ### +# # +######## +Author: Aymeric du Peloux +Title: Snake +Comment: +color blue +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 10 +Date: 2001/12 +Comment-End: + + +;picokosmos20.xsb + #### + ## # +## ### +# *** # +# *@# # +## **. # + # # + # #$### + # # + ##### +Author: Aymeric du Peloux +Title: Cosmos +Comment: +color red +Collection: PicoKosmos +AuthorMail: aymeric.du-peloux@gadz.org +AuthorPage: http://www.multimania.com/nabokos/ +Difficulty: 10 +Date: 2001/12 +Comment-End: + + diff --git a/maps_suites/Grigr2001_100.xsb b/maps_suites/Grigr2001_100.xsb new file mode 100644 index 0000000..aba6c64 --- /dev/null +++ b/maps_suites/Grigr2001_100.xsb @@ -0,0 +1,1718 @@ +;These levels are made GRIGoRusha +;(Some levels are made by my friend Mottled and are slightly advanced me). +;You always can find these levels, and as many new levels +;of this author on his home page: http://grigr.narod.ru +;You may write to the author email: grigr@yandex.ru + +;I done not interested with my CopyRights !!! +;You may do everything with these levels, that want. +;I shall be pleased, if you place them in the program or on the site. +;Do not ask me the sanction. + +;01 +################### +# . . # # +#.#$##$# # #$##$# # +#$ ## $ $ .##. .# +#.#$ .# # # $ # # +# ## # .##. .# +# #$##$##### ## # # +# . #@$ . $ # +# . # $ . $ # +# #$##$##### ## # # +# ## # .##. .# +#.#$ .# # # $ # # +#$ ## $ $ .##.#.# +#.#$##$# # #$##$# # +# . . # # +################### +Author: GRIGoRusha - Bardak #01 +Title: Bardak #01 +Comment: +color purple +Comment-End: + +;02 + ######## + #### ##### + # $ ## $ $ $@# + # ##.##*#$ $ $# +### ......# $$ ## +# ......# # # +# #$......#$ $ # +# # .......$$# $ # +# $$###.###$ $ ## +### $ $ $ $ # + # $ $ $ $ # + ###### ###### + ##### +Title: Original conversion (42) #02 +Author: GRIGoRusha +Comment: +color green +Comment-End: + +;03 + ##### ##### + ### ### # + #@$ # $ # + #$#.######$## +### ....# # # +# . . # # # +# # ....# # # +# # ##### # +# $ ##$# # # +###$$ #$ # ## + # # + ## # $# $ # + ##### ## # + ######## +Author: GRIGoRusha - Zigzag #03 +Title: Zigzag #03 +Comment: +color blue +Comment-End: + +;04 + ######### + # # @# + ## .$.# # + # ## $ # +## .$*#$## +# #$# # +# . .# ## +#### # + ###### +Author: GRIGoRusha - Track #04 +Title: Track #04 +Comment: +color red +Comment-End: + +;05 + ##### + ## ## +## * ## +# *$* # +# #. .#@# +# *$* # +## * ## + ## ## + ##### +Author: GRIGoRusha - updown #05 +Title: updown #05 +Comment: +color yelow +Comment-End: + +;06 + ########## + # ## # +### . .# # +# # ## $ # +# $ .**#$## +# # # # +## *$.# ## + #### @# + ###### +Author: GRIGoRusha - Triple Shelf #06 +Title: Triple Shelf #06 +Comment: +color blue +Comment-End: + +;07 + #### +##### # +# # +#@$.*.$# +# *#* # +## .*.$## +# # * # +# $. #$ # +# # # +#### ### + #### +Author: GRIGoRusha - The disorder #07 +Title: The disorder #07 +Comment: +color green +Comment-End: + +;08 +####### +#... ### +#@##$$ # +# $ # +#.# ## ## +# $ # # +### ## + ##### +Author: GRIGoRusha - Comci-comca #08 +Title: Comci-comca #08 +Comment: +color red +Comment-End: + +;09 + #### ######### + # ### # +## $ $ # ### # +# $ ###. . # +# #$$ ##. . # # +# $#. . # # +# $# $ .#. # +# $ #. .### +# $###### @## +# # #### +#### +Author: GRIGoRusha - Zontik #09 +Title: Zontik #09 +Comment: +color yellow +Comment-End: + +;10 + #### + # # +### # +# ##### +# * # ### +### *# *$ # + ## * **@ # + # # *.## + # #### # + # # #### + #### +Author: GRIGoRusha - Pereprig #10 +Title: Pereprig #10 +Comment: +color green +Comment-End: + +;11 + #### + # ### + # $ ###### + # #$## # + ##. . . $ # + ### #*# # ## + # $.*@*.$ # +## # #.# ### +# $ . .## +# ##$# # +###### $ # + ### # + #### +Author: GRIGoRusha - Krenol #11 +Title: Krenol #11 +Comment: +color purple +Comment-End: + +;12 + ##### + # ### + # $ # +### * # +# * *### +# # * # +# #*@*# # +# * # # +###*.* # + # * ### + # # + ### # + ##### +Author: GRIGoRusha - Cheburek #12 +Title: Cheburek #12 +Comment: +color green +Comment-End: + +;13 + ##### + # ### + # $ # +###.$. # +# $.$### +# #.$. # +# #$@$# # +# .$.# # +###$.$ # + # .$.### + # . # + ### # + ##### +Author: GRIGoRusha - LM #13 +Title: LM #13 +Comment: +color yellow +Comment-End: + +;14 +##### +# ##### +# # ## # +# $ $## +### ..# # + #$... # +### @..# # +# $ $ $ # +# # ###$ # +# # # # +##### #### +Author: GRIGoRusha - Verenica #14 +Title: Verenica #14 +Comment: +color aqua +Comment-End: + +;15 +##### #### +# ### # +# $ # +## #### # + #$#..#$## + # #.....# + # ..# ### + # #$## $ # + # $@$$ # +## ##$# ### +# ## +# ##### +##### +Author: GRIGoRusha - MoraSoft #15 +Title: MoraSoft #15 +Comment: +color blue +Comment-End: + +;16 + ##### + ## # + ## # # + #.$* # +##$.$* # +# *@.$ # +# *$. # +# # .### +# ## +##### +Author: GRIGoRusha - Uje polnoch #16 +Title: Uje polnoch #16 +Comment: +color purple +Comment-End: + +;17 + #### + #@ ### +###* ## +# $ # # +# #**$*.# +# $ # +##..#**## + # # + # ### + ##### +Author: GRIGoRusha - Zanoza #17 +Title: Zanoza #17 +Comment: +color red +Comment-End: + +;18 +#### #### +# ######## # +# $ # .. # $ # +# $$$..$$$ # +## ** # + #@ #....# ## + ############ +Author: GRIGoRusha - SokoBat #18 +Title: SokoBat #18 +Comment: +color green +Comment-End: + +;19 +############## +# # +# $**. *#.**$## +# * $@$ * #. # +# *$*.#* *.*$ # +# * $.#. * .$ # +##$..$#*#.$$. # + # ## + ### ### ### + #### #### +Author: GRIGoRusha - GirLand #19 +Title: GirLand #19 +Comment: +color blue +Comment-End: + +;20 + #### +##### # +# $ $ $# +# ... # +# .#. # +##$*.*$## +# # .$ # +# . #$@# +# # $ # +#### ### + #### +Author: GRIGoRusha +Title: Miasorubka (#07r) #20 +Comment: +color blue +Comment-End: + +;21 + ##### +### @ ### +# *#* # +# #. .# # +# $ $ # +# #*#*# # +# $ $ # +# #. .# # +# $. .$ # +### ### + ##### +Author: GRIGoRusha +Title: Kino #21 +Comment: +color yellow +Comment-End: + +;22 + ####### + # . # +##$#*# ## +# * # +# @* # +## #*#$## + # . # + ####### +Author: GRIGoRusha - Osen #22 +Title: Osen #22 +Comment: +color purple +Comment-End: + +;23 + ####### + ### . #### +## $ #.# $ # +# $ $#.#$ $ # +# $.. ..$ # +### ##@## ### + # . # + ######### +Author: GRIGoRusha +Title: Chmoki #23 +Comment: +color blue +Comment-End: + +;24 + ####### + # # ### +###.$.$. @# +# . #$.$ # +# #$ .$. ## +# . $$ ## +### # # + ####### +Author: GRIGoRusha - Zavhoz #24 +Title: Zavhoz #24 +Comment: +color blue +Comment-End: + +;25 + ###### +### @. # +# . $# ## +# $ . $ # +## # $. # + # .$ ### + ## ## + #### +Author: GRIGoRusha - Strelka #25 +Title: Strelka #25 +Comment: +color aqua +Comment-End: + +;26 + #### +### #### +# $ $ # +# #.#$ # +# ..*..@# +## #.#$## +# $ $ # +# # # +######### +Author: GRIGoRusha - Burlak #26 +Title: Burlak #26 +Comment: +color red +Comment-End: + +;27 + ####### + # + # +##$#*#$## +# . # +# $ . $ # +## #*# ## + # . # + ####### +Author: GRIGoRusha - Korona #27 +Title: Korona #27 +Comment: +color green +Comment-End: + +;28 + #### + ### # +## ### +# $ $ # +# #$# #$## +# . .$. # +##.@. #$ # + ###. ## + # ### + #### +Author: GRIGoRusha - Magazine #28 +Title: Magazine #28 +Comment: +color red +Comment-End: + +;29 + ##### + # ###### + # $ # # + #..*.$ # +## #$*@#$## +# $.$# # +# #.. # +##### ### + #### +Author: GRIGoRusha - Povorot #29 +Title: Povorot #29 +Comment: +color yellow +Comment-End: + +;30 + ######### + # ## # + # # + ##$# #$$## + #...*....# +## #$#$# # +# $ $ ## +# #@ ## +######### +Author: GRIGoRusha - Nitka #30 +Title: Nitka #30 +Comment: +color blue +Comment-End: + +;31 + #### + ## ### + # . ## +##.$. $ # +# $*#*$@# +# $. *# +## . # + ### ## + #### +Author: GRIGoRusha +Title: Krestik #31 +Comment: +color purple +Comment-End: + +;32 + #### + # #### +### $.$ ### +# . * . # +# * # * # +## *$*$* ## + # . ### + ####@ # + #### +Author: GRIGoRusha +Title: Antena #32 +Comment: +color green +Comment-End: + +;33 + ##### + ## ### + ## # + ## $#$$# ## +## $ $ $ # +# # #$# # # +# ...@....# +# ######### +#### +Author: GRIGoRusha +Title: Katenka #33 +Comment: +color blue +Comment-End: + +;34 + ###### + ## ...# + ## $ # # + # $ ...# +###$ # ## +# $@# # +# $ # # +# $ ## +## # # + ####### +Author: GRIGoRusha +Title: Bumerang #34 +Comment: +color red +Comment-End: + +;35 + ##### +### # +# $$# #### +# $@*. # +# #$...#$## +# .. $ # +### ## # + ######### +Author: GRIGoRusha +Title: GKI #35 +Comment: +color green +Comment-End: + +;36 + ######## + # #@ # + # *.$ $## +###*.# $ # +# $ $.* # +# #..### +## # + #### # + ##### +Author: GRIGoRusha +Title: Kubiki #36 +Comment: +color yellow +Comment-End: + +;37 + ##### + # #### + # .@. # +###.$# # +# $.$.$## +# .#. ## +##$ $ $ # + # # # + ######## +Author: GRIGoRusha +Title: Raketa #37 +Comment: +color red +Comment-End: + +;38 +##### +# # +#$ $# +#.. #### +# * $ # +# ..** # +# $$. # +#### ..# + #$ $# + # @ # + ##### +Author: GRIGoRusha +Title: Snake #38 +Comment: +color green +Comment-End: + +;39 + #### +####### # +# $ # +# $# #### +### # ### # + # $@$ $$ # + # $## ## # + # .... ## + ####... # + ####### +Author: GRIGoRusha +Title: Xolodok #39 +Comment: +color purple +Comment-End: + +;40 + #### + # ### +## # +# $ # +# $$$### +## $ ### + # ##$ # +## # # +# ### #### +# # #.... # +# .# .# ### +### #@ .. # + # ....# # # + #### ### # + # # ## + # $## # + ### $ ## + ###$$$ # + # $ # + # ## + ### # + #### +Author: GRIGoRusha +Title: Rebus #40 +Comment: +color blue +Comment-End: + +;41 + ##### +#### ## ### +# ### #$@ # +#... $$ # +#. .## # # # +#...# $$#$## +## $$# # + ### # # + ### ##### + #### +Author: GRIGoRusha +Title: Okno #41 +Comment: +color purple +Comment-End: + +;42 + ####### + # # # + # # + #..#$$# +### ### +# ...#$$$ # +# # +###..#$$### + # @ # + ####### +Author: GRIGoRusha +Title: Flip-Flop #42 +Comment: +color red +Comment-End: + +;43 +######## +# # ### +# .$. # +# ##@## # +## $.$. # +# # # # +# $*#.$ # +#### ### + ##### +Author: GRIGoRusha +Title: Rostok #43 +Comment: +color purple +Comment-End: + +;44 +####### +#... ### +# ## # +# $ $ # +#.#$##$## +# #@ # +### ## + ##### +Author: GRIGoRusha +Title: Lastochki (#08r) #44 +Comment: +color purple +Comment-End: + +;45 +######### +# # # +# $ @ $ # +## ### ## +# .#. # +# $...$ # +##$.#.$## +# ### # +# $ # +# ### # +######### +Author: Mottled and GRIGoRusha +Title: Gantel #45 +Comment: +color yellow +Comment-End: + +;46 + #### + # #### + # .. # + # .* # +##$.* ## +# $.* # +#@$#$ # +# $ # +#### # + #### +Author: GRIGoRusha +Title: Dva Torchka #46 +Comment: +color blue +Comment-End: + +;47 +####### +# @ # +# .* # +# $*$## +## * # + # * # +##$.$## +# * # +# .#. # +# # # +####### +Author: GRIGoRusha +Title: Rassvet #47 +Comment: +color purple +Comment-End: + +;48 + ##### +######## # +# # +# # $*$## ## +#.##* * # # +# * # ## +# *@ # # # +## * ## * # + ## . # # + ########## +Author: Mottled and GRIGoRusha +Title: Green key #48 +Comment: +color green +Comment-End: + +;49 + + ##### +##### @ ## +# $#$ # +#. # . # +##$# *.* # +# #$ . ## +# $ # # +# .## # +######### +Author: GRIGoRusha +Title: Vorona #49 +Comment: +color red +Comment-End: + +;50 + ##### + # @ ## + # # # +##$.$ # +# *.* # +# $.$### +# # . ## +## .** # + #$# . # + # $# # + ### ## + ##### +Author: GRIGoRusha +Title: Snejinki #50 +Comment: +color blue +Comment-End: + +;51 + ##### + # ## + # # # +## *$ ## +# .$.$ # +# .$.$## +# #.$.@# +## $ *$.# + ### #. # + # ## + ##### +Author: GRIGoRusha +Title: Resheto #51 +Comment: +color green +Comment-End: + +;52 + ##### + #### ## + ## $$ $ # + # .# # + # .# # +##.#$ $* ## +# . ### +# @.#### +##### +Author: GRIGoRusha +Title: Dva brata #52 +Comment: +color purple +Comment-End: + +;53 + ##### + #### ### +## $ $ ## +# ### ## # +# # $ # # +# ...*.... # +# # $ $ # # +# ## ### # +## $ $ ## + ### @ #### + ##### +Author: GRIGoRusha +Title: The X #53 +Comment: +color green +Comment-End: + +;54 + ####### + ## # + ## $## # + ## .. . # + # $$##$ # +##$.*@*.$## +# ##$ # +# . ..### +# ##$ # +# ## +####### +Author: GRIGoRusha +Title: Tiskoteka #54 +Comment: +color blue +Comment-End: + +;55 + #### +#####@ # +# $ $$$## +# .#. # +## # # # + # . . # + # #### + ##### +Author: GRIGoRusha +Title: Kubizm #55 +Comment: +color blue +Comment-End: + +;56 + ##### + # @## + # $$ # + #$ # # +## ...# +# # ## +# # +### # + #### +Author: GRIGoRusha +Title: Cherta #56 +Comment: +color purple +Comment-End: + +;57 + ##### + ## ## +## # ## +## .$. ## +# $$.$$ # +# .$$$. # +## .+. ## + ####### +Author: GRIGoRusha +Title: Derji Morda #57 +Comment: +color red +Comment-End: + +;58 + #### + ####@ # + # $ # +## ###$## +#. $ .# +# # # +### # ### + #. # + # ## + ##### +Author: GRIGoRusha +Title: Mini zagadka #58 +Comment: +color green +Comment-End: + +;59 + #### + # # + # ##### + # . # +###$*** # +# *..$ ## +#@ $ .$## +#### # + ## # + #### +Author: Mottled and GRIGoRusha +Title: DenPo #59 +Comment: +color blue +Comment-End: + +;60 + +###### +# .##### +# # . # +# # .#$# # +#. .# $ # +## #.@ # # + # $ # $ # + ### $$ # + ## ## + ###### +Author: GRIGoRusha +Title: One left #60 +Comment: +color yellow +Comment-End: + +;61 + ######## # + # # # +##$ $$# ### +#.*.#@$ # +#...#$# # +#.#*$ # ## +# # # ## +# ## # +## # # + ########## +Author: GRIGoRusha +Title: Monster #61 +Comment: +color yellow +Comment-End: + +;62 +######### +# . # +# # $ # +# *###.$# +# $@$ # +#* .#.$.# +# $### # +# . # +######### +Author: Mottled and GRIGoRusha +Title: Rojdestvo #62 +Comment: +color red +Comment-End: + +;63 + ####### +### + ### +# #$# # +# # * # # +# # * # # +## # ## + ######### +Author: GRIGoRusha +Title: Vverh #63 +Comment: +color blue +Comment-End: + +;64 + ####### + ### . ### +## * #$#$* ## +# * * . # +# #$#@*$# # # +# . # . # +## ### ## + ##### ##### +Author: GRIGoRusha +Title: Semechki #64 +Comment: +color red +Comment-End: + +;65 + ##### +#### # +# #.#$### +# . $ # +#....#$# # +###$# $ # + # $ @ ## + # #### + ##### +Author: GRIGoRusha +Title: Ugolok #65 +Comment: +color green +Comment-End: + +;66 +##### #### +# #### # +# $ @# +##$##### # +# #...$ ## +# $. .# # +# #...##$## +##$###$## # +# $ # +# ## # # +############ +Author: GRIGoRusha +Title: The doors #66 +Comment: +color red +Comment-End: + +;67 + ##### + ## ### + ## # # + # $$# # + #$.# # +##..*$# ## +# .#* # +# . #$@# +#### ## + ##### +Author: GRIGoRusha +Title: Metro #67 +Comment: +color yellow +Comment-End: + +;68 + ####### +### # +# $*#$# ## +# #. $. # +# #. @.# # +# . $.# # +##$# #*$ # + # ### + ####### +Author: GRIGoRusha +Title: Zimushka Zima #68 +Comment: +color purple +Comment-End: + +;69 +######## +# # ## +# $ # +## ##..$# + #@## . # + # . ##$# + #$ .## ## + # $ # + ## # # + ######## +Author: GRIGoRusha +Title: Kompas #69 +Comment: +color red +Comment-End: + +;70 + ####### +### # ### +# $.@.$ # +# # ... # # +# $ #.# $ # +## #.# ## + # $ $ $ # + # ### # + #### #### +Author: GRIGoRusha +Title: Sharlotka #70 +Comment: +color yellow +Comment-End: + +;71 +#### +# @### +# * #### +# * # +# * ## # +# * # * # +# * # * # +# * # * # +# .## * # +# $ # +###### # + #### +Author: GRIGoRusha +Title: Dve dorogi #71 +Comment: +color purple +Comment-End: + +;72 + #### +##@ ##### +# $$$ # +# # # # # +# ... # +#### ## + ##### +Author: GRIGoRusha +Title: Miner #72 +Comment: +color green +Comment-End: + +;73 + ##### + ## #### + ## $.$ # + # #.# # +## . @ #$## +# #.# .$ # +# . # # +### $ $ ### + #### # + #### +Author: GRIGoRusha +Title: Karusel #73 +Comment: +color blue +Comment-End: + +;74 + #### + ####. ## +## # +# $#$ # +#. $..# ## +## #..$ .# + # $$#$ # + # @$ ## + ## .#### + #### +Author: GRIGoRusha +Title: Zapiataya #74 +Comment: +color green +Comment-End: + +;75 + #### +##### # +# #$ # +# ## +##$### # + # ... # +##$# .### +# ##@## +# $ # +# # # +######## +Author: GRIGoRusha +Title: Telefon #75 +Comment: +color green +Comment-End: + +;76 + #### + # ### +### $$ # +# # # +# #....# +# $$ # +##..#**# + #$$ @# + # ### + ##### +Author: GRIGoRusha +Title: Egoza (#17r) #76 +Comment: +color yellow +Comment-End: + +;77 + ##### +#### # +# $ #.## +# * # +##.# $ # + # @ #### + ##### +Author: GRIGoRusha +Title: Zerkalo #77 +Comment: +color purple +Comment-End: + +;78 + #### + ############ ##### + # # # # ## + # $ $ $ $$# $ $ # + ##$ $ # @# $ $ # +### ############ ## +# $ $# .....#...#$# +# # # . .##..## # +# ### ##.# ..#. # # +# # $..# ..#..$$ # +# # $ # # #.. .# # +# $ $#.........# $# +# $ #..##$##### # +# $ $ #### $ $ $ $# +## # $ $ $ $ ### + # ####### $ $ # + # # ####### # + ####### #$ # + # ########### + ##### +Title: Original conversion (22) #78 +Author: GRIGoRusha +Comment: +color blue +Comment-End: + +;79 + ##### +#### # +# $ # +# #$### +## ## @ # +# ..# # +# ..$$ ## +## # # + ####### +Author: GRIGoRusha +Title: Big uborka #79 +Comment: +color red +Comment-End: + +;80 + ######## + ## @ # +## ...## # +# *.* # +# #***$ ## +# $ $ ### +## # # + # $ # + #### # + #### +Author: GRIGoRusha +Title: CFL #80 +Comment: +color blue +Comment-End: + +;81 +##### #### +# ### ## +# $ # +##$##@# #$# + # #.... # +## ....# # +# $# # ##$## +# $ $ $ # +# ##### # +#### ##### +Author: GRIGoRusha +Title: Luja #81 +Comment: +color red +Comment-End: + +;82 +##### +# ####### +# $ # # +##$# $$ # +# ##.## # +# $$... ## +# #...#@# +# #### #$# +# # +########## +Author: GRIGoRusha +Title: Tamagochi #82 +Comment: +color red +Comment-End: + +;83 + #### +### # +# ### +#...$ # +# # # # +# $$***# +### # + # @### + #### +Author: GRIGoRusha +Title: TriNaTri #83 +Comment: +color green +Comment-End: + +;84 + #### + ##### # + # # # + # $ $ # + ### #$ #### + # $ $ ##$ # + # # $@$ # $# + # # $ $ # + ## ####*## #### + # $#.....# # + # *...*..$# $ # +## $#.....# ### +# ###.#.##### +# $$ # ## +# # # +###### # + ##### +Title: Original conversion (15) #84 +Author: GRIGoRusha +Comment: +color red +Comment-End: + +;85 + ######### +## # # +# * # +# #* * *## +# $ # * # +# *@*#. # +####* * # + # ### + ##### +Author: GRIGoRusha +Title: Salut (#86r) #85 +Comment: +color red +for Aumeric +Comment-End: + +;86 + ######### +## # # +# . . $ # +# #*.* $## +# $ #.* # +# $@*#. # +####$ * # + # ### + ##### +Author: GRIGoRusha +Title: Shito-Krito #86 +Comment: +color green +Comment-End: + +;87 + ##### +######## # +# # # +# $ ## ## +# ###### # +##$####.. ### +# # ..$*$ # +# *@ . # # +# #$* #### # +#### ###### # + # # + ########## +Author: GRIGoRusha +Title: Krik #87 +Comment: +color blue +Comment-End: + +;88 + ##### +#### ### +# @** .. # +# $ # # +# $ #### # +### # + ######## +Author: GRIGoRusha +Title: Ustal #88 +Comment: +color purple +Comment-End: + +;89 +##### +# ## +# $ # +## $.##### + # $.@# # + ##$*$ # + # ... # + # # ## + ####### +Author: GRIGoRusha +Title: LoLa (#93r) #89 +Comment: +color green +Comment-End: + +;90 + #### +###### # +# #..$# +# $$.. # +## *.$## + ###$.* ## + # ..$$ # + # $ # @# + # ###### + #### +Author: GRIGoRusha +Title: Babochka #90 +Comment: +color green +Comment-End: + +;91 + ##### + # ##### + # $ $ $ # + ###.... # +####*.* ## +# $ $## +# #@ # +##### # + ## # + #### +Author: GRIGoRusha +Title: Mapat #91 +Comment: +color purple +Comment-End: + +;92 + ##### + # #### + #$ $ # +## @** # +# **. ## +# $*.. ## +### ### + ##### +Author: GRIGoRusha +Title: Master #92 +Comment: +color red +Comment-End: + +;93 + ##### + # ## + # # + ## * # + ###@ *## +## .... # +# $ # # +# $$$## # +# # # +######### +Author: Mottled and GRIGoRusha +Title: Little night #93 +Comment: +color blue +Comment-End: + +;94 + #### + ## #### + # $ # +##.$#* # +# .$@* ## +# .... # +# $ $ $# +##### # + #### +Author: GRIGoRusha +Title: New year's fir tree #94 +Comment: +color green +Comment-End: + +;95 + #### + #### # + # ## + #$*** # + # * # # +## * ## +# @*.### +# # +###### +Author: GRIGoRusha +Title: Salto (#94r) #95 +Comment: +color blue +Comment-End: + +;96 + #### + # # +## ####### +# .$ # # +# .$* # $ # +##$* . . ## + # # *$* # + # @## . # + #### ### + # # + ##### +Author: GRIGoRusha +Title: Domovoy #96 +Comment: +color green +Comment-End: + +;97 + ######## + # . # + #.$..$ # +##$$@$$## +# $..$.# +# . # +######## +Author: GRIGoRusha +Title: Radost #97 +Comment: +color purple +Comment-End: + +;98 +#### +#@ ######## +# * # # +#.**$ # +# ### *.# +# # $*$# +##### . # + #### # + #### +Author: GRIGoRusha +Title: Minutka #98 +Comment: +color blue +Comment-End: + +;99 + ##### + ## # + ### # +## $ ## +#@.*** # +# * # +######## +Author: GRIGoRusha +Title: Samogonka #99 +Comment: +color red +Comment-End: + +;100 + #### + # ##### +##* * ## +# $ # * ## +# ##* .# +### # *# # + # # # + # # ### ## + # *@## # + ### * * # + ## # # + ######## +Author: GRIGoRusha +Title: Only you #100 +Comment: +color blue +Comment-End: diff --git a/maps_suites/Grigr2002_40.xsb b/maps_suites/Grigr2002_40.xsb new file mode 100644 index 0000000..7532bc5 --- /dev/null +++ b/maps_suites/Grigr2002_40.xsb @@ -0,0 +1,712 @@ +;These levels are made GRIGoRusha +;You always can find these levels, and as many new levels +;of this author on his home page: http://grigr.narod.ru +;You may write to the author email: grigr@yandex.ru + +;I done not interested with my CopyRights !!! +;You may do everything with these levels, that want. +;I shall be pleased, if you place them in the program or on the site. +;Do not ask me the sanction. + +;101 +##### +# ######### +# $ ## # +##$#... # +## ##$#### ## +# ##..+ # # +# $ # $ # +# ###$### # +##### ## + # #### + ##### +Author: GRIGoRusha +Title: Double choice #101 +Comment: +color green +Comment-End: + +;102 + ######## + # # ### +## $ # +# ##$# # +# $ #..# ## +###$#..# # + #@$.. # + #$# # # + # #### + ##### +Author: GRIGoRusha +Title: Wake up #102 +Comment: +color blue +Comment-End: + +;103 + ######### +### # # +# *.* # # +# * *@* # # +# # .*. # # +# $ $ $ # +## ####### + #### +Author: GRIGoRusha +Title: Colobok #103 +Comment: +color yellow +Comment-End: + +;104 +###### +# #### +# # $ # +# *#* # +##$.@.$## +# *.* # +# # # # # +# # # +######### +Author: GRIGoRusha +Title: Red star #104 +Comment: +color red +Comment-End: + +;105 + ######### + # #@ # + # **#$## +### # # +# $$**#.# # +# # # . # +# ##. ## +## .#$# + # ## # + ######### +Author: GRIGoRusha +Title: Kruchok #105 +Comment: +color green +Comment-End: + +;106 + #### + # #### + ## $ ### + # ##$.. # + # $@# . # +## #$$$# ## +# . # # +# .. ## # +### ## + #### # + #### +Author: GRIGoRusha +Title: Anchor #106 +Comment: +color purple +Comment-End: + +;107 + ##### +###### ## +# $ $ # +# # ###$#@# +# # $ ## +##.... #$$ # + # #.### # # + # . # + ## ###### + ##### +Author: GRIGoRusha +Title: Return #107 +Comment: +color yellow +Comment-End: + +;108 +########### +# # # # +#@ $ # +# ##*## # +## ##.## ## +# #... ## +# #$##.# # +# $ $$ # +##### # # + ####### +Author: GRIGoRusha +Title: Contra #108 +Comment: +color blue +Comment-End: + +;109 + #### + ### ### + # $$ ## + # # # + # # #* # + # # $#. # +## #$@#*.# +# $#..# +# # .* # +####### # + #### +Author: GRIGoRusha +Title: Krasotka #109 +Comment: +color green +Comment-End: + +;110 + ##### + ## ######### + # ## ## + ## #$#...$ $# # +## #*#.#. $ # +# #$$$#+#***# # +# $ # #*#. . ## +# #$ $...#$# ## +## ## # + ######### ## + ##### +Author: GRIGoRusha +Title: Father diode #110 +Comment: +color red +for David Holland +Comment-End: + +;111 +######## +# # # +# ## +## ## # + # *..#$# + # *.. ## + ##$### # + # $$@# + # ## # + ######### +Author: GRIGoRusha +Title: Aniska #111 +Comment: +color purple +Comment-End: + +;112 +########## +# ## # +# $ # +##.#*## ## +# ..* @ ## +# *** # # +###.# # # + # #$$ # + # $ ### + # # # + ####### +Author: GRIGoRusha +Title: Serpik #112 +Comment: +color blue +Comment-End: + +;113 + #### + # # +####. #### +# . ### +# .$.$$*.* # +### $@$ # + ####$.#### + # # + #### +Author: GRIGoRusha +Title: My heart #113 +Comment: +color red +thank Serg Belyaev +Comment-End: + +;114 +##### +# ###### +# #$## # +# $ # +###$ ##$## + # ... # + #$ .#$# + ## ... # + # $#.#$# + # @ # + # # ## + ####### +Author: GRIGoRusha +Title: Kuterma #114 +Comment: +color yellow +Comment-End: + +;115 +#### +# ####### +# $@# # +# #**. # +##$# .# # +# # *# ## +# * ## +# # ## # +### # + # #### + ##### +Author: GRIGoRusha +Title: Trevoga #115 +Comment: +color green +Comment-End: + +;116 + ##### +##### ##### +# # #$# # +# # ... # # +# $ #.#*# $ # +###$###.. ### + # $ # + # #@###$# # + # # # # + ##### ##### +Author: GRIGoRusha +Title: Sheriff #116 +Comment: +color blue +Comment-End: + +;117 + #### + ## ### +#### # +# #*.*# # +# .#.# # +# #*.* # +## # $## + # $@# ## + ## #$# # + # $ # + # ## # + ######### +Author: GRIGoRusha +Title: Dreams #117 +Comment: +color purple +Comment-End: + +;118 + ##### +##### # +# #$# # +# $ $ # +##$#@## # +# # # +# $##$# ## +# # .# # +## ... # + ###..# # + ####### +Author: GRIGoRusha +Title: Irka #118 +Comment: +color red +Comment-End: + +;119 + ######## +#### # # +# # # +# $ ##$## +# ## ## ### +## .**## # + # *+* # # + ## #### # + # ### + ######## +Author: GRIGoRusha +Title: Zagar #119 +Comment: +color yellow +Comment-End: + +;120 +#### ##### +# ##### # +# $ @ $ # +# # ...# ## +##$##.#.# ## +# $.#*# ## +# # $$ # +######### # + ## # + #### +Author: GRIGoRusha +Title: Depth #120 +Comment: +color green +Comment-End: + +;121 +##### #### +# #### # +# $$ # +##$##### # +# #.. $ ## +# ...## # +# #.. #$@# +#### # # + ##$#### ## + # $ # + # ## # + ########## +Author: GRIGoRusha +Title: Honour #121 +Comment: +color blue +Comment-End: + +;122 + ####### + # # ### +### $# . # +# $.$. # +# .$.$.### +## $.$.$# + # .$.$@# + ###.$### + # # + #### +Author: GRIGoRusha +Title: Marazm #122 +Comment: +color green +Comment-End: + +;123 +######### +# ## # +# $ ### +# ##$ # # +## # $$@# + # *. ## # + # #.###$## + #$#*## # + # ..# # + ##.. ## + # ##### + #### +Author: GRIGoRusha +Title: KUB #123 +Comment: +color purple +Comment-End: + +;124 +#### ##### +# ## ## # +# ### $ # +# $$ $ ## +## ####$## + ## . $ # + # # ... # + ##$##**### + # $ ...# + # ##+# + ######## +Author: GRIGoRusha +Title: Pryanik #124 +Comment: +color yellow +Comment-End: + +;125 + #### +##### ## # +# ### # +# $@$ # +## $#$# ## + # ...# ### + # #**#$$ # + # ... # # + ## # # + ######### +Author: GRIGoRusha +Title: Svadba #125 +Comment: +color red +Comment-End: + +;126 + #### +#######@ # +# #.*.$ # +# .#.$ # +# #.*.$## +## $# ## + # ## # +##$ # # +# $ ### # +# ## #### +##### +Author: GRIGoRusha +Title: Blue Eye #126 +Comment: +color blue +Comment-End: + +;127 + ##### + ## ######### + # ## ## + ## #$#...$ $# # +## .#$#.#. $ # +# #$$*#+#*$*# # +# $ #.#$#. . ## +# #$ $...#$# ## +## ## # + ######### ## + ##### +Author: GRIGoRusha +Title: Ziko-City #127 +Comment: +color purple +Comment-End: + +;128 + ####### + ### # # + # $@ # + # # #..# + # $$##..# +#### .**# +# $$.# ## +# # ## # +#### $ # + # # # + ######## +Author: GRIGoRusha +Title: Uspex #128 +Comment: +color green +Comment-End: + +;129 + #### + ###### # + # #.. $# +### #..$ # +# $ $ .# $### +# $ #+ $ $ # +### $..# # + #$ ..# ### + # ###### + #### +Author: GRIGoRusha +Title: Perekrestok #129 +Comment: +color purple +Comment-End: + +;130 + ##### + ## # + # ##### +##$# ## # +#@ # $ # +# $.*.* ### +# $.*. # +## # * # + ##### # + #### +Author: GRIGoRusha +Title: for Paul #130 +Comment: +color red +Comment-End: + +;131 + ##### + ##### ## # + # ### $ # + # $ ## +###### ### #$## +# #..... # ### +#@# $.###.$# # +# #.###.$ # # +### #....$## # + ## $ $ ###### +## ####$## +# $$ $ # +# ### # +# ## ##### +#### +Author: GRIGoRusha +Title: Nadejda #131 +Comment: +color blue +Comment-End: + +;132 + #### +### ######## +# $ .+.# # +# $ #$#*. # +###$##...# # + ## # $$$ ## + # # # ## # + # # + # ######## + #### +Author: GRIGoRusha +Title: Flying idea #132 +Comment: +color red +Comment-End: + +;133 + ######## + #### # # + # #.#. # + # ***# # + # #... ## +### ##$## ## +# $# $ ## +# $ @## # +## $##### # + # # ##### + #### +Author: GRIGoRusha +Title: Sambist #133 +Comment: +color purple +Comment-End: + +;134 +##### ##### +# ### # +# $ $ # +## #...# ## + # $***$ ## + ## ...# # + #@ #$$ # + ## #### + ##### +Author: GRIGoRusha +Title: Rogalik #134 +Comment: +color yellow +Comment-End: + +;135 +#### ##### +# #### # +# $ # +# #$###$## +## .*.*..# +## ## # ## +# $ # +# ##@ # +########## +Author: GRIGoRusha +Title: Mekom #135 +Comment: +color blue +Comment-End: + +;136 +######## +# #@ # +# $ #### +# $#.## # +## ... # # + # ##.. $ # +##$##.#$# # +# $ $ # +# ####### +##### +Author: GRIGoRusha +Title: Oberon #136 +Comment: +color green +Comment-End: + +;137 +########## +# ## # +# $ @ $ # +## #### ## +# ..## # +# $.*. $# +# #.## # +### # # + # $# + # # # + # ##### + #### +Author: GRIGoRusha +Title: SokoSutra #137 +Comment: +color red +Comment-End: + +;138 +##### +# ####### +# $ # +## ##... # +##$##$##$## +# ...## ## +# $@$ # +####### # + ##### +Author: GRIGoRusha +Title: Suriken #138 +Comment: +color yellow +Comment-End: + +;139 +#### +# ### ##### +# $ ### # +# $ $@$ # +##$# ...#$## +## ##.#. ## +# # # # +# #.*.$ # +######### # + #### +Author: GRIGoRusha +Title: Mad Dog #139 +Comment: +color purple +Comment-End: + +;140 +##### +# ######### +# $ ## +##$### # $...# + # $ ## $ .# +## # ..# $#.# +#..##.## $ # +#. $ ## $### +# # $$@# # +##### #### + ##### +Author: GRIGoRusha +Title: Juravli #140 +Comment: +color green +Comment-End: diff --git a/maps_suites/GrigrSpecial_40.xsb b/maps_suites/GrigrSpecial_40.xsb new file mode 100644 index 0000000..f5b44a9 --- /dev/null +++ b/maps_suites/GrigrSpecial_40.xsb @@ -0,0 +1,634 @@ +;GrigrSpecial01 +##### +# ######### +# $ ## # +##$#.. # +## ##*#### ## +# ##. @ # # +# $.. # $ # +# ###$### # +## ##### + #### # + ##### +Author: GRIGoRusha +Title: Krutoy Povorot + +;GrigrSpecial02 +########## +# .## ## +# $@$# # +##$#.#. $ # + # #*$*# # +## #. . ## +# .#$# ## +# # +#### ## + ##### +Author: David Holland and GRIGoRusha +Title: Jump in Depth +Comment: +remodel DH Bagatelle 10 +Comment-End: + +;GrigrSpecial03 + #### +######## @# +# $ $ $ $# +# #*. .# ## +# . #. # +##$### . # + # ##### + ####### +Author: Aymeric du Peloux and GRIGoRusha +Title: New hairdress +Comment: +remodel MicroCosmos 37 +Comment-End: + +;GrigrSpecial04 +##### +# #### +# $.$ ## +##$#@# # + # ... # +##$#.# ## +# $ # +# # # +######### +Author: Aymeric du Peloux and GRIGoRusha +Title: Hybrid +Comment: +remodel NaboKosmos 32 +Comment-End: + +;GrigrSpecial05 + ##### + ## #### + # # # +## # ## # +# # # +# $**** ## +# $ ..* # +##@ # * # + ##### # + #### +Author: GRIGoRusha +Title: The Dancer +Comment: +Only for Paul and with help Paul +Comment-End: + +;GrigrSpecial06 + ######### + # ## # + # $ # + ## #*#$ # + # *.# ## +##$#@*. ### +# .*.# # +# $ # # # +# ## # +## ###### + ##### +Author: GRIGoRusha +Title: SkyFlier + +;GrigrSpecial07 +########## +# ## # +# # $ # +# #*# ## +### *+* # + ##$***$ # + # #..### + # # + # # # # + #### # + ##### +Author: Betepok +Title: Znaki + +;GrigrSpecial08 + ##### + #@ # + ###$# # + # $ # + # .*.### + #$.*.$ # + # .*. # +## #$# ## +# $ # +# # # +######### +Author: GRIGoRusha +Title: Right way + +;GrigrSpecial09 + #### + ## # +## $ ### +# $@* # +# * #.# +##* * # + # . . # + # #$### + # # + ##### +Author: Aymeric du Peloux and GRIGoRusha +Title: SnowFall +Comment: +remodel PicoKosmos 20 +Comment-End: + +;GrigrSpecial10 + ##### + ## # + # # ## +##*. # +# *.# # +#@#*$ # +# *. # # +##$# # ## +# $ # +# # # +######### +Author: GRIGoRusha +Title: Kiborg +Comment: +for Fred, with many Thanks for You +Comment-End: + +;GrigrSpecial11 + ##### + ## # + # .#$# + ## * @# +## ***## +# * # +# # # # # +# # # +######### +Author: Kevin B. Reilly and GRIGoRusha +Title: Slider from Game Life +Comment: +design some level from Kevin levels sets +Comment-End: + +;GrigrSpecial12 + ######## + # * # + #@ * * # +##$$*$* # +# $ * . # +# # . ### +# . . # +####### +Author: YASGen, Brian Damgaard and GRIGoRusha +Title: Impossible Way +Comment: +for Brian Damgaard +design some level from YASGen level set +Comment-End: + +;GrigrSpecial13 + #### +#### # +# $ # +# $# ### +# @# # # +# ## $ # +#.* # # +#.*..* ## +## ### ## +# $ # +# # # +######### +Author: GRIGoRusha +Title: Soldafon + +;GrigrSpecial14 + ##### + ### ## + # # + # #..# ## + #$#****.# + # # +## #### ## +#@$$ # +# ## # +########## +Author: Nakamiya and GRIGoRusha +Title: Lost Hunter +Comment: +for Nakamiya +Comment-End: + +;GrigrSpecial15 +##### ##### +# ### # +# @ $ # +##$##$$#$## + # #..# # + #$ #... # + # #..# # + ## ##$#### + # ## # + # # + # ## # + ######## +Author: GRIGoRusha +Title: Roga i Kopita +Comment: +for York Shen !!! +Comment-End: + +;GrigrSpecial16 + ######### + # # # + # $ # +#### #$# ## +# # # +# $##@# # +## *..*# # + # *..*. # + #$# #$### + # # + ####### +Author: GRIGoRusha +Title: Matros + +;GrigrSpecial17 + ###### + # * # +### ## +# *.@** # +# $* # +### #### + # # + #### +Author: Dries De Clercq and GRIGoRusha +Title: Wanderer + +;GrigrSpecial18 + ##### + # ### + # .$. # +###$.$@ # +# . .$### +# $. # +## ##$# + # # + ###### +Author: Lee J Haywood and GRIGoRusha +Title: The Rain + +;GrigrSpecial19 +######## +# # # +# $ @#$# +# # # +## . .$# +## ##. ## +# ##. # +# $.$.$ # +# ###### +#### +Author: GRIGoRusha +Title: Russian Beauty + + +;GrigrSpecial20 + #### +### @#### +# $$$ # +# #.*.# # +# .* # # +## #*.# ## +# $ # +# ## # +########## +Author: GRIGoRusha +Title: Brave Heart + +;GrigrSpecial21 + #### + # # +####. ### +# $$$@ # +# .. # # +##$$$ # + #...#### + ## # + #### +Author: GRIGoRusha +Title: Light Draft +Comment: +for Monry +Comment-End: + +;GrigrSpecial22 + #### + # ### + # ## +### # # +# $.@# # +# .$.$. # +##.$##$## + # # + ####### +Author: GRIGoRusha +Title: Assol + +;GrigrSpecial23 + #### + # #### + # * # +### ....# +# $*$$ # +# . ### +###$*$@# + # # + ###### +Author: GRIGoRusha +Title: Elki-Palki + +;GrigrSpecial24 + ##### + # + # + #$.$# + # * # + # * # + # * ###### +## * $ # +# * **.*.# +# $ # +## ####### + #### +Author: GRIGoRusha +Title: Duble Hanoy +Comment: +for Aymeric +Comment-End: + +;GrigrSpecial25 + #### + # ### + # # + ### # # + #@****.# + # # *.## + # # # +## #$# ## +# $ # +# # # +######### +Author: GRIGoRusha +Title: Ribolov + +;GrigrSpecial26 + ######## + # @ ### +## ## # # +# ## $ # +# $##$## ## +# $ .$.$$# +##$..... # + # .#$#.$# + # ..$.. # + ##### $$# + # # + ##### +Author: GRIGoRusha +Title: The Temple +Comment: +for Hir +Comment-End: + +;GrigrSpecial27 +##### +# ##### +# # +##$#$$$@# + # # #### +## ## $ # +#.... . # +# ### # +##### #### +Author: GRIGoRusha +Title: Gambit +Comment: +date: 02.01.05 +Comment-End: + +;GrigrSpecial28 +######### +# # # +# $$@# +## ### ## + # .. # +## ## # +#.**##$## +# # +##### # + ##### +Author: GRIGoRusha +Title: Baton +Comment: +date: 02.01.05 +Comment-End: + +;GrigrSpecial29 + ##### + # # +## # ### +# * $ # +# *** # +#.* * @# +# * # +######## +Author: GRIGoRusha +Title: Vilka +Comment: +date: 07.03.05 +Comment-End: + +;GrigrSpecial30 + #### + #@ # + ##$ ### + # * # +### * # +# * *### +# * # +### . # + ##### +Author: Dries De Clercq and GRIGoRusha +Title: Unfinished Turn +Comment: +date: 23.03.05 +Comment-End: + +;GrigrSpecial31 + #### + # # +##### ### +# **$ # +# .* # +# # * ### +#### @## + #### +Author: Dries De Clercq and GRIGoRusha +Title: Unfinished Trap +Comment: +date: 23.03.05 +Comment-End: + +;GrigrSpecial32 + #### + # ### + # $ # +###* * # +# * . # +# #* # +## * @## + # ### + #### +Author: Dries De Clercq and GRIGoRusha +Title: Unfinished Rain +Comment: +date: 23.03.05 +Comment-End: + +;GrigrSpecial33 + #### +### @# +# $ ### +#.$.$ # +# .$. # +#.$#$### +# . # +# ### +#### +Author: Dries De Clercq and GRIGoRusha +Title: Unfinished Cell +Comment: +date: 29.03.05 +Comment-End: + +;GrigrSpecial34 +##### +# ## +# $. # +##$. # + # . # + #$.$### + #@.$ # + #$.$. # + # ### + ##### +Author: Dries De Clercq and GRIGoRusha +Title: Unfinished Line +Comment: +date: 30.03.05 +Comment-End: + +;GrigrSpecial35 +#### +# ### +# # +#.* ### +# *# # +# *@$ # +# ** ### +### # + #### +Author: Dries De Clercq and GRIGoRusha +Title: Unfinished Hook +Comment: +date: 02.04.05 +Comment-End: + +;GrigrSpecial36 + #### + #@ # +##.$### +# $ $ # +# .$. ## +# $.$ # +##.#. # + # ### + ##### +Author: Dries De Clercq and GRIGoRusha +Title: Unfinished Tree +Comment: +date: 03.04.05 +Comment-End: + + +;GrigrSpecial37 + #### + # # +### *#### +# $ . # +# * *# +###@* * # + ## * # + ### # + #### +Author: Dries De Clercq and GRIGoRusha +Title: Unfinished Vamp +Comment: +date: 04.04.05 +Comment-End: + +;GrigrSpecial38 + #### + # ## + #$. # + #.$ #### +## .$.@ # +# $.$ # +# $. #### +# .$ # +###### +Author: Dries De Clercq and GRIGoRusha +Title: Unfinished Tool +Comment: +date: 05.04.05 +Comment-End: + +;GrigrSpecial39 + #### + # ## + # # + # * # + #*@*# + # * ## +### * # +# *$ # +# . ## +####### +Author: Dries De Clercq and GRIGoRusha +Title: Unfinished Fish +Comment: +date: 06.04.05 +Comment-End: + +;GrigrSpecial40 + ##### + ### # +## # +# *** ## +# @* # +# ** ## +### # + # # + #### +Author: Aymeric du Peloux and GRIGoRusha +Title: Finish +Comment: +date: 15.04.05 +For Erim Sever + +for play in this level in normal style load NaboKosmos 40a from RemodelClub +Comment-End: diff --git a/maps_suites/Holland_81.xsb b/maps_suites/Holland_81.xsb new file mode 100644 index 0000000..422c8a3 --- /dev/null +++ b/maps_suites/Holland_81.xsb @@ -0,0 +1,1279 @@ +The David Holland collection is a combined collection made up of these collections: (and in this order) + +dh1 (10 levels) +dh2 (10 levels) +bagatelle (20 levels) +cantrip (20 levels) +maelstrom (21 levels) + +All levels are created and owned by David Holland unless noted otherwise. + +;--------------------------------------------------------------------- + +The dh1 collection of Sokoban positions is copyright David Holland +These levels may be distributed freely as long as this copyright message is retained. + +;Holland 01.xsb + #### + ### #### + ### $ $ # + # #..#$ # + # $$#*.# # + # ....$ # + # # .#.# # +# $##$#.#$ # +# @$ .$ # +## # ## # + ########### +Title: Spade +Author: David Holland +Comment: +color yellow +Comment-End: + + +;Holland 02.xsb + ##### +#### # +#@$ # # +# $$$ # +##.#. # +# ..# # +# #.* # +# $.$ ## +### # + ##### +Title: ninevah +Author: David Holland + sokgen +Comment: +color purple +Comment-End: + + +;Holland 03.xsb + ##### + ## @#### + # #$$ # +###.# # # +# $#.#$ # +# ... ## +###$#.#$ # + # ## + ### # + ##### +Title: CrissCross +Author: David Holland + sokgen +Comment: +color red +Comment-End: + + +;Holland 04.xsb + #### ##### +#### #### # +# $ $ $ #### +# # # ### # # +# $ $ # $$ $ # +### ## $@$ ## + #$ ## # $$ $$ # + # $ ## ## # + ### #$## ...# ## + # ..*.*..##.# # + # #..*.....*.# # + # ######## # + ##### ##### +Title: Carousel +Author: David Holland +Comment: +color blue +Comment-End: + + +;Holland 05.xsb + #### + # # + # # ####### + # # #.. # + # ####..##$### + # $ $.* # + # #$ #*.# $# # +###$# #..# # # +# #$ #*.# $# # +# # # $..# # ## +# #$#$ #..$ # # +# # #..# # # +# #@# $#*.#$# # # +# $# #..# # # +## $ $ $ ### # + #### # ## + ############ +Title: Pattern-oster +Author: David Holland +Comment: +color green +Comment-End: + + +;Holland 06.xsb +########## +# ## ###### +# $ $ $ # # +# $ # .$ # # +### ##.# $ ## +# ##$##.###. # +# *.......$# +# ##.## # +##$####.###### +# $ # . # # +# # **$ # +# $ # @ # $ # +# $ ##### # +### # #### + ##### +Title: Saturnine +Author: David Holland +Comment: +color yellow +Comment-End: + + +;Holland 07.xsb + ##### +### # +# $*@.### +# # *$ # +# #. .# # +# #$* $ # +# .### +### # + ##### +Title: briefcase alt 23 +Author: David Holland + sokgen +Comment: +color purple +Comment-End: + + +;Holland 08.xsb + ##### +####### ### +# ## $ $ # +# # ## # # +# #..$ $ ## # +# .$# $# # +###..# $ @$ # + #**# $ # ## + #..# # # + #..##### ## + #.*# $ # + #..# $ # + ##.### ##### + # $ $ # + # #### # + ##### ##### +Title: Salamandar v3 +Author: David Holland +Comment: +color red +Comment-End: + + +;Holland 09.xsb + ###### + # # +##. * ## +# . $ # +# #**# # +# *+* # +## $$ ## + # # + ###### +Title: Abstract +Author: David Holland +Comment: +color blue +Comment-End: + + +;Holland 10.xsb +#### +# ####### +# # +# ###$# # +##.# # . # + # # #$* # + #.### + # + # $ #$* # + # # . # +##.####* # +# $ $ * # +# ## +######### +Title: Storm (in a teacup) v6 +Author: David Holland +Comment: +color green +Comment-End: + + +The dh2 collection of Sokoban positions is copyright David Holland +These levels may be distributed freely as long as this copyright message is retained. + +;dhII 01.xsb + ############ +### .*.*.$ ## +# * $ * $ ## +# $.$.*.*.$ # +# $ * *@* * $ # +# $.*.*.$.$ # +## $ * $ * # + ## $.*.*. ### + ########### +Author: D Holland +Title: Meshed Squares + + +;dhII 02.xsb + ##### + # # +####### # # +# $ $ $# +# # ..... # +# $.$$$.$# +### .@# . # + #$.$$$.$## + # ..... # + #$ $ $ # + # # ###### + # # + ##### +Author: D Holland +Title: Square version 3 + + +;dhII 03.xsb + #### #### +## ### ## +# # . # +# * * # +## * $ * ## + ## *@* ## +## * * * ## +# * * # +# # # +## ### ## + #### #### +Author: D Holland +Title: clover version 4 + + +;dhII 04.xsb + #### + #### ###### + # # .## # + # $ # # # + #######.*.**#$## # + # # # ## +## ##$##### $ $# # +# # . * #### ## # +# ##$* *$ # # # # +# # .....$@$ # # +# # ## ######## # +# ## ## # # +# ######## ######## +## # + ############ +Author: D Holland +Title: prefab #5 + + +;dhII 05.xsb + ##### ##### + # ##### # +## * ## +# **##$.$##** # +# . # * # . # +# ** #$.$# ** # +## # . # ## + ### ## ## ### + # ## ## # + # $ # + #### @ #### + ##### +Author: D Holland +Title: Figure eight + + +;dhII 06.xsb + ##### + #### # + #### # # +#### $ # $ ## +# .#.$.$.$. # +# # $.$.$.$.# # +# $.$.$.#.$.$## +## $.#.$.$.$ # + # #.$.$ $.$.# # + # $.$.$.#.$ ## + ##$.$.#.$.$.$ # + # #.$.$.$.$ # # + # .$.$.$.#. # + ## $ # $ #### + # # @ #### + # #### + ##### +Author: D Holland +Title: Skewsymmetric pattern #6 + + +;dhII 07.xsb +############### +# # # # +# . * *@* . # +##$## *$ ##$## +# # # $ # +# #*#####.# # +# $* # # .$ # +## #*.$# ## + ### * ### + # . * * $. # + # ## ###.## # + # # # # + ###### ###### +Author: D Holland +Title: Butterfly #3 + + +;dhII 08.xsb + ##### ##### +## ### ###### +# # ## $ ## +# $$ ##*### $ ## +# # $ #... # $ ## +# $# # # *$# ## $ # +# $ #...# #$ # +## #####.## $ ## +# .#...##.### ## # +# *.*....*.. $##### +# .#. .##.### ##### +## # ####.# # +## $ ###*#$#$$ $ # +# ## $@$ ## # +# $ $ #$### # $ # +# # ## # +################### +Author: D Holland +Title: Crossed Swords version 10 + + +;dhII 09.xsb +######### +# # #### +# * ..$ # +###$## # $ ## + # $ # @## + ## .### ### + #### # $ # + #$.#* # + ## * . #### + # $.*.## + # # + ####### +Author: D Holland +Title: interlocked goals + + +;dhII 10.xsb + ##### + # # + # # # # + # # # # + # # * # # + # # * * # # + # ##$.#.$## # +# # $ # $ # # +# # * *.* .* # # +# $ ##. .## $ # +# # *. *.* * # # +# # $ # $ # # + # ##$.#.$## # + # # * * # # + # # * # # + # # @ # # + # # # # + # # + ##### +Author: D Holland +Title: Egg + + +; The bagatelle collection + +; Copyright: David Holland +; Email: david@clickfest88.freeserve.co.uk +; Web Site: http://www.clickfest88.freeserve.co.uk +; +; +; Bagatelle is a French word for a trinket, from the +; Italian for a conjuror's trick. The collection contains +; fairly simple puzzles (of less difficulty than my +; previous collection maelstrom) of various sizes. +; Some of the small puzzles are easier versions of +; puzzles in my other collections. Others are my +; take on some classical Sokoban themes (goals in +; a line, in a cross shape, objects outside goal +; room for tricky start and finish). The problems +; posed by each puzzle are of a fairly straightforward +; kind, but are nevertheless quite varied. The +; puzzles are in roughly ascending order of difficulty. +; + +; small2 + #### + # # +####$.###### +# $.$ # # +# $ + # +####$*###* # +#### .### ## +# #. # # +# # # +#### # # ## + # #### # + # # + # ###### + #### + +; two piece7 + ######## ##### + ## # ##### # + ## # $ # + # # ## ##### ### +##. . .## ## $ # +# # #@ $ # # +# ..#### ####$# # +######## ## $ # + ##### ## + ##### + +; four block1 +############# +# # # +# *.*$#$*.* # +# .$. @..$. # +# *.* # *.* # +# $ $ # $.$ # +### ##### ### +# $.$ # $.$ # +# *.* # $.$ # +# .$.. ..$ # +# *.*$#$$ $ # +# # # +############# + +; small cross9 +#### +# ####### +# $$ $ $ ## +# $@$ # # +## #*# # # +# *. # # +# $#.#. # # +# .. # # +### *.. ## + ######## + +; bowtie3 +################### +## ## + ## $ $.$.$ $ ## + ## $.$.$.$ ## + ## .$.$.$. ## + ## .$.$. ## + ## .$. ## + ## . ## + ##@## + ## . ## + ## .$. ## + ## .$.$. ## + ## .$.$.$. ## + ## $.$.$.$ ## + ## $ $.$.$ $ ## +## ## +################### + +; teapot3 + ####### + # # + ##.*$# # + # ..$ # +#####$# $### +# $ # .# +# #* * $# +#@ .. # # +### #### + ##### + +; boxin10 + ######### + ## # ## +## # # # ## +# # $.$ # # +# # * . # # +# .#*# $ # +###.$#@#$.### +# $.###.$ # +# # . . .# # +# # $ # # +## #$#$# ## + ## # ## + ######### + +; slinky5 +#### +# ##### +# $#...### +# $$$ ##### +# $#.*. .# # +#@ # $ .*.#$ # +##### $$$ # + ## ...#$ # + ###### # + #### + +; fizzgig1 + #### + ###### ##### +#### .. $$ # # +# *$ # $ # +# # .## .## ### +## #*.##$### # + # @ # +## ###$##.*# ## +# ##. ##. # # +# # $* $ # +# # $$ .. #### +#### ###### + #### + +; diode1 + #### + # ####### + # $@# # + # #.#$ # + # #* .#$ # +## #. * ## +# .#$# ## +# # +#### ## + ##### + +; line7 + ###### + ##### #### + #### $ $## @### +## $ $ # $ ### $ ## +# $ #$## # ### $ # +# #$.............. # +# $ ### #$#### ## +## # $ $ # ## # + ##### # #### + ######## + +; handsaw1 +##### +# ##### +# # +##$# .$ # +#. * #$## +#.$.$ # +#.$.. ## +#$ #### +#@ # +#### + +; raygun1 +################# +# .... # # +# #. $@$.**. # +# #. * #$# #$ # +# #. # #### # +#####$## $ # + # ## #### # + ## $ $ # #### + # $ # + ## # + ###### + +; seesaw8 +######## +# ## +# @ # . # +# $ $.$ # +##.#$#$## +# . . # +# *$# . # +## ## + ####### + +; tree12 + ######## + # # # +## #$# $# +# # +# #*# $## +# ..* # +####.### # +# ..* $ # +#@ #.# ## +# $ $# +# ### # +#### #### + +; torch1 +#### #### +# #### # +# . . # +# ####$ # +## # ## +## .$*# ## +# *#$ # # +#@$ . # +# #### # +#### #### + +; cross7 + ######### + #@ # #### + # $ # $$ # + # $ $ # # + ##$ #.# #### + ## ##.### # + # *......# # + # ##.##### ### +#### ##.## # $ # +# $ #$ # # +# # ## $ # # +# ######## ##### +# # ## +######## # + ##### + +; moebius1 + #### + ### # + #@$. ## + #$* . # +## . # +# $*$* # +# . ## +### ## + #### + +; fork7 + ##### + #### # + # # $ # + #. .@*###### + ##..*.. # # +## #*# # # +# ##.# $$# # +# # $. # ## +# ## # $ # +###### $ $ $ # + # ###### + #### + +; shuffle2 +######## +# # # +# * . # +# .$*$ # +## * . # +# *$* # +# @ # # +######## + +; The cantrip collection + +; Copyright: David Holland +; Email: david@clickfest88.freeserve.co.uk +; Web Site: http://www.clickfest88.freeserve.co.uk +; +; +; Author's note: The puzzles are all small (between 6 and 9 +; goals and pretty cramped), with maze and walls designed +; by me and computer-generated start positions. Because of +; the computer involvement, the start positions of the puzzles +; may look abstract or random. The meat of the puzzles is in +; the variations, the unexpected twists, and the underlying +; problems. The human element of design is most evident in +; the solved position, by construction, and I like to think +; of the solving process as producing order from chaos. This +; collection is meant for experienced solvers, or at least +; determined ones, as it contains probably my toughest +; puzzles so far. As usual I have tried to put the puzzles +; in rough ascending order of difficulty, but here this is +; even more approximate than usual as I find the puzzles +; difficult to compare. The puzzles have been extensively +; play-tested. On a good day I can actually solve them... +; + +; loom1 + ##### + ### ### + # $ # * # +## $*.* # +# * . # +#@ ### # +##### #### + +; pinwheel3 + #### + # ###### + # $@$ # + # **##. # +##$.$ . # +# .# .*## +# $ # +###### # + #### + +; fretsaw1 +########## +#@ *.## # +# $ $ # +###*..# # + # $ ## + # .#. # + # $ $ # + #### # + #### + +; canine4 +##### +# ##### +# # $ $ # +# $$. *@# +# # ** # +# ### *## +# # .* # +## . . # + ## # + ####### + +; notchwheel1 + #### + ##### # +## $ $ # +#@$.#.* ## +# $.$ . # +##$.*#. # + # ## + # ###### + #### + +; quarkspin3 + #### +### ##### +# .$ . ## +# $*@#$* # +## .$* . # + ### # ### + # ## + ##### + +; osmosis1 +########## +# # # +# #$. .# # +#@#. * # # +# # * .# # +# #*$*$# # +# $ # +#### #### + #### + +; catkins5 + ##### +## ##### +# # $@$ # +# #..#* # +# . . # +## $.#.* # + # $ $$# # + ##### # + ##### + +; splittee1 + ####### +## # ## +# $ # +# ** **@# +# * # * # +## . ## + # .$## + ## # + ##### + +; flagon1 + ######## + # # # + ##$# .## +## .* # # +# .* *$# # +# . #@$ # +# # ##$### +#### # + ###### + +; shuffle1 + ##### + ### # +###..$. # +# $ $.$## +# #$. * # +# . *$ # +## # @# + ######## + +; bigt2 +##### +# #### +# #$ ### +# #.*$* # +# # .* # # +# . $.#@# +### $ # # + #### # + ##### + +; gyroscope2 + ##### +### ### +# $ #$ # +# ....* # +# *. $ # +## # # ## + # $$* # + ## @ ## + ##### + +; moebius2 + #### +## #### +# $ $ # +# $... ## +#@*$$$* # +## ... # + ## ### + ##### + +; boomerang5 + #### +### # +#@$ .##### +# *$ $ $ # +## * * . # + # . . ### + # . ### + ## $# + # # + #### + +; clasp1 + ##### + ###### # + # # $ # +## $..#$ # +# #**. # +#@# *.*# # +# ## ## +### $ ### + ### # + #### + +; heart4 +#### #### +# ##### # +# $@$ # +# *.$#*.* # +## . # . ## + # . #$. # + ## $$ ## + # # # + ####### + +; cossack2 + #### +##### ## +# $ $ ## +# #.$. # +## **.#@# + # . $ # + ##### ## + #### + +; space invader1 + ##### + ### # +## .$.$# +# .** ## +# * . * # +## $$ # + # ## @# + ######## + +; bola1 + ##### + # ##### + # $@# + ## ##.#*### +### # $ $ # +# $ .$. .# # +# $ ##$# # +###.#. . # + # ###### + ##### + + +; The maelstrom collection + +; Copyright: David Holland +; Email: david@clickfest88.freeserve.co.uk +; Web Site: http://www.clickfest88.freeserve.co.uk +; +; +; Author's note: The collection ranges from the pretty small +; (5 objects, 8x9 squares) through the mid-sized (13 objects, +; 15x11 squares) right up to the large (one puzzle with 57 +; objects 23x24 squares). Just browse for the kind of challenge +; you like. The puzzles are in rough order of difficulty. I +; designed the maze layout and goals for all the puzzles, +; and many but not all of the small puzzles use computer-generated +; start positions. A few of the puzzles feature unexpected twists +; within lengthy solutions and require substantial imagination, +; and the others I hope are at least interesting. A fully-featured +; Sokoban player (with drag and drop movement of objects, +; mouse movement of the man, ability to keep your place if +; you quit and return to the puzzle another time) is strongly +; recommended for the medium to larger puzzles, though not +; strictly necessary. +; +; + +; Maelstrom Collection #1 + ####### + # ### + # .* . # + #.## #$$# +##*#. ## +# $ . .# # +# . ##$ # +###$ $@$ ## + # #### + ##### + +; Maelstrom Collection #2 + ######### + # # # + # . $. # + ##$### ## +##### # ##### +# ##$.*$..$## # +# . # . $ # +# $# $ # $ #. # +## ##.#####.## ## +# .# $ # $ #$ # +# $ .$#$. . # +# ##$..@..$## # +##### # ##### + ## ###$## + # $ . # + # # # + ######### + +; Maelstrom Collection #3 +#### ###### +# ### # +# # ...# +# # #...# +## ##$ # # + # $ # # +##@$## # ## +# $$ # +# $ ## $ # +## #$####$### +#...*. $ $ # +# . # # +############# + +; Maelstrom Collection #4 + ########### + # #### +## ####### ##### +# $# # #### ## +# $$ .# # $$$ # +# # # *#.$ $ # # +## # #.#.# #$ # +# $#.*....## $ ## +# $ #....@# $ ### +## $$$#.... # ### +### ####### # + ## $ # + ########## # + #### + +; Maelstrom Collection #5 + #### + ####### # + # $# + # *####. # + # . #.$# +####$#$.#. #### +# $ # $ # +# ##.# ####* # +# # .#### @ # +# # $ # # +# ## #### +############ + +; Maelstrom Collection #6 + ####### + ### # ## +## $ $@# +# $ $ #.# # +# ## #..# # +# # . # # +# # *.$ # +# ## ###### +# # +###### + +; Maelstrom Collection #7 +################# +# # # # +# .$.$. . $.$. # +## *#$## ##$#. ## + # $.# $ # + ## ###*.*# # ## + # #.* $ * # # + # * $.$@$.$ * # + # # * $ *.# # + ## # #*.*### ## + # $ #.$ # +## .#$## ##$#* ## +# .$.$ . .$.$. # +# # # # +################# + +; Maelstrom Collection #8 + #### + ####### # + # ## $ ## + # $ $ # + # ###$#$# #### +## ## .$..# # +# # .$. # +# $ # #####$ # +##$ #$... # + #@. .$..* #### + ########### + +; Maelstrom Collection #9 +######## +# ## +# # ** # +# $ . # +##$#$#.## +# *@$. # +# . #.$ # +## ## + ####### + +; Maelstrom Collection #9 variant +######## +# ## +# # ** # +# $ # +##*#*# ## +# *@* # +# #.* # +## ## + ####### + +; Maelstrom Collection #10 + #### +########### # +# # # $ # +# $ $ $ $ # +##$ #*## ## ## + # $#.*.*.* # + ## ..*..# # + # $#*+*.*#$ # + # #..*.. ## + # *.*.*.#$ # + ## ## ##*# $## + # $ $ $ $ # + # $ # # # + # ########### + #### + +; Maelstrom Collection #11 + #### + #@ ##### +###$$* # +# * $ *# # +# #. $ . # +# .. ### +##### # + #### + +; Maelstrom Collection #12 + #### + # # + # $###### + # # # + #.$#$## ########## + #. .. $ # + #.$#$**$# #$#$ # +###### # .. #$ $ $ ## +# ##$..$# $ # +# ####### .. ######$### +# $ $ $$.#$$ $ $ # +# #...*...$..*....*.# # +# #...*.#....#..*.*.# # +# # $ $ $ **$$ $ $ # # +# ####### #. ######## # +# # #$*.$## # +# #@$ $ # .. # ####### +# ####$ #$..$#$.# +# $ $ ## .# +# $ $# #$.# +###### ###### # + #### #$ # + # # + #### + +; Maelstrom Collection #13 + ##### + # @### +### #$ # +# $* . # +# . .*# # +## ## $ # + # ### + ###### + +; Maelstrom Collection #14 +################### +# # # +# $ $ @$ $ $ $ # +###$# $#.#$ #$### + # # #.# # # + ## ###.### ## + ## ##.## ## + ##.. . ..## + ##..$.$..## + ## ##.## ## + ## ###.### ## + # # #.# # # +###$# $#.#$ #$### +# $ $ .. $ $ # +# # # # +################### + +; Maelstrom Collection #15 + ####### #### #### + # # # # ### # + # $$ #### $ $ # + # #$ # # $ $ # + ## #@ # ## ## + # #$ #$ # $ # + # # # ## $ # # + ## #### ####$#### + # $ # # # + # # .* ..$# # +### # . $. # ## +# .* ## ## * # +# ..* ##### $.. # +##...$ ..*. # + # .###### ## ## + ###### # # + ###### + +; Maelstrom Collection #16 + #### + #### # + # # ## + # *. ### + # .*.# # +###$.$$ # # +#@$...## # +# #$# $ ## +# # ### +#### $ # + # # + ##### + +; Maelstrom Collection #17 + #### + ## ######## + ## $ # # + # $ . . # +### # $ *#$#$## +# $ #### ... # +# # # #$## # +# #.# * # ### +# .* # * * # # +##$ .#$.$.#.@ # +# #. .$. #$** # +# *.### # . ## +# $$ $ #### . # +## # #*$$# + ## ## # + ############# + +; Maelstrom Collection #18 + #### +#### #### +# $ .. $ # +# # ** # # +# # .* # # +# $.* # +### ##$### + # @# + ###### + +; Maelstrom Collection #19 + #### + # ##### + ##$ # #### ##### +## $ $ $ ### # +# $ #*# ## $ # +# ###+### # ## +## # ......# $ $ ## + # # *****.. # $ # +## #*.*.*## $ $ # +# $#..*..#### # # +# ### ### ### +### $ $$ # + ####### ###### + #### #### + +; Maelstrom Collection #20 + #### + ######## # + ### # $ $$ # + # $ $$ # #### + # $ ## ## # + ### # # $$ # + # #.. ## # # + ### #.+.. # ## +##.. $ $ #$. $ # +# .. #### . ### # +# ** . .$. $ # +# ############## +#### + + diff --git a/maps_suites/Microban II_135.xsb b/maps_suites/Microban II_135.xsb new file mode 100644 index 0000000..680bd30 --- /dev/null +++ b/maps_suites/Microban II_135.xsb @@ -0,0 +1,1818 @@ +; Microban II (135 puzzles, released April, 2002) +; Like Microban, this set is for beginners and children. +; Most of the puzzles are small and illustrate a particular concept. +; At the end of the set are four "mega" puzzles which are fun to watch on +; programs which can handle oversize levels and allow "automated extended pushes". + + +; 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 + + ##### +## # +# # +# .$.## +##$#$ # + #.$. # + # # + # @ ## + ##### + +; 50 + + ######## + # # # +## #$ # +# .*@*. # +# $# ## +# # # +######## + +; 51 + +######## +# $. # +# $. # +### ### +# $. # +#@ $. # +######## + +; 52 + + #### + # # + #$ # + # # +####@### +# $ # +# ..* # +# # # +######## + +; 53 + + ###### + # # + #. ..## +###$ @ # +# $ $ # +# #### +##### + +; 54 + + ##### + ## # + # # # + # @ # + # # + #####.### + # . # +### #$#. # +# $$ #### +# # # +# #### +##### + +; 55 + + #### + ### ## + # $ $ # + # # # + ##$ # + # # # + ## # # + #. # # + #.## # +###.## ## +# # +# @ # +######### + +; 56 + + ##### + ## # +### .# # +# $*$@# +# .# # +### # # + # ## + ##### + +; 57 + + ##### + ### # +## # +# **$ ## +# * .# +### #@# + # # + ##### + +; 58 + + #### + #### ## + # $ # + # # # # +## #$$$@# +# .. ### +# .. ## +### # + #### + +; 59 + + ###### + # ### + # $ $ # + ##$# # # +### #@# ## +# . . . # +# ## # +########## + +; 60 + + ####### ##### + # ###### # +## @ ... # +# ########## ### +# $ $ $ # +# # # # # +################ + +; 61 + +##### +# # +# ###### +#$$$$ $ @# +#..... # +########## + +; 62 + + #### + # ### + # . # + #$.@ # +#### .$ # +# $$.### +# # +####### + +; 63 + +##### +# ##### +# $ $ ### +## $ $ ## + ###### .. # + #. . @# + # # + ### ## + #### + +; 64 + +######### +# ## ## +# $ $$*@ # +# # . # # +## #. . # + # ##### + ##### + +; 65 + +###### +# # +# ## ## +# # * ## +# #@* ## +# # * # +# # * $ # +# ## #.## +# ### +###### + +; 66 + + ##### + # # + # # # + # # +#######$ # +# $..$##### +# # $. .# # +# #. .$ # # +#####$..$ # + # $####### + # # + # # # + # @ # + ##### + +; 67 + + #### + ## ## + ## * ## +## $ .$ ## +# . @ * # +# * . # +## $. $ ## + ## * ## + ## ## + #### + +; 68 + + # + #.# + # $ # + # # + # *** # +#.$ *@* $.# + # *** # + # # + # $ # + #.# + # + +; 69 + +####### +# . . # +#.$$$.# +# $@$ # +#.$$$.# +# . . # +####### + +; 70 + +######## +# # # +# #.. # +# $$$$$# +# #...# +# # # +# @ # +######## + +; 71 + +######## +# # # +# $.$. # +##. $ # +# $ .## +# .$.$ # +# # @# +######## + +; 72 + +######### +# # +# *$*$* # +# $...$ # +# *. .* # +# $...$ # +# *$*$* # +# @# +######### + +; 73 + +######### +# # +# .$.$. # +# $.$.$ # +# .$@$. # +# $.$.$ # +# .$.$. # +# # +######### + +; 74 + +######### +# # +# $.$.$ # +# .$.$. # +##$.@.$## +# .$.$. # +# $.$.$ # +# # +######### + +; 75 + +######### +# # # +# .$.$. # +# $.$.$ # +##.$@$.## +# $.$.$ # +# .$.$. # +# # # +######### + +; 76 + + ###### + # . ### +## $. # +# $*$$ # +#..*@*..# +# $$*$ # +# .$ ## +### . # + ###### + +; 77 + + ##### + # ### + ## # ### + # .$# # +## #$.$.# # +# $.@.$ # +# #.$.$# ## +# #$. # +### # ## + ### # + ##### + +; 78 + + ####### +## ## +# $.$ # +# $#.#$ # +##..@.. # +# $#.#$ # +# $.$ # +# # ## +######## + +; 79 + + #### + #### # + # # +##.# # ## +#@$ $# # +# .$ # +##.$## # + #. ##### + #### + +; 80 + + #### ##### +## ### # +# . # $ # +# . .$ $ ## +###*## # # + # # @ # + # ##### + # # + #### + +; 81 + + ####### + # # ### + # # . ### + # $ # @ # + ## # $ $ # + # ##..#### + # # # +### ### ### +# $ # +# ###. # +##### ##### + +; 82 + + ########## + # # + #.#### # +##.$ @ $$ # +# .*.$ # # +# ### ## ## +# # +########## + +; 83 + +###### #### +# . ### # +# @ ## +#....# $# # +###### $ # + ##$ $ # + # ## + # $## + # # + #### + +; 84 + +######## +# ## # +# .. # +# . . # +### #### + # ## + # $$@ # + ### $ # +### # # +# $ # +# ### +###### + +; 85 + + #### + # # + ### # + ## # + # #$### + # $ $ # + ##$ # +####### #### +# # ## +# @ ## # +# # ....# +# ###### +###### + +; 86 + + ##### + ## # + # # # +## # +# $ #### +# $$#. # +###$ # + # # # + ####. # + #@#. ## + # . # + # # + ####### + +; 87 + + #### + # ### + ## . ## + #. . # + #. #@ # + ## ## # + ## ##### + ## $ # + ## $ # +## $ ## +# $ ## +# ## +##### + +; 88 + + ###### + #. . # + # *.## +###$ @ # +# $ $ # +# #### +##### + +; 89 + +######## +# # +# #.# # +# * # +##$*$ ## +# *@## +# #.## +# # +##### + +; 90 + + ##### + # # + # ## + #$*$ # +##. . # +# .@.## +# $*$# +## # + # # + ##### + +; 91 + + #### + # # + # # + # ### +###$ $ ## +# $@$ # +# # # +###### ## + ## . .# + # . .# + # # + # #### + #### + +; 92 + + ###### #### + # @ ###### # + # # $ # +## ....# $ # # +# ## ## $ ## +# ### $ # +######## ## # + #### + +; 93 + + #### + ### # + ## . # +## # +# .$. ## +# $ ### +# .$#### +### # + ##$# # + # # # + # @ ## + ### # + #### + +; 94 + + ###### + #### ### + # ## # + #### ###..## #### + # #$$ # # +## $ $ #... @ # # +# # $ ##### # # +# #### # ## +## # # ## + ##### ##### + +; 95 + +############# +# # # +# ## # # +## ### $ $ ## +#@...# $$$ # +# # +##..######## + #### + +; 96 + + #### + # # + ##### # + # $ $ # + # .# ### + # .#$$ ## +## .# # +# *###@ # +# ## +## .###### + #### + +; 97 + +##### ##### +# ###### # +# # # +## ####### # # + # # # # # + # #$$ ..... # +## # ####### +# #$#@# +# $ $ # +# # ## +#### # + #### + +; 98 + +##### +# ### +# # $ ### +# # $ # +# #.$##@# +# #.$ # +# .##### +## . # + # # + ###### + +; 99 + + ##### + # # + # # + # ### +###. # ##### +# . ### # +# . # $ # +# #.## $ $ # +# . @ $$## +## ### # + #### ##### + +; 100 + + ####### + # ## + # ### #### + # ## # + # $ #### # +####$ .....# +# # #### # +####$$# # + # $ # #### + # @ # # + # #### # + # # + ######## + +; 101 + + ##### +### . # +# . $## +# $$. ### +### .$$@ # + ##$ . # + # . ### + ##### + +; 102 + + #### + ## # + # ##### + # # + # # # + ## .## + #####.# + ######.### + # . # +### #$#. # +# $$ $ #### +# $ @ # +### #### + #### + +; 103 + + ########## + # # # +### ... .# # +# ## ## # +# ## # # +### #@ # # + ## ## # ### + ##### $#$ # + ## # $ # + ### $## # + ## ##### + #### + +; 104 + + ###### +#### # +# ## ## +# ## # +# # # # +# $$#$$ # +###$ $ $## + ## ## + ####@#### + # . .. # + # .. . # + # .## # + ##### # + ##### + +; 105 + + #### + # ### +## ## +# * . # +# *$*$ # +## .$. # + #@ ### + ##### + +; 106 + + #### +### # +# . ## +# #* # +# $.#@# +##$.# # +# $ # +# ### +# ## +#### + +; 107 + + #### + ## #### + # $$ # + # # # # + # $ $# # + # # # # + #@# # # +## #$# # +# .....## +# #### +##### + +; 108 + + #### + # # + ## $### + # . ### +### .$. # +# $.$@$.$ # +# .$. ### +### . # + ###$ ## + # # + #### + +; 109 + + ##### + # . ##### + #$ $$ $ # + # .. . .# +##$ .$ # +# $. $## +#. . .. # +#@$ $$ $# +##### . # + ##### + +; 110 + + ######## + # # # +###... . # +# # ### +# @ # +### # ## + ### $ # + ## $ # +### $ ## +# $ #### +# # # +# ## # +# ## +## # ## + #### # + #### + +; 111 + + #### + # # +### ## +# $ .# #### +# $#.### # +# $ .# # +#####.# $ # + ###.#$#@ # + # . $ # + # ### # + ## # #### + #### + +; 112 + +######### +# # # +# $...$ # +# $*@*$ # +# $...$ # +# # # +######### + +; 113 + +########### +# # +# * . * # +##*$*@*$*## +# * . * # +# # # +########### + +; 114 + + ##### + ### # + # # # + # # # +##### $ $##### +# ## # # # +# # $ ... $# ## +# #.@.# # +## #$ ... $ # # + # # # ## # + #####$ $ ##### + # # # + # # # + # ### + ##### + +; 115 + + # + # # + # # + # .$. # + # .$.$. # + # .$ $ $. # +# $.$@$.$ # + # .$ $ $. # + # .$.$. # + # .$. # + # # + # # + # + +; 116 + +######## +# # # +# # +# ## ########## +## ## # # + # ## # # + # ## $ $ $ $ # +## ### #######@# +# . . . . # +# ############ +##### + +; 117 + + #### + ####### # +## ## # +# # $ # +# # ##$ ## +# # $ ## +#@# .#$ ## +# .. ## +###. ### + # # + #### + +; 118 + + ##### + # ## +###### $ ## +# ## $ ## +# ## $ # +#...# ## # +# @ ##$ # +#...# ## $ ## +##### # $ # + # ## + # #### + #### + +; 119 + + ####### + # ### + # ###. # + # # . # # +## #... # +#@ .#### +# # # +## ##### +# $$ ## +# $$ # +### $$ # + # # + ## ## + ##### + +; 120 + +#### #### +# ### ###### +# # # +####$ $## # # + # # # $ ## +### ## $$ # +# ## $ # # +# @ # ######## +# ## # +#......# ###### +# ### # +######## ###### + +; 121 + + ####### + ## . # + ## . # + # $*.# ## + # # . # +## # . ## +# ### # +# # @## +# $$$# # +# # # +### # # + #$## # + # ## + ###### + +; 122 + + #### + ### ## + # # +##* # # +# *$*. # +# @ ## +####### + +; 123 + + ##### +### #### +# $ $ # +# $## $ # +## # # + ##### # ### + # ... # + ##. # + ## @## + # # + #### + +; 124 + +######### +# # # +# $ * $ # +#..# #..# +# $ # $ # +# .$@$. # +# $ # $ # +#..# #..# +# $ * $ # +# # # +######### + +; 125 + + ########## + # ## + ##### #### $ # + #.. # # # + # . # $ # # + #.. #### # $ # + ## ## # $$# # + # # ## ## +###@### ###### +# # +# # +# # # +#### # + #### + +; 126 + + ####### + # # + # $$ # + # $### + # # # + # #$ # + # # # +## ## ## +# ..####### +#@###... # +# #.#### $ # +### #.# $ $$ # + # . # # + ######### # + #### + +; 127 + +##### +#@ ###### +# $ # # +#.*.*. $ # +# $ ##### +## # + ##### + +; 128 + + ####### + ## ## +### ### # +# # # # +#@$***. # # +## # # + #### ## # + # ## + ###### + +; 129 + + #### +######## # +# $ # +# ##.## # +##$## . ## + # . $# ## + # ###.# # + # ### @ # + # $ #### + # #### + #### + +; 130 + + #### + ## ### + ## @ # + ## *$ .# + ## ** ## + ## ** ## + ## ** ## + ## ** ## + ## ** ## + ## ** ## + ## ** ## + ## ** ## +## ** ## +# ** ## +# ** ## +# #### +#### + +; 131 + + #### + ### ### + ##.$. # + ##.$.$$. # + ##.$.$$.$## + ##.$.$$.$.# + ##.$.$$.$.## + ##.$.$$.$.## + ##.$.$$.$.## + ##.$.$$.$.## + ##.$.$$.$.## +##.$.$$.$.## +#.$.$$.$.## +## $$.$.## + #@ $.## + ####.## + ### + +; 132 +'The Mixer' + + ##### + ##### # # + # ### # # + ##### # # # +##### # # # #### ## +# ### # # ### # # # +# # @ # # # # ### +# ####$###### #### # +### # # . # # # + # # # ## # # # + ## ##### ## # ##### + # ## ### # + # # ### # ##### # ##### + # # # # # # # # + ##### # ##### # ### # # + # ### ## # + ##### # ## ##### ## + # # # ## # # # + # # # # # ### + # #### ###### #### # + ### # # # # # # + # # # ### # # ### # + ## #### # # # ##### + # # # ##### + # # ### # + # # ##### + ##### + +; 133 +'Pulsar' + + ##### ################## + # # # + # # # ################ # + # # # # # # + # # # # ############## # # +# # # # # # # # +# # # # # ############ # # # +# # # # # # # # # +# # # # # # ########## # # # +# # # # # # # # # # # +# # # # # # # ######## # # # +# # # # # # # # # # # # +# # # # # # # # ###### # # # # +# # # # # # # # # # # # # # +# # # # # # # # # #### # # # # # +# # # # # # # # # # # # # # +# # # # # # # ## ## # # # # # # +# # # # # # ## ## # # # # # # # +# # # # # # @.$# # # # # # # # +# # # # # #### # # # # # # # # # +# # # # # # # # # # # # # # +# # # # ###### # # # # # # # # +# # # # # # # # # # # # + # # # ######## # # # # # # # +# # # # # # # # # # # +# # # ########## # # # # # # +# # # # # # # # # +# # # ############ # # # # # +# # # # # # # # + # # ############## # # # # + # # # # # # + # ################ # # # + # # # + ################## ##### + +; 134 +'Stargate' + + ##### # ##### + ## ###### ## + # # # # + ##### ####### #### + ## # # ## ## ## + # # # # # # # + ##### ## ## ## # #### + ## # #### ##### ## ## + # # # # # # # # + ##### ## ## # ## # #### + ## # #### # # ##### ## ## + # # # # # # # # # # +##### ## ## # # # ## # #### +# # #### ## # # ##### ## # +# # # # # # # # # +## ## ## ###### # # ## # # +## ##### # # ##### ## + # # # ### # ## # # ##### # # # +## # # @ # # ## + # # # ##### # # ## # ### # # # +## ##### # # ##### ## +# # ## # # ###### ## ## ## +# # # # # # # # # +# ## ##### # # ## #### # # +#### # ## # # # ## ## ##### + # # # # # # # # # # + ## ## ##### # # #### # ## + #### # ## # ## ## ##### + # # # # # # # # + ## ## ##### #### # ## + #### # ## ## ## ##### + # # # # # # + ## ## ## # # # ## + #### ## # ## ##### + # # $ # . # # + ## ###### ## + ##### # ##### + +; 135 +'Fractal' + + #### + # # #### + ##### # # # #### + # # # ##### # # # + # #### # # # ##### # + #### # # #### # # # + # # # ##### # # #### + # ##### # # # # ##### # + ##### ## ##### ##### # # # # + # # ## # ##### ##### ##### + # ## # # ## # # ##### #### + #### ## # ## ##### # ## # # # + # ## ## ## ##### # ## ##### # + # # ## ### ## ## ##### # + # # # ## ### ### #### + #### # # ##### ## ## ### # + ##### # ##### ## # ##### ## # # + # ##### # # ## # ##### ## ##### + ##### # ##### ##### # # ## # + # # # # ##### ##### ##### + ## ##### # # # # ##### # + ##### ##### ##### # # # # + # ## # # ##### ##### # ##### +##### ## ##### # ## # # ##### # +# # ## ##### # ## ##### # ##### +# ### ## ## ##### # # #### +#### ### ### ## # # # + # ##### ## ## ### ## # # + # ##### ## # ##### ## ## ## # + # # # ## # ##### ## # ## #### + #### ##### # # ## # # ## # + ##### ##### ##### # ## # # + # # # # ##### ##### ## ##### + # ##### # # # # ##### # + #### # # ##### # # # + # # # #### # # #### + # ##### # $# # #### # + # # # .##### # # # + #### # @# # ##### + #### # # + #### diff --git a/maps_suites/Microban_155.xsb b/maps_suites/Microban_155.xsb new file mode 100644 index 0000000..960fff0 --- /dev/null +++ b/maps_suites/Microban_155.xsb @@ -0,0 +1,1841 @@ +; Microban (155 puzzles, revised April, 2000) +; This is a good set for beginners and children. Most of the puzzles are small and illustrate +; a particular concept. More experienced players should also find them interesting, since they +; are as different from each other as I could make them given their size. Sokoholics could +; perhaps time themselves on completing the whole set. This set also contains puzzles which +; I thought were interesting but too easy to include in my regular sets. + + +; 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 +'Duh!' + +##### +#@$.# +##### + +; 45 + +###### +#... # +# $ # +# #$## +# $ # +# @ # +###### + +; 46 + + ###### +## # +# ## # +# # $ # +# * .# +## #@## + # # + ##### + +; 47 + + ####### +### # +# $ $ # +# ### ##### +# @ . . # +# ### # +##### ##### + +; 48 + +###### +# @ # +# # ## +# .# ## +# .$$$ # +# .# # +#### # + ##### + +; 49 + +###### +# @ # +# $# # +# $ # +# $ ## +### #### + # # # + #... # + # # + ####### + +; 50 + + #### +### ##### +# $ @..# +# $ # # +### #### # + # # + ######## + +; 51 + +#### +# ### +# ### +# $*@ # +### .# # + # # + ###### + +; 52 + + #### +### @# +# $ # +# *.# +# *.# +# $ # +### # + #### + +; 53 + + ##### +##. .## +# * * # +# # # +# $ $ # +## @ ## + ##### + +; 54 + + ###### + # # + ##### . # +### ###. # +# $ $ . ## +# @$$ # . # +## ##### + ###### + +; 55 + +######## +# @ # # +# # +#####$ # + # ### + ## #$ ..# + ## # ### + #### + +; 56 + +##### +# ### +# $ # +##* . # + # @# + ###### + +; 57 + + #### + # # + #@ # + # # +### #### +# * # +# $ # +#####. # + #### + +; 58 + +#### +# #### +#.*$ # +# .$# # +## @ # + # ## + ##### + +; 59 + +############ +# # +# ####### @## +# # # +# # $ # # +# $$ ##### # +### # # ...# + #### # # + ###### + +; 60 + + ######### + # # +##@##### # +# # # # +# # $.# +# ##$##.# +##$## #.# +# $ #.# +# # ### +######## + +; 61 + +######## +# # +# #### # +# #...@# +# ###$### +# # # +# $$ $ # +#### ## + #.### + ### + +; 62 + + ########## +#### ## # +# $$$....$@# +# ### # +# #### #### +##### + +; 63 + +##### #### +# ##### .# +# $ ######## +### #### .$ @ # + # # # #### # + #### #### ##### + +; 64 + + ###### +## # +# $ # +# $$ # +### .##### + ##.# @ # + #. $ # + #. #### + #### + +; 65 + + ###### + # # + # $ # + ####$ # +## $ $ # +#....# ## +# @ # +## # # + ######## + +; 66 + + ### + #@# + ###$### +## . ## +# # # # +# # # # +# # # # +# # # # +# # # # +## $ $ ## + ##. .## + # # + # # + ##### + +; 67 + +##### +# ## +# # # +#@$*.## +## . # + # $# # + ## # + ##### + +; 68 + + #### + # ###### +## $ # +# .# $ # +# .#$##### +# .@ # +###### + +; 69 + +#### #### +# #### # +# # # # +# # $## +# . .#$ # +#@ ## # $ # +# . # # +########### + +; 70 + +##### +# @ #### +# # +# $ $$ # +##$## # +# #### +# .. # +##.. # + ### # + #### + +; 71 + +########### +# # ### +# $@$ # . .# +# ## ### ## # +# # # # +# # # # # +# ######### # +# # +############# + +; 72 + + #### + ## ##### + # $ @ # + # $# # +#### ##### +# # # +# $ # +# ..# # +# .#### +# ## +#### + +; 73 + +#### +# ##### +# $$ $ # +# # +## ## ## +#...#@# +# ### ## +# # +# # # +######## + +; 74 + + #### + # ####### + #$ @# .# +## #$$ .# +# $ ##..# +# # ##### +### # + ##### + +; 75 + + ####### +## ....## +# ###### +# $ $ @# +### $ $ # + ### # + ###### + +; 76 + + ##### +## # +# ##### +# #.# # +#@ #.# $ # +# #.# ## +# # # +## ##$$# + ## # + # #### + #### + +; 77 + +########## +# @ .... # +# ####$## +## # $ $ # + # $ # + # ###### + ##### + +; 78 + + ####### +## ## +# $ $ # +# $ $ $ # +## ### #### + #@ .....# + ## ### + ####### + +; 79 + + ######### + # # # +## $#$# # +# .$.@ # +# .# # +########## + +; 80 + +#### +# ####### +# . ## .# +# $# .# +## ## # .# + # # # + #### # # + # @$ ### + # $$ # + # # + ###### + +; 81 + + ##### + # # + # . # +## * # +# *## +# @## +## $ # + # # + ##### + +; 82 + +##### +# ### +# . ## +##*#$ # +# .# $ # +# @## ## +# # +####### + +; 83 + +###### +# ## +# $ $ ## +## $$ # + # # # + # ## ## + # . .# + # @. .# + # #### + #### + +; 84 + +######## +# ... # +# ### ## +# # $ # +## #@$ # + # # $ # + # ### ##### + # # + # ### # + ##### ##### + +; 85 + + #### + ####### # + # $ # + # $ $ # + # ######## +## # . # +# # # # +# @ . ## +## # # # + # . # + ####### + +; 86 + + #### + ### ## + ## $ # +## $ # # +# @#$$ # +# .. ### +# ..### +##### + +; 87 + + #### +###### # +# # +# ... .# +##$###### +# $ # +# $### +## $ # + ## @ # + ###### + +; 88 + + #### + # ### # + # # # + # # # # + # #$ #.# + # # # # # + # #$ #.# # + # # # # +####$ #.# # +# @ # # +# # ## # +######## + +; 89 + +########## +# ## # +# $ $@# # +#### # $ # + #.# ## + # #.# $# + # #. # + # #. # + ###### + +; 90 + + ######## + # @ # + # $ $ # +### ## ### +# $..$ # +# .. # +########## + +; 91 + +########### +# .## # +# $$@..$$ # +# ##. # +########### + +; 92 + + #### + # # ##### + # # # # + # ######.# # +#### $ . # +# $$# ###.# # +# # # # # +######### #@ ## + # # + #### + +; 93 + + ######### +## # ## +# # # +# $ # $ # +# *.* # +####.@.#### +# *.* # +# $ # $ # +# # # +## # ## + ######### + +; 94 + +######### +# @ # # +# $ $ # +##$### ## +# ... # +# # # +###### # + #### + +; 95 + +######## +#@ # +# .$$. # +# $..$ # +# $..$ # +# .$$. # +# # +######## + +; 96 + + ###### + # # + # # +##### # +# #.##### +# $@$ # +#####.# # + ## ## ## + # $.# + # ### + ##### + +; 97 + + #### + # ######## +#### $ $.....# +# $ ###### +#@### ### +# $ # +# $ # # +## # # + # # + ###### + +; 98 + +##### +# ## #### +# $ ### .# +# $ $ .# +## $#####.# #### +# $ # # .### # +# # # .# @ # +### # # # + #### ## ## + ####### + +; 99 + + ##### + # # +####### ####### # # +# # # # # +# @ #### # #### +# # ....## #### # +# ##### ## $$ $ $ # +###### # # + # ########## + #### + +; 100 + +####### +# @# # +#.$ # +#. # $## +#.$# # +#. # $ # +# # # +######## + +; 101 +'Lockdown' + + ##### + # # + # # ####### + # * # # + ## ## # # + # #* # +### # # # ### +# *#$+ # +# # ## ## +# # * # +####### # # + # # + ##### + +; 102 + +########### +#....# # +# # $$ # +# @ ## # +# ##$ # +###### $ # + # # + ###### + +; 103 + + ##### + # . ## +### $ # +# . $#@# +# #$ . # +# $ ### +## . # + ##### + +; 104 + + ##### +##### # +# $ # +# $#$#@# +### # # + # ... # + ### ## + # # + #### + +; 105 + + #### #### +## ### ## +# # # # +# *. .* # +###$ $### + # @ # +###$ $### +# *. .* # +# # # # +## ### ## + #### #### + +; 106 + + ######## + # # + #@ $ # +## ###$ # +# .....### +# $ $ $ # +###### # # + # # + ##### + +; 107 + +######## +# # +# $*** # +# * * # +# * * # +# ***. # +# @# +######## + +; 108 + +#### ##### +# ### # ## +# # #$ $ # +#..# ##### # # +# @ # $ $ # +#..# ## +## ######### + ##### + +; 109 + + ####### +# # # +# # # # # + # @ $ # +### ### # +# ### # +# $ ##.# +## $ #.# + ## $ .# +# ## $#.# +## ## #.# +### # # +### ##### + +; 110 + + #### + # # + # $#### +###. . # +# $ # $ # +# . .### +####$ # + # @# + #### + +; 111 + +###### +# #### +# ...# +# ...# +###### # + # # # + # $$ ## + # @$ # + # $$ # + ## $# # + # # + ###### + +; 112 + + ##### +## #### +# $$$ # +# # $ # +# $## ## +### #. # + # # # + ##### ### + # # ## + # @....# + # # + # # # + ######## + +; 113 + + ##### + ## # +### # # +# . # +# ## ##### +# . . # ## +# # @ $ ### +#####. # $ # + #### $ # + ## $ ## + # ## + # # + #### + +; 114 + +###### +# ### +# # $ # +# $ @ # +## ## ##### +# #......# +# $ $ $ $ # +## ###### + ##### + +; 115 + + ##### +##### #### +# # # +# #..... # +## ## # ### + #$$@$$$ # + # ### + ####### + +; 116 + + ##### + ### # +####.....# +# @$$$$$ # +# # ## +##### # + ##### + +; 117 + + #### #### + # ### ## + # @ # +##..### # +# # # +#...#$ # # +# ## $$ $ # +# $ ### +#### ### + #### + +; 118 + + ##### +## ## +# $ ## +# $ $ ## +###$# . ## + # # . # + ## ##. # + # @ . ## + # # # + ######## + +; 119 + + ###### + # ## + ## ## # + # $$ # # + # @$ # # + # # # +#### # # +# ... ## +# ## +####### + +; 120 + + #### +####### # +# $ ## +# $##### # +# @# # # +## ##.. # +# # ..#### +# $ ### +# $### +# # +#### + +; 121 + + ###### + # . # +##$.# # +# * # +# ..### +##$ # ##### +## ## # # +# #### # # +# @ $ $ # +## # # + ########## + +; 122 + +##### +# ### +# #$ # +# $ # +# $ $ # +# $# # +# @### +## ######## +# ...# +# # +########..# + #### + +; 123 + +######## +# # +# $ $$ ######## +##### @##. . # + #$ # . # + # #. . ## + #$# ## # # + # # + # ### ## + # # #### + #### + +; 124 + +############## +# # # +# $@$$ # . ..# +## ## ### ## # + # # # # + # # # # # + # ######### # + # # + ############# + +; 125 + + ##### + # ## + # $ # +######## #@## +# . # $ $ # +# $# # +#...##### # +##### ##### + +; 126 + + ########### +##....... # +# $$$$$$$@ # +# # # # ## +# # # # +# ####### +##### + +; 127 + +## #### +#### #### + # $ $. # +## # .$ # +# ##.### +# $ . # +# @ # # +# ###### +#### + +; 128 + + ######### +### # # +# * $ . . # +# $ ## ## +####*# # + # @ ### + # ### + ##### + +; 129 + + ######### +### @ # # +# * $ *.. # +# $ # # +####*# ### + # ## + # ### + ##### + +; 130 + +##### ##### +# ####.. # +# $$$ # +# $# .. # +### @# ## # + # ## # + ########## + +; 131 + +##### +# # +# . # +#.@.### +##.# # +# $ # +# $ # +##$$ # + # ### + # # + #### + +; 132 + +#### +# @### +#.* ##### +#..#$$ $ # +## # + # # ## # + # ##### + ##### + +; 133 + + ####### + # . .### + # . . . # +### #### # +# @$ $ # +# $$ $ # +#### ### + ##### + +; 134 + + #### +######### # +# ## $ # +# $ ## # +### #. .# ## + # #. .#$## + # # # # + # @ $ # + # ####### + #### + +; 135 + +####### +# ##### +# $$#@##..# +# # # +# $ # # # +#### $ ..# + ######## + +; 136 + + ####### + # # +## ###$## +#.$ @ # +# .. #$ # +#.## $ # +# #### +###### + +; 137 + + #### + ## ### +#### # $ # +# #### $ $ # +# ..# #$ # +# # @ ### +## #..# ### + # ## # # + # # + ######## + +; 138 + + #### +### # +# ### +# # . .# +# @ ...#### +# # # # ## +# # $$ # +##### $ $ # + ##$ # ## + # # + ###### + +; 139 + + #### +## #### +# ...# +# ...# +# # ## +# #@ #### #### +##### $ ### # + # ##$ $ # + ### $$ # + # $ ## ### + # ###### + ###### + +; 140 + +######## ##### +# # ### # +# ## $ # +#.# @ ## $ ## +#.# # $ ## +#.# $ ## +#. ## ##### +## # + ###### + +; 141 + + ######## + # # . # + # .*.# + # # * # +####$##.## +# $ # +# $ ## $ # +# @# # +########## + +; 142 + + #### + # # + # #### +###$.$ # +# .@. # +# $.$### +#### # + # # + #### + +; 143 + +#### +# #### +# $ # +# .# # +# $# ## +# . # +#### # + # # + ### ### + # $ # +## #$# ## +# $ @ $ # +# ..#.. # +### ### + ##### + +; 144 + + #### + ### ##### + # $$ # # + # $ . .$$## + # .. #. $ # +### #** . # +# . **# ### +# $ .# .. # +##$$.@. $ # + # # $$ # + ##### ### + #### + +; 145 + + ##### + # @ # + ## ## +###.$$$.### +# $...$ # +# $.#.$ # +# $...$ # +###.$$$.### + ## ## + # # + ##### + +; 146 + + ####### +## . ## +# .$$$. # +# $. .$ # +#.$ @ $.# +# $. .$ # +# .$$$. # +## . ## + ####### + +; 147 +'reduction of (Mas Sasquatch 7)' + + ##### +######## # +#. . @#.# +# ### # +## $ # # + # $ ##### + # $# # + ## # # + # ## + ##### + +; 148 +'from (Original 18)' + +########### +# . # # +# #. @ # +# #..# ####### +## ## $$ $ $ # + ## # + ############# + +; 149 +'from (Boxxle 43)' + + #### +## ### +#@$ # +### $ # + # ###### + # $....# + # # #### + ## # # + # $# # + # # + # ### + #### + +; 150 +'from (Original 47)' + + #### + ##### # + # $####### +## ## ..# ...# +# $ $$#$ @ # +# ### # +####### # #### + #### + +; 151 +'from (Original 47)' + + #### + # # + ### # +## $ # +# # # +# #$$ ###### +# # # .# +# $ @ .# +### ####..# + #### #### + +; 152 +'reduced (Mas Sasquatch 23)' + +###### #### +# # # +#.## #$## # +# # # # +#$ # ### # # +# # # # # +# # #### # # # +#. @ $ * . # +############### + +; 153 +'reduction of (Revenge 306)' + +############# +#.# @# # # +#.#$$ # $ # +#.# # $# # +#.# $# # $## +#.# # $# # +#.# $# # $# +#.. # $ # +#.. # # # +############ + +; 154 +'Take the long way home.' + + ############################ + # # + # ######################## # + # # # # + # # #################### # # + # # # # # # + # # # ################ # # # + # # # # # # # # + # # # # ############ # # # # + # # # # # # # # # + # # # # # ############ # # # + # # # # # # # # + # # # # ################ # # + # # # # # # +##$# # #################### # +#. @ # # +############################# + +; 155 +'The Dungeon' + + ###### #### +#####*# ################# ## +# ### # +# ######## #### ## # +### #### # #### #### ## +#*# # .# # # # # # # +#*# # # # ## # ## ## # +### ### ### # ## # ## ## + # # #*# # # # # + # # ### ##### #### # # + ##### ##### ####### ###### + # # # #**# # +## # # #**# ####### ## # +# ######### # ##### ### +# # # $ #*# +# ######### ### @##### #*# +##### #### #### ###### diff --git a/maps_suites/Sasquatch II_50.xsb b/maps_suites/Sasquatch II_50.xsb new file mode 100644 index 0000000..4fb4495 --- /dev/null +++ b/maps_suites/Sasquatch II_50.xsb @@ -0,0 +1,892 @@ +; Sasquatch II (50 puzzles, released August, 1999) + +; 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 + + #### + # ###### + # $ $ ### #### + # $ # ## # +#####*#*#$$$ # ## $ # +# $ $ $ # ## # +# #$ $ $##### $$ ## +## # #### .....# ## +# # $ **.## ### +# # # $$ #.##. # +## # #.#+* # # + # ######.##..$ # + ####### # $..##.#### + # # *..*.# + # .#. # + ######$# # + # # + ##### + +; 50 + +############################# +#. . . . . .# +# ## # # # # # # # ## # +# ## $ # $ # $ # $ # $ ## # +# ##$$$#$$$#$$$#$$$#$$$## # +# $...$...$...$...$...$ # +# $$.#.$.#.$.#.$.#.$.#.$$ # +# $...$...$...$...$...$ # +#.###$$$#$$$#$@$#$$$#$$$###.# +# $...$...$...$...$...$ # +# $$.#.$.#.$.#.$.#.$.#.$$ # +# $...$...$...$...$...$ # +# ##$$$#$$$#$$$#$$$#$$$## # +# ## $ # $ # $ # $ # $ ## # +# ## # # # # # # # ## # +#. . . . . .# +############################# diff --git a/maps_suites/Sasquatch_50.xsb b/maps_suites/Sasquatch_50.xsb new file mode 100644 index 0000000..f39731e --- /dev/null +++ b/maps_suites/Sasquatch_50.xsb @@ -0,0 +1,849 @@ +; Sasquatch (50 puzzles, released January, 1999) +; This is my first set. Scott Lindhurst describes them as generally of just the right +; difficulty to be fun: not too easy, but (usually) not so hard that you get frustrated. + +; 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' + + # # # # # # # # # # # # + # # # # # # # # # # # # # + # .$ . $. . $ .$ # + # $# #$# # # #$# # # # # + # . . $. . .$ . . # + # #$# # # # #$#$ $# #$# # + # . .$ .$ . $. . # + # $# # # # #@# # # # #$ # + # . .$ . $. $. . # + # #$# #$ $#$# # # # #$# # + # . . $. . .$ . . # + # # # # #$# # # #$# #$ # + # $. $ . .$ . $. # + # # # # # # # # # # # # # + # # # # # # # # # # # # diff --git a/maps_suites/Sasquatch_III_50.xsb b/maps_suites/Sasquatch_III_50.xsb new file mode 100644 index 0000000..11d9ffa --- /dev/null +++ b/maps_suites/Sasquatch_III_50.xsb @@ -0,0 +1,915 @@ +; Sasquatch III (50 puzzles, released June, 2000) +; This set ranges in difficulty from medium to very hard. Thirty one of these levels explore +; some form of design symmetry. It is interesting (to me at least) to solve levels in which +; sections are reversed or rotated. Each transformation often suggests different approaches +; to the solution. However, sometimes the confusion created requires that each section be +; solved from scratch. +; +; Sometimes, I find levels in my earlier sets which I would do differently today. +; Included here are improved versions of two previous levels. +; Sasquatch III (41) = Mas Sasquatch (46) +; Sasquatch III (48) = Sasquatch (49) +; + +; 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 +'MS46 v2' + +############################## +# ......... # +# $ ###### ## @ # +####### # $ ############# + ## # $ # + ##$## ###$# + #### ..# ##### ##### + # ..*.**.# # # # ## + # ######.. $ # ###$ ## + # # #*. # $ # + # # # # # $$ # ## ### + # $ # ## ##### # + ## $ ###### # # + # ### ### $# # + # $ #$ $ ## #### + #### $ $ ###### + # #### # + #### #### + +; 42 + +######################### +# # # # # # # +# $ # # # # # # # # # $ # +# * * $ $ * * $ $ * * # +### # # # # # # # # # ### +# * *...... ......* * # +# # # ###### ###### # # # +# $ .# $ #. $ # +### #$ $$$$ @ $$$$ $# ### +# $ .# $ #. $ # +# # # ###### ###### # # # +# * *...... ......* * # +### # # # # # # # # # ### +# * * $ $ * * $ $ * * # +# $ # # # # # # # # # $ # +# # # # # # # +######################### + +; 43 + + #### + ## #### + # $ .######## + # $ # . $ $ # +#### ### .#### # # +# ....#$.# # # # +# #. $ # .#$ # # # +# ## $$$@$ # # # +## ## # # # # + ### # ## # # # + ### # ... # + # #$* *$# ## + # # ...$ ### + # $$ # # + # ###### + ##### +; 44 + + ##### + ## ## + # $ # + ## $.$ ## + ## $.*.$ ## + ### $.*.*.$ ### +## $.*.$.*.$ ## +# $.*.$ $.*.$ # +# $.*.$ $.*.$ # +# $.*.$ $.*.$ # +## $.*.$.*.$ ## + ### $.*.*.$ ### + ## $.*.$ ## + ## $.$ ## + # $ # + ## @ ## + ##### + +; 45 + + ##### + # # + ## $ ## + ### $.$ ### + # $.*.$ # + ## $.*.*.$ ## +### $.*.$.*.$ ### +# $.*.$ $.*.$ # +# $.*.$ $.*.$ # +# $.*.$ $.*.$ # +### $.*.$.*.$ ### + ## $.*.*.$ ## + # $.*.$ # + ### $.$ ### + ## $ ## + # @ # + ##### + +; 46 + + ##### + ########### @ ########### + # . . # . # + # $$*$$$*$$ # .$ $$$.$. # + #.....*.....#*$.$...*.$*# +## $$*$$$*$$ # .$.$$$ $. ## +# . . # . # +# ####################### # +# . . . # . . . . # +## $$* $$* $ # $.$.$.$.$ ## + #.*.* * *.*.#*$$$ * $$$*# + # $ *$$ *$$ # $.$.$.$.$ # + # . . . # . . . . # + ########### * ########### + ##### + +; 47 + + ##### + ########### @ ########### + # . . # .$. # + # .$.$$$.$. #.$ $.$ $.# + #.$$$.*.$$$.#$.*** ***.$# +## .$.$$$.$. #.$ $.$ $.## +# . . # .$. # +# ####################### # +# $. .$ # $ . # +## * .$. * # .** **$ ## + # $.$*$.$ # * *** * # + # * .$. * # $** **. # + # $. .$ # . $ # + ########### * ########### + ##### + +; 48 +'Parallel Logic 2' + + ######################### + # # # # # # # # # + # $#$ # $#$ # $#$ # $#$ # + # # # # # # # # # + # $#$ # $#$ # $#$ # $#$ # + # # # # # # # # # + ## # ### # ### # ### # ## + # # # # # # # # # + # $ # $ # $ # $ # +## ### # ### # ### # ### ## +# # # # # # # # # +# # $ # $ # $ # # +## # ### # ### # ### # ## + #...........+...........# + ######### # ######### + # ### # + #### #### + +; 49 + + ######################### + # # # +###$$ $$ $$ $$.$$ $$ $$ $$### +# $+.$..$..$..$..$..$..$..$ # +# $..$..$..$..$..$..$..$..$ # +# $$.$$.$$.$$.$$.$$.$$.$$ # +# $..$..$..$..$..$..$..$..$ # +# $..$..$..$..$..$..$..$..$ # +##.$$.$$.$$.$$ $$.$$.$$.$$.## +# $..$..$..$..$..$..$..$..$ # +# $..$..$..$..$..$..$..$..$ # +# $$.$$.$$.$$.$$.$$.$$.$$ # +# $..$..$..$..$..$..$..$..$ # +# $..$..$..$..$..$..$..$..$ # +###$$ $$ $$ $$.$$ $$ $$ $$### + # # # + ######################### + +; 50 + + #### #### + # ##################### # + # ....... @ ....... # + # # .###############. # # +### #. # # # .# ### + # # $ # $ # # + # ##$## ##$## # # + ### # ##$## ##### ### + # # # $ $ $ # # # + # # # # # # # + # # #####$######$## # # + ## ## # # # ## ## + ####### $ # $ ####### + ##$## ##$## # +###### # ##### ##$## ###### +# # # $ $ $ # # # +###### # # # # # ###### + ############### diff --git a/maps_suites/Sasquatch_IV_50.xsb b/maps_suites/Sasquatch_IV_50.xsb new file mode 100644 index 0000000..7a1eba3 --- /dev/null +++ b/maps_suites/Sasquatch_IV_50.xsb @@ -0,0 +1,818 @@ +; Sasquatch IV (50 puzzles, released March, 2001) +; These range in difficulty about like Sasquatch III. As always, +; I've tried to explore a wide variety of puzzle types. +; + +; 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 + + ############################# + # * * * # + # $ ### $ ##### $ ### $ # + # $ $ ### $ ### $ ### $ $ # + #*# $ ### $ # $ ### $ #*# + # ## .*.*.*.*.$.*.*.*.*. ## # + # ###$ $ $ $ $.$ $ $ $ $### # +## ..*.....*...$...*.....*.. ## +## $ $ $ $ $ *@* $ $ $ $ $ ## +## ..*.....*...$...*.....*.. ## + # ###$ $ $ $ $.$ $ $ $ $### # + # ## .*.*.*.*.$.*.*.*.*. ## # + #*# $ ### $ # $ ### $ #*# + # $ $ ### $ ### $ ### $ $ # + # $ ### $ ##### $ ### $ # + # * * * # + ############################# + +; 50 + +############################## +# .$ ## $. ## .$ ## $. ## .$ # +#$ . . $##$ . . $##$ .# +#. $##$ . . $##$ . . $# +# $. ## .$ ## $. ## .$ ## $. # +### # # ## ## # # ## ## ## +### # # ## # . # # ## ## ## +# $. ## .$ # $ # .$ ## $. # +#. $##$ . .$## #$ . . $# +#$ . . $# @#$. . $##$ .# +# .$ ## $. # $ # $. ## .$ # +## ## ## # # . # ## # # ### +## ## ## # # ## ## # # ### +# .$ ## $. ## .$ ## $. ## .$ # +#$ . . $##$ . . $##$ .# +#. $##$ . . $##$ . . $# +# $. ## .$ ## $. ## .$ ## $. # +############################## + + diff --git a/maps_suites/Sasquatch_VII_50.xsb b/maps_suites/Sasquatch_VII_50.xsb new file mode 100644 index 0000000..3061447 --- /dev/null +++ b/maps_suites/Sasquatch_VII_50.xsb @@ -0,0 +1,906 @@ +; Sasquatch VII (50 puzzles, released June 2004) +; This set has a lot of symmetry but not as much as Sasquatch VI. +; I tried to do more "normal" puzzles this time. It also contains more expreiments +; with squares plus other shapes such as diamonds and a circle. As usual several +; oversize puzzles are at the end of the set. +; + +; 1 + + #### + #### ## + # # *### +##.$# * ## +# @ * * # +# # * # +##### * * # + ## * ## + ## # + ## # + #### + +; 2 + + ##### + #### # + # $ # +### #$### +# * . # +# * * #@# +# * * # +### * .## + ## # + ##### + +; 3 + + #### + ## ####### + ## * $ # # + ## * * ** ## +## * * #@.* # +# * * ## ** # +# #### ## +### ## # # + #### ##### + +; 4 + +######### +# # # +# # # # +# .$..$## +# $..$ # +###$#@# # + # $. # + # #### + ##### + +; 5 + + ######## + #@ # ### + # $ $ # +####$##$## # +# .* .* .*.# +# # +## # # ## + ########## + +; 6 + +######### +# # # +#.$*$#.## +# .$ $ # +## ... # +# $ $ ## +# $###.# +# @ ## +######### + +; 7 + + #### + # ### +### . ## +# .# # +# $$*$$ # +### . ## + # . @# + ###### + +; 8 + +######### +# $ . # +# # # +#*** ***# +# # @ # +# .$.$ # +######### + +; 9 + + #### + # ### +####$. # +# * . # +#@#.#$# # +# $ * # +# .$#### +### # + #### + +; 10 + + ####### + ## # +### .### # +# $ $ # # +#@*.$.. # +# $ $ ### +### #. # + # ## + ##### + +; 11 +'derived from SokHard 1' + +###### +# * .# +#. $# +#.#$.# +# $## +##@ $ # + # # + ###### + +; 12 +'derived from SokHard 5' + + ##### +##### @ # +# $ $ # +# ****.# +# . # # +# ### ## +## # + ####### + +; 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 + + # + # # + # # # + # * # + # * * # + # * $ * # + ## * $#$ * ## + # . * $ * . # + # * . * * . * # + # * * . * . * * # + # * $ * . * $ * # + ## * $#$ * # * $#$ * ## + # . * $ * * * $ * . # + # * . * * . * . * * . * # + # * * . * .#* *#. * . * * # + # * $ * * $ * * $ * # +# #* $#$ *.#** $@$ **#.* $#$ *# # + # * $ * * $ * * $ * # + # * * . * .#* *#. * . * * # + # * . * * . * . * * . * # + # . * $ * * * $ * . # + ## * $#$ * # * $#$ * ## + # * $ * . * $ * # + # * * . * . * * # + # * . * * . * # + # . * $ * . # + ## * $#$ * ## + # * $ * # + # * * # + # * # + # # # + # # + # + +; 50 + + # + # # + # # # + # * # + # * * # + # * $ * # + ## * $#$ * ## + # . * $ * . # + # * . * * . * # + # * * . * . * * # + # * $ * # * $ * # + ## * $#$ * * $#$ * ## + # . * $ * # * $ * . # + # * . * * . * . * * . * # + # * * . * . * * . * . * * # + # * $ * # * $ * # * $ * # + ## * $#$ *# #* $#$ *# #* $#$ * ## + # . * $ * # * $ * # * $ * . # + # * . * * . * . * * . * . * * . * # + # * * . * . * * . * . * * . * . * * # + # * $ * * $ * . . * $ * * $ * # +# #* $#$ *# #* $#$ * @ * $#$ *# #* $#$ *# # + # * $ * * $ * . . * $ * * $ * # + # * * . * . * * . * . * * . * . * * # + # * . * * . * . * * . * . * * . * # + # . * $ * # * $ * # * $ * . # + ## * $#$ *# #* $#$ *# #* $#$ * ## + # * $ * # * $ * # * $ * # + # * * . * . * * . * . * * # + # * . * * . * . * * . * # + # . * $ * # * $ * . # + ## * $#$ * * $#$ * ## + # * $ * # * $ * # + # * * . * . * * # + # * . * * . * # + # . * $ * . # + ## * $#$ * ## + # * $ * # + # * * # + # * # + # # # + # # + # + + \ No newline at end of file diff --git a/maps_suites/Sasquatch_VI_50.xsb b/maps_suites/Sasquatch_VI_50.xsb new file mode 100644 index 0000000..b6ddf25 --- /dev/null +++ b/maps_suites/Sasquatch_VI_50.xsb @@ -0,0 +1,909 @@ +; Sasquatch VI (50 puzzles, released October, 2002) +; This set is a symmetrical feast. Forty of these levels involve some form of symmetry. +; There is also a sequence of levels where I explore the possibilities of working +; within squares of various sizes. +; This set contains several puzzles which exceed the 31x18 size limit of my first sets. +; + +; 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 + + ##### ##### + ## ## ## ## + ##.$.$.## ##.$.$.## + ##$.$.$## ##$.$.$## + # .$.$. # # .$.$. # + # $.$.$ # # $.$.$ # + # .$.$. # # .$.$. # + ###### $.$.$ ### $.$.$ ###### + ### .$.$. .$.$. ### +##.$.$.$.$.$.$.$.$.$.$.$.$.$.$.## +# $.$.$.$.$ $.$.$.$.$ $.$.$.$.$ # +# .$.$.$.$ $.$.$.$ $.$.$.$. # +# $.$.$.$.$ $.$.$.$.$ $.$.$.$.$ # +##.$.$.$.$.$.$.$.$.$.$.$.$.$.$.## + ### .$.$.# . #.$.$. ### + ###### $.$.$ #*# $.$.$ ###### + # .$.$..*@*..$.$. # + ###### $.$.$ #*# $.$.$ ###### + ### .$.$.# . #.$.$. ### +##.$.$.$.$.$.$.$.$.$.$.$.$.$.$.## +# $.$.$.$.$ $.$.$.$.$ $.$.$.$.$ # +# .$.$.$.$ $.$.$.$ $.$.$.$. # +# $.$.$.$.$ $.$.$.$.$ $.$.$.$.$ # +##.$.$.$.$.$.$.$.$.$.$.$.$.$.$.## + ### .$.$. .$.$. ### + ###### $.$.$ ### $.$.$ ###### + # .$.$. # # .$.$. # + # $.$.$ # # $.$.$ # + # .$.$. # # .$.$. # + ##$.$.$## ##$.$.$## + ##.$.$.## ##.$.$.## + ## ## ## ## + ##### ##### + +; 50 + + # # + ##### ######### ######### ##### + ## ### # ### # ### ## + # $.$. .$.$ $.$. .$.$ $.$. .$.$ # + # .$.$ $.$. .$.$ $.$. .$.$ $.$. # + # $.$. .$.$ $.$. .$.$ $.$. .$.$ # + ##.$.$#$.$. .$.$#$.$. .$.$#$.$.## + # # ### # ### # # + ##.$.$#$.$. .$.$#$.$. .$.$#$.$.## + # $.$. .$.$ $.$. .$.$ $.$. .$.$ # + # .$.$ $.$. .$.$ $.$. .$.$ $.$. # + # $.$. .$.$#$.$. .$.$#$.$. .$.$ # +### ### # ### # ### ### + # $.$. .$.$#$.$. .$.$#$.$. .$.$ # + # .$.$ $.$. .$.$ $.$. .$.$ $.$. # + # $.$. .$.$ $.$. .$.$ $.$. .$.$ # + ##.$.$#$.$. .$.$ $.$. .$.$#$.$.## + # # ### @ ### # # + ##.$.$#$.$. .$.$ $.$. .$.$#$.$.## + # $.$. .$.$ $.$. .$.$ $.$. .$.$ # + # .$.$ $.$. .$.$ $.$. .$.$ $.$. # + # $.$. .$.$#$.$. .$.$#$.$. .$.$ # +### ### # ### # ### ### + # $.$. .$.$#$.$. .$.$#$.$. .$.$ # + # .$.$ $.$. .$.$ $.$. .$.$ $.$. # + # $.$. .$.$ $.$. .$.$ $.$. .$.$ # + ##.$.$#$.$. .$.$#$.$. .$.$#$.$.## + # # ### # ### # # + ##.$.$#$.$. .$.$#$.$. .$.$#$.$.## + # $.$. .$.$ $.$. .$.$ $.$. .$.$ # + # .$.$ $.$. .$.$ $.$. .$.$ $.$. # + # $.$. .$.$ $.$. .$.$ $.$. .$.$ # + ## ### # ### # ### ## + ##### ######### ######### ##### + # # + \ No newline at end of file diff --git a/maps_suites/Sasquatch_V_50.xsb b/maps_suites/Sasquatch_V_50.xsb new file mode 100644 index 0000000..e526bf4 --- /dev/null +++ b/maps_suites/Sasquatch_V_50.xsb @@ -0,0 +1,871 @@ +; Sasquatch V (50 puzzles, released December, 2001) +; Again, a wide variety. This set contains several puzzles which +; exceed the 31x18 size limit of my previous sets. + +; 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 + + #################### + # # # # +###$.$ $.$ $.$ $.$### +# $. .$$.#.$$. .$$.#.$ # +# .###.. # ..###.. # . # +# $. .$$.#.$$. .$$.#.$ # +# $.$ $.$ $.$ $.$ # +# $.$ $.$ $.$ $.$ # +# $.#.$$. .$$.#.$$. .$ # +##. # ..###.. # ..###.## +# $.#.$$. .$$.#.$$. .$ # +# $.$ $.$ $.$ $.$ # +# $.$ $.$ $.$ $.$ # +# $. .$$.#.$$. .$$.#.$ # +##.###.. # ..###.. # .## +# $. .$$.#.$$. .$$.#.$ # +# $.$ $.$ $.$ $.$ # +# $.$ $.$ $.$ $.$ # +# $.#.$$. .$$.#.$$. .$ # +# . # ..###.. # ..###. # +# $.#.$$. .$$.#.$$. .$ # +###$.$ $.$ $.$ $.$### + # # # @# + #################### + +; 50 + + ######################### +## # # # ## +# # .$.$.$.$ $.$.$.$. # # +# .$.$.$.$.$.$.$.$.$. # +# .$.$.$.$.$.$.$.$.$.$. # +##.$.$.$.$.$.$.$.$.$.$.$.## +# $.$.$.$.$.$.$.$.$.$.$.$ # +# .$.$.$.$.$.$.$.$.$.$.$. # +# $.$.$.$.$.$.$.$.$.$.$.$ # +# .$.$.$.$.$.$.$.$.$.$.$. # +# $.$.$.$.$.$.$.$.$.$.$.$ # +# .$.$.$.$. .$.$.$.$. # +# $.$.$.$.$ $ $.$.$.$.$ # +## $.$.$.$. $@$ .$.$.$.$ ## +# $.$.$.$.$ $ $.$.$.$.$ # +# .$.$.$.$. .$.$.$.$. # +# $.$.$.$.$.$.$.$.$.$.$.$ # +# .$.$.$.$.$.$.$.$.$.$.$. # +# $.$.$.$.$.$.$.$.$.$.$.$ # +# .$.$.$.$.$.$.$.$.$.$.$. # +# $.$.$.$.$.$.$.$.$.$.$.$ # +##.$.$.$.$.$.$.$.$.$.$.$.## +# .$.$.$.$.$.$.$.$.$.$. # +# .$.$.$.$.$.$.$.$.$. # +# # .$.$.$.$ $.$.$.$. # # +## # # # ## + ######################### diff --git a/maps_suites/Sokevo_107.xsb b/maps_suites/Sokevo_107.xsb new file mode 100644 index 0000000..cddc380 --- /dev/null +++ b/maps_suites/Sokevo_107.xsb @@ -0,0 +1,1047 @@ +Designs generated using SokEvo +author:Lee J Haywood +e-mail:sokoban@dsl.pipex.com + +; Claire +####### +#.@ # # +#$* $ # +# $ # +# .. # +# * # +####### + +; Alice +####### +#. # +#$* # # +#. $*# +# .$ # +#@ * # +####### + +; Sophia +####### +# # +#@$.# # +#*$ .# +# $$ # +# . . # +####### + +; Jill Leatherby +####### +# ### +# ** # +# $ # +# $..# +###@ # +####### + +; Andrea Wadd +####### +# # # +# $* # +# . + # +# *$$ # +## . # +####### + +; Kaitlyn Gauge +######## +#+ ## # +# $$ # +# *. . # +# $ *$.# +# . $ # +### * # +######## + +; Amanda Clayworth +######## +# *. .# +# $ # +# *##$$# +# $.+# +# ** # +# # +######## + +; Samantha Gelson +######## +# * .# +# $ * # +# .$ $ # +#* * *# +#.# # # +# @ # +######## + +; Cecile Clayworth +######## +###. .# +# $ # +# *##$$# +# $ +# +# *. * # +# # +######## + +; Alison +####### +# . # +# $*$$# +# ..$.# +#@* $ # +##. # +####### + +; Tara Gelson +######## +# # *# +# * * # +# *$ $ # +# .#. # +# # *# +## @ # +######## + +; Rebecca +####### +# * # +#. $.# +#.$ # +# $*$+# +# * # +####### + +; Stephanie +####### +# # +#$* # # +#.@ $.# +# .$$$# +# .. # +####### + +; Bianca McCalman +######## +# *@ # +## .. .# +# *$$.$# +# $.$ # +# $ *.## +## ### +######## + +; Lucy Leatherby +####### +# $. # +#@*$ $# +#.* . # +# $ .# +### # +####### + +; Deborah Wadd +####### +# .$ # +#. @* # +# $ # +#$**$.# +#..$ # +####### + +; Vanessa McKiddie +####### +# *.# +# $ $# +#. $* # +#$ *+*# +# . # +####### + +; Christina Gauge +######## +#+ ## # +# # +# *.#. # +# $ #$.# +# $ $ # +# # * # +######## + +; Florence Gauge +######## +#. ## # +# $ # +#*$ $. # +# $.#..# +#@$ $ # +# # *.# +######## + +; Dianne +####### +# * # +# $ .# +#.# * # +#@.$$ # +# $ . # +####### + +; Emily McKiddie +####### +# ##.# +# $$ $# +#. .. # +#$ * # +#@* # +####### + +; Belinda Leatherby +####### +# . # +# .@$$# +# * * # +# $ .# +###.$ # +####### + +; Helena Wadd +####### +## # +#..$ @# +# $ **# +#$*$ # +#. . # +####### + +; Louise Helling +######## +##### .# +# $ *# +# $ + # +##$$#*.# +# $ * # +# . . # +######## + +; Tiffany Gauge +######## +#+ ## # +# # +# *.$. # +# $.#$.# +# $ $ # +# # * # +######## + +; Cynthia Clayworth +######## +# * .# +# * # +# . #$ # +# $. # +#@* #$ # +## $ . # +######## + +; Kristi +####### +# @ # +#$* **# +#. #$ # +# . $ # +# . # +####### + +; Kristina +######## +# ..@$.# +#. $ # +# $ $ # +#.# * ## +# #$$# # +#. $ . # +######## + +; Brigette Virji +####### +#. # +#.$$$ # +#. * .# +#@$$*$# +#. $..# +####### + +; Karen +######## +### * # +# $ @# +# #. # +#* $* # +# * .* # +## * # +######## + +; Megan +######## +#. $ # +#.$##$ # +#$ $. # +# $#.$.# +#. # # +### @.# +######## + +; Kirstin McCalman +######## +# .## # +# $ @# +# **$ # +#*.. # # +# * $*# +# * # +######## + +; Daniella +####### +#.$ + # +#.$.$ # +#$$ $.# +# *.$# +# . # +####### + +; Lucinda +######## +# . # +# $##$ # +#*$ .# +# *$@ # +##$. # # +# . . # +######## + +; Jessica +####### +# @ # +#$* * # +#. *$ # +# . $## +# . # +####### + +; Kimberley Helling +######## +#. .$ .# +# $ $$# +#@ $## # +# *$ $ # +#.* .. # +## *. # +######## + +; Hillary +####### +# . # +# $.$ # +#*$$# # +# $ .# +# + . # +####### + +; Katie Leatherby +####### +# #@# +# $$ # +# # $ # +# . ..# +# # # +####### + +; Briana Gelson +######## +# . .# +# $ * # +# .$#$ # +#*$* *# +#+ ##$ # +# . # +######## + +; Amy +######## +# ## +# .*.$## +# * . # +#* . $## +#.$$ $ # +#@$ . # +######## + +; Melanie +######## +### ## +# + $$ # +#. .$ *# +# * $ # +##.#$# # +## . # +######## + +; Anabelle +######## +# *@ # +#. #$. # +# *$ * # +#$ . $ # +# .$# *# +# $..# +######## + +; Felicia McCalman +######## +# + ## +#. #$$ # +# $ $ # +# .### # +#* # # +# . # +######## + +; Bernadette Clayworth +######## +# *. .# +# $ $. # +# *##$*# +# $+ # +# # $# +# . # +######## + +; Patricia +####### +# *.# +# *$$ # +#. @#*# +# . $ # +# $. # +####### + +; Trisha Gauge +######## +#+ ** # +# $$ # +# *. . # +# $ #$.# +# *. $ # +# # * # +######## + +; Lauryn Hawa +######## +# * # +#.#$$#.# +# *@ # +#$*. *$# +#. .$$.# +# $.# +######## + +; Jane +######## +## ...# +#.$$* .# +##$.$$ # +# * $## +#@ $*.# +# $ *.# +######## + +; Pamela +######## +#@# . # +#.$$#. # +# $ *# +# #$$. # +#$ $ .# +# ..# +######## + +; Catherine Virji +####### +#. # +# $$$@# +#. # .# +# $$*.# +# $ ..# +####### + +; Sarah McKiddie +####### +# ##.# +# $$ $# +#. . # +#$$* # +#@. .## +####### + +; Dawn +######## +# $. ## +#* # $ # +#.*. # +##.$##@# +# $$ $ # +#..$. # +######## + +; Victoria +######## +#.+. .## +# ** $ # +# # # # +#$# . # +# $ $$ # +#. $ # +######## + +; Juliana Helling +######## +# @.$ .# +# $ ## +#.*$# # +#$ $.$ # +#.* . ## +## * # +######## + +; Diane +######## +# ##### +# .#### +# $$$ # +#.$ $.# +#$# #.# +#@. * .# +######## + +; Monica +######## +# # # +# .$ # +#$$.#$## +#.. # +#.$# $## +# * +# +######## + +; Kristin +######## +# . $ # +# $ . # +# $#$@# +#*# * .# +# .$## +# * .$.# +######## + +; Hannah +######## +# . # +#$$ @$ # +#.$# $ # +# $.# # +# .$ **# +#. ..$.# +######## + +; Francesca Hawa +######## +## @ # +#.#$##.# +#$ $ # +# #.**$# +# *$ .# +#. $.# +######## + +; Harriet Gauge +######## +# ## # +# $ @ # +# #$#..# +# $ #..# +# $ * # +# # * # +######## + +; Bronwyn +####### +#. $@# +#$$ $$# +#. .$.# +#.$*$.# +## . .# +####### + +; Cassandra +####### +##. *@# +#..$*$# +# $ # +#$ $*.# +# . # +####### + +; Heidi +####### +#.. * # +#.#$$ # +#$ $ # +# .$*.# +##. $@# +####### + +; Josephine Southway +######## +## .# +## $$*.# +#. * $$# +#* .# # +#@$$$ ## +#. .* .# +######## + +; Daphne Southway +######## +## # +##$ $$ # +#... $*# +# ### .# +# $ $ # +# .+* # +######## + +; Michelle + ####### + # $ .# + ## #$ # + # $ .## +##*.. *## +# $$## +# +# # * # +# .$ # +######### + +; Amelia +######## +# # # +# $@$ # +# $#* $# +#.$ *.# +# $ # # +#.... ## +######## + +; Miranda Domville +######## +# # +#$@*$$## +# $ $ ## +# $.#..# +# ..*$.# +#. # +######## + +; Phoebe +######## +# # # +# .* $## +# $ $.# +# * # +## ##$$# +#. . +# +######## + +; Hayley +####### +### .# +# $$# # +# @$. # +#. $# # +# . # +####### + +; Cindy +######## +## # +# $# $ # +##.#$$ # +#.+. #.# +#** $* # +# # +######## + +; Christine +######## +## # # +# $ $ # +## ** # +# $ # +# # #$$# +#...@..# +######## + +; Marisa +######## +# ## +#.#.* .# +# $$$ # +#*. $* # +# #@# +######## + +; Sabrina +####### +#.* . # +#.$ #.# +# $ # +#$* $$# +#+$ . # +####### + +; Melissa +######## +# # +.# +#. *$ # +# #$ ### +# $ $$ # +# ..* # +## # +######## + +; Celeste Angelo +######## +# . . # +##$$$$ # +## . # # +#. .# # +#.$$*$ # +# $. +# +######## + +; Gabrielle Domville +######## +# ## +#@$$ $## +# $ ## +# *## .# +# ..*$.# +#.# # +######## + +; Jennifer Silsbury +######## +# + .# +# ##$$ # +# $## +##$. $.# +# .#$## +## . # +######## + +; Helen +######## +# . $ ## +## $.$ # +#...# .# +# #$ $ # +# $ #.$# +# @ # +######## + +; Jasmine +######## +## * .## +# .$ # +#.# $ # +#. *$# # +# $# # +# ##@## +######## + +; Adriana +######## +#... # +# #.## # +# # # +# $ *$# +## #$..# +# $ $$ # +# @ $ .# +######## + +; Hazel +######## +# ..# # +##$$ # +# @ $..# +# #$*$ # +#.* $. # +# # # +######## + +; Lisa +######## +# @* #.# +# $$ $ # +# # #*# +## . # +# $.# # +## * .# +######## + +; Cordelia Silsbury +######## +# .$ # +# *$$. # +# $## +#*$. $.# +# .#$ # +##@.. ## +######## + +; Angela +######## +# # # +# @*.* # +# #$$$ # +#. * .# +#.#$$$ # +# . . # +######## + +; Clare +######## +# $. .# +# .$. # +# # $#.# +#@$* $ # +#.$ #$## +#. # +######## + +; Laura +######### +## $. .# +# ## #$# +# $#. ..# +# @## .# +#* $$ # +# # $ # +### # # +######### + +; Madeleine +######## +## . # +# #$@$ # +# $. *$# +# *.$ # +# . #$.# +# #. # +######## + +; Meredith Angelo +######## +#. .$ # +#.$$$* # +# * # # +#*$. # # +#. $* # +# $.+ # +######## + +; Heather +######## +# # . .# +# $ # # +#. $# $# +# $@*. # +# #$ .# +# $.### +######## + +; Wendy +######## +# . .# +#@$#$ # +# .$ $ # +# $ # # +##*$# ## +##... ## +######## + +; Beatrice +####### +# .# +#@# $ # +#* $## +# # +#$$##.# +#. *. # +#. $ # +####### + +; Veronica +######## +# # # +#.# $* # +#$$ * @# +#. .$.## +# #$.## +## # +######## + +; Penelope +######## +# $. . # +#.$.$ # +# *.$# +# $# $.# +# $+$ .# +######## + +; Sophie +######## +##@ .. # +# #$#. # +# ..*# +##$$ $ # +# $ $ # +# # .# +######## + +; Marcea +######## +#@$. $.# +# $ $.# +# $$ $ # +#. $.#*# +###$*. # +# . . .# +######## + +; Zoe +######## +## ## # +# $@$$ # +#.# # +#.#$## # +# $. # +# *. .# +######## + +; Kelly +######## +## # # +# $$ .# +# $@$### +#.#$ # +#.* ## # +#. . # +######## + +; Felicity +######## +# $. ..# +#.$.$$ # +# .$ # +### ### +#..* $ # +#$$*$ # +#@* .## +######## + +; Carla +######## +# #@ # +#. ** ## +#. # # +# $$ #.# +# $ ** # +# .$ # +######## + +; Katherine +######## +#. . ## +# # $ # +#$*$##@# +# $.# # +#. # $ # +## . # +######## + +; Fiona +######## +# ..# # +# $ $ # +#*$#$ # +# @$.*## +# #. # +# . ### +######## + +; Tracy +########## +# .. $ # +#$. . $ # +#. ####* # +#$$ $ $*# +#+* . # +########## + +; Teresa +####### +#+$ .# +#*$*$ # +# $ .# +#.$*$ # +#. . # +####### + +; Abigail +######## +# .$ # +#$@* #.# +# **$ # +# $.$$# +#.#. #.# +# $ .# +######## + +; Mandy +######## +#@$. # +#$*$ .# +#.$ *#.# +# $ $ # +# #$..## +#.. $ # +######## + +; Isabelle +####### +###.### +# . ### +#.$*$.# +#.. .# +#*#$$$# +# @$.# +##$$ # +# # +####### diff --git a/maps_suites/Sokhard_163.xsb b/maps_suites/Sokhard_163.xsb new file mode 100644 index 0000000..cc50917 --- /dev/null +++ b/maps_suites/Sokhard_163.xsb @@ -0,0 +1,1831 @@ +SokHard puzzles, generated using SokEvo +author:Lee J Haywood +website:http://www.deth.dsl.pipex.com + +; Aislinn +######## +## * *.# +#..$ $*# +# .# *.# +## $ $## +# #$ $ # +#.. $@# +######## + +; Darcy Bursnell +######## +# . $@# +#.#$*$$# +# . * # +#$$ $$.# +#.# # # +#. . .# +######## + +; Erin Bursnell +######## +# . $@# +#.#$*$$# +# .$. # +#$$ $ # +#..$# .# +##. * .# +######## + +; Ivy +######## +# . # +# # $* # +#.. .$ # +# $$.$ # +#..$#$*# +# *@# +######## + +; Jacinda +######### +# #.# # +# $$$.# +#$$$$ # +# $@# # +#. ###$## +#..... .# +######### + +; Jeanette +######### +#.. .$@# +#.##$#*$# +# # .* # +#$* .$$ # +# $ $.# +# ## # # +# # #.# +######### + +; Joann +########## +## . #. ## +# .*...# # +#$ $ $# # +#. ###.# # +# # # +## # $## # +# $*$$ $ # +##@ # +########## + +; Kaylynn +######## +#....*@# +#$# ***# +# $ # # +# $ *# +# $$ .# +# ## +######## + +; Kiara +######### +#@*.*. # +#*...* ## +# $#.# # +# # # +# $$ # +## $$ $ # +# # # +######### + +; Martina +########## +# #@$ ...# +# $ $ ** # +# $# .*.# +# $ #*.# +# $$ #.**# +# # # +########## + +; Maureen +########### +# # +# $ $ $# # +##### # ## +## ##$ $@# +# ..$ ## +## #..# # +# #..# ## +# $*.# # +# #. $ # # +########### + +; Rasa +########### +## # ## # +# #.*. # +# $ .*.* # +## $ $# .$# +# $ #..# +### $## *## +# # $@* # +# # # +## # # # # +########### + +; Tarina +########### +#@$...# ## +##****. # +##. .### # +# $ # +#####$#$ # +# $ $ # +# # # # +########### + +; Thara +######### +#..... @# +#**# $$## +#. ## # +#*.$ # +# $ $# # +# $$ # +# # # +######### + +; Uzma +########## +# # @ # +# $$ # $## +# $ $ $ # +# ## . # +# $#.**. # +## .... ## +########## + +; Valora +########## +# # +# # $$##.# +# $ $@##.# +# $$ #.# +## $$ $..# +# #....# +########## + +; Glynis +########## +#@$ ...# +##$#.*.* # +# $. #.## +# # # +# ## # # +# $ $ ## # +## $$# # +# # # +########## + +; Irene +########## +# # .## +# $ #...# +###$ *.*# +# $ ## . # +# ### ## +# $$ $ # +## #@# +########## + +; Karimah +########### +## # # ## +# # $ # +# # $ # # +#.* . #$ # +#****$ # +#@*..# # # +########### + +; Maeve +######## +# ....## +#$*+$$ # +#..#$ # +#. $ $ # +#$# $ # +# # +######## + +; Marlyse +########### +# #### +# ## ## +# ## $ $ # +## $ # +##$.##$#$ # +##.*# ## +#..$ $#### +#..... $@# +########### + +; Marquette +######## +## # +# # $ # +# $ ## +#.*#$ ## +#...$$## +# .. $@# +######## + +; Mirabel +########### +###### ## +## ##$ ## +## # $$ ## +# ### +#. #$ # ### +#.#. # $ # +#...# $$#@# +# .. $ # +# ######## +########### + +; Natalie +########### +## #@....# +## $$.**# +## $ $$#.# +# $# # .# +# $ # ## # +# # +########### + +; Oralia +######### +#..$.# # +#....** # +# $.## # +## $ $ # +####$ $ # +# $ $ # +# #@# +######### + +; Raven +########### +# # # +# $# $ $$ # +# ##$#$ # +# $ #@# +# $## # ## +## # .## # +##$ #.*. ## +# ..*. *. # +# # .. # # +########### + +; Adin +############ +#@##. # # # +#**..$# # +#. $..# # # +# $#.$#$$$ # +# ## +# ## # # +############ + +; Ajalae +########## +# #### +# $$#### +#.* .#### +#$*$#*#### +#@*... .## +#####$ .## +#### $ $ # +#### # +########## + +; Arielle +############ +#@# # # +# # #$#$# # +# *$ # +#..##$#$ # +#..#. # $ # +#....# $$$## +# # +############ + +; Delaney +######## +# # +# $ $# +##$ $ # +#@$*#$ # +# #..$*# +# .....# +######## + +; Iona +######## +#.. $ # +#. $$$ # +#.$# $ # +#*.. # # +#.$ $$ # +#..#@ # +######## + +; Nickolette +########## +# # .# +# $$$ #*# +# $ ...# +##$ $***.# +#@$ ..# +########## + +; Tegan +########### +# ## #@ # +#.* # ## # +# * # $ # +#.* ## $### +#.$ # $ ## +#.* $ # +# . ## # +########### + +; Frieda +########### +# # .#.# +# $* .# +# $ $ *...# +# $ $$$ #*# +#####@# .# +########### + +; Gretchen +############ +# # +# $$$$@$$* # +# $ ## .* # +# $$ ##. # +# #*...* # +# ##...*.# # +############ + +; Leonie +######### +# *@# +# $$$**## +# #. # +##$# ...# +# $ #. # +# $ ##* # +# ..$ # +######### + +; Marissa +######### +## #### +# $ # +# ## # +# $ $# +# $# *..# +# #$**## +# ##@...# +######### + +; Rayna +######### +# ..# # +# ..*. ## +##$ $ # +# ## # +##### $## +# $ $ # +#@ # +######### + +; Xaviera +######### +#.## ## +#.*.$ $## +#.*.. # +#*#*. $## +#@$ $ ## +##$# $ # +# # +######### + +; Althea +########## +#@*.. # # +#*.$. # # +#..#.$ # +# $ # $ # +#$ $ $ # +# # # # +########## + +; Freesia +########### +# #@ ## +# $###$ # +## $ $ # +# #.$ # +# #$ #.** # +# # $#*.*.# +# # ... ## +########### + +; Keirra +########## +# # # +#.#$$## # +#.$ $ $ # +#.$ # +#..*##$$ # +# ...*@# # +########## + +; Lucia +########### +#.........# +# #$####. # +# $@# # $ # +# $$$ # +#$$ ## $$# +# # # +########### + +; Rosa Perdue +######### +# #.# +# $$$ #.# +# $ #.# +# $ #.# +# $ #@.# +# $$**.# +## .*.# +######### + +; Sandrine Perdue +######### +# #@# +##$ $ # # +# $ $$ # +# $ #.# +# # #..# +# $**.# +## ..*.# +######### + +; Gail +########## +#.## # +#.* *# ## +#.**.. $ # +# $..$ ## +# # $ $$ # +#$### # +# @## # +########## + +; Khalia +########## +# # # # # +# $ # # +#$$$ $ # +#. *.##$ # +#.** # # +# #. *.$## +# ##...$@# +########## + +; Leah +########## +#. .$.# @# +#..*..$ ## +#*$.##$# # +#. # $ # +#* #$$ # +# $ $ # +# # # +########## + +; Marcia +############ +# #@$ . # +# ###$#.$ # +# $.# # +## $$***.* # +## $.* . # +# ##.* # # +############ + +; Aubrianna +########## +# $.. .# +#@$**.**.# +## #. $ ## +# $$$ # +# ### # +# ## # +########## + +; Tameika +############ +# # .*.$. # +# $ *.*.*..# +# $ . $$## +# #### $ # +##### $ $ # +#@ # # +############ + +; Tevya +############ +# #@# # +#.. $$$ $# # +##.*# $$ # # +# $.# # +##..#$ $ # +# ... ## # # +############ + +; Aaleigha +########### +##@# # +# $###$$# # +# $ $ # +# #* *# # +# $...... # +# # # # # +########### + +; Ailsa +########## +# # #@# +# ## # # +#...* # # +# . # ## # +# .##$ $ # +## $ ## +###$$# ## +# # +########## + +; Kerry +########### +# #@*. .# +# $$#$$**.# +# *..# +# #$#. .# +# ## $ $ # +# # # ## +########### + +; Shahla +########### +# #. # +# $ $ *# # +# # $*. ## +# $ $. # +# $$###***# +# #@*... .# +########### + +; Sheree +########## +# # +# ## ## # +## $$$ ## +## $ # +# #. # +# ##$***# +##$*...*@# +# . .* ## +########## + +; Grace +########### +#..... $ # +# $$*# $$ # +# .*. $ $ # +###.# $ # +# .* ##$ # +## #@ # +########### + +; Julia +########## +# .. # # +# *.$$$# # +# *..* # # +# .$.. $ # +# $$.$ $ # +## *# # # +# # #@# +########## + +; Khayla +########## +# #@ # +# $$ $$# +# $ # * # +# $ $ #..# +# # #.*..# +## ..$.# +########## + +; Poppy +########### +# # #@ # +# $ *$$*# +# $ ..*.# +# ##$#$.# +# $## *..# +# ## .## +# # # ### +########### + +; Reisha +########## +# ## # +# ### $ # +# $ # +# .# $$ # +###*.* # # +# # .*.. # +# #$** # +#@$ .* # +########## + +; Shayna +######### +#.. $ # # +#.**..* # +#.#.## # +# . # # +##$ $$ # +# # $ # +# $$ $# # +# #@# +######### + +; Terra +########### +##..###.# # +## .$ . # # +## .*.. # # +# #.#*## # +# $ ##$ # +# $#$$ # +# $$ $ # +##@### ## +########### + +; Zaina +########## +####.. # +#.....$$ # +####..# # +# #*#$ # +# ## $ # +# $@#$$ # +## $$ ## +# ### +########## + +; Antonia +########### +#..... # @# +#..## $#$## +#. # # $ ## +#..# $ # +# $ $ # +#$$$# $ ## +# # # +########### + +; Dora +########### +# # +#..# $$ # +#..## $ $ # +#.*##$$ $ # +#. # $ $ # +#.*# $ #### +#...$@##### +# .####### +########### + +; Eiligh +########### +# ....# # +##$*.*.*.## +# ##.. # +# ## $ # +# ##$$## +# $$ $@## +# # ###$ # +# $# # # +# # # # +########### + +; Genevieve +########### +# # # . # +# $ **. # +## #$*... # +#@$ ##.. # +### $ $ # +# $$ # ## +# # # # +########### + +; Jillian +########### +## #####@# +## ... $ # +#.*.#.$$### +##* ## # +##..# $ # +# $$ # ## +# ##$ $ ## +# ## ### +########### + +; Kallie +########### +######@ # # +##.. $$$$ # +# .*.#... # +# .$.**.$ # +# $ . $ # +##### ##$ # +# $ $ # # +# # ## +########### + +; Soma +########### +#@$ .....# +####$##**## +# $ # *..# +# $ # $.## +# $ # $# # +# $ # +# ## # # +########### + +; Azhar +########### +### ##### +### $ ##### +#### # # +## $$ # +# .. #$ ## +# **.. ##@# +## *$$### # +#.*.. $ # +# .$ ###### +########### + +; Denise +########## +# # +## +# ****.# +###$$.$. # +### #..# +## ## .# +## $$#.# +## $ $ $ # +### ### +########## + +; Iris +########### +### ##### +## $ $@#### +# $ $#.### +# # ### +# $ #*.### +# $ ##.$*.# +# # ##. # # +# #$##$$$$# +# .......# +########### + +; Jessenia +########### +##@## ### +##$## ### +## ### ### +# ### *.# +# $$ #$*.# +# $ # .# +# $$ #.# +# ## $***# +##### ....# +########### + +; Knikki +########## +# ####### +# ####### +#.*... # +#.*.*#$# # +# #. # $ # +# *$# $ # +# $@# # +####$# $ # +#### # +########## + +; Naamah +########## +## ## +## $$$ $ # +## # .# +###$$$##.# +#@$ # ...# +# $ # .# +# $#$#...# +# $ ... # +####### # +########## + +; Rachelle +########### +#..... #### +#..$#*$#### +#.. $ #### +## # # ### +## # $ ### +## # $$ ## +# ### $$ # +# $ @# # +## ### # +########### + +; Raine +########### +## # +## $$$ $$ # +### ## # +#####$ # # +# $ #$ # +# # *. ## +##### ..### +######**.## +#####...*+# +########### + +; Shirra +########## +#### # # +### $ $ # +# $. $ $ # +# .. # # +##** #$$ # +# .*#@$ # +#..*.*$### +# . . ### +########## + +; Tavia +########## +#### #### +##.* ## +# .* #$ # +#$.**$# # +#.*. $@$ # +#..*##$$ # +#.$ ## # +### ###$ # +###.### # +########## + +; Thelma +############### +############ # +########## $ # +# .... . $ $ # +# #$***.$$ # +# $## .*# $$ # +# ## .. #@## +############### + +; Briony +######### +# *.....# +# ##*. # +# # .*$ # +# ** # +##$ $ # +#@$ $$$# +## # +######### + +; Catalina +############### +# # # ## +# #$$ $.*.# +# $ $$$ #.*.# +# $ $ $ #..# +##@###### ....# +############### + +; Krystle +############## +###.$ # # +## . #$ $ # +#..* # $ # +#..* # ####### +#.#### $ ### +#.#@ $$$ $ ### +#.## # ### +############## + +; Saskia +######### +#.*....## +# #**$.# +# #@*. ## +# $#$$ # +## # # +##$$ $ # +## # +######### + +; Shaina +############# +# ....... # +# $.######. # +#.*.* ## +######### ## +# # ### +# $$$$$$ $@# +# $ $ $ ### +# ##### +############# + +; Charlotte +############# +# ###.## +# $$$ $###.## +# $ ##.## +# $# $ * #.## +# $# ..**## +# ##. .*@# +############# + +; Cheryl +######### +# ##### +# $ $ . # +# # ** # +# $# ..# +# .* # +# $$##**# +### @. # +######### + +; Kylie +########## +# # # +# $ $ # +# $#$##$## +##@$ # +###$#*# # +#...*.*. # +## #$.$*## +##. .. ## +########## + +; Raquel +########### +# #### # +#.. $ # $ # +#.$ $ # +#.*# $$ $ # +#...# $$$ # +# ... #@### +########### + +; Whitney +######### +# ... ### +# . # $ # +##.# $ # +# .$$@# # +#$. $$$ # +#..* $ # +# .$ ### +######### + +; Yvonne +########## +# # # +# #$$@$ # +# # .#$ # +## # ..$ # +## # * $ # +# # *#*## +# $$ .*.## +## ... ## +########## + +; Ashlyn +######## +# # ## +#..** ## +# .#. ## +# #.* ## +# $ ## +# $ $ # +#$$## # +# @# # +######## + +; Bathsheba +########### +# ######## +# $#### ## +# $ ## +## .*$# $ # +## $*.$ #@# +###...$ ### +###.*** # +####..# $ # +#### # # +########### + +; Epiphany +########## +##### # +# $$ # +# ..# # +##$.#$#$## +# $.# $ # +# .*.$$@# +###....$ # +########## + +; Lauren +############### +# ### .. # +# $# $ ##.*. # +# $ $ $**.# +# $ ##$$ ...*# +### #@ ### # +############### + +; Shereen +############### +# # @# ....# +# $ $$$ ##..# +# $ $ $$$ **# +## ## ...# +############### + +; Basimah +############ +# ####### +#*$ $## ### +#.#..#@$ ### +#.*.$##$ ### +##..*.* $### +## * ..$ ### +## . ### $ # +#### $ $ $ # +#### # +############ + +; Dolores +######### +# $ *. # +#....$# # +#..# # +#*. #$ # +#. $ # +##$$$$$ # +##@# # +######### + +; Kaylee +########### +## ## @# +## $ $ ### +## ## # +### ## #$.# +### ## ...# +### ###.$.# +# $ ### ### +# $ ## +### # ## +########### + +; Mairi +########### +# ##### +# $ $ # # +#### $ # +##### $$# # +##### $ # +## ### . # +## $# .*..# +##.*.$*$ # +#@$ ....### +########### + +; Maliha +################# +#.... ... $ # +##$*.*.$ $ $ $$ # +# $########## # +# $ ######### @# +# ############ +################# + +; Theola +################# +######### # +#### # $ $ $ # +# $ $ $ $ #### +#...# $$# ###### +# ...*.# #$###### +## *.*.. #@###### +################# + +; Yetta +########### +## .*.##### +## .$.$ ### +###.....$ # +# .#*### # +# $ $@# # +### ##$$$ # +### # # +### # $$ # +### # # +########### + +; Aylin +################# +############# # +# ######## $#@# +# $ ### $$ $ # +##*#$ $ # +# ...# ####### # +#.. .#$####### # +#.##. ########## +################# + +; Brandy +################# +######## #### +########$$ $ #### +######## ### #### +## # ## ..### +# $ $$ .### +# $# $ ###*..## +# $####### .. # +####@######## ..# +################# + +; Gwendalen +################# +# # .### # +# $ $ #$.# *..# +# $ #$$ .... .# +# $## $ # $*$#.# +# #@ # ### # +################# + +; Jieva +################ +###### ### # +###.## $$ # +###.# $$ # ## +###.# # $$$### +#..... # $ # +# #### ###@# +################ + +; Madison +########### +### .. #### +###$*.*. # +# $@#*.* # +# $$# ..### +# # $ $. # +# $ $* # +# ### +########### + +; Tess +######### +# # +# $ $ $ # +##### ### +#@### ### +#$### # +# $ $ # +#.** $ # +#..# $ # +#.** #$ # +#..... ## +######### + +; Tiarne +################ +# ###### +# $ $ $ #.*... # +# #### .#.*# # +## $####$#..*..# +## $ $ $ * ## +##$### $ #### +##@### ######## +################ + +; Azure +################## +##### # *..##### +# # *.##### +# $$ ## ...$*## # +# $ ### *#..*.# # +# $$ ###*# *# $ # +# $ $@$ .... # ## +## #### #$ $$## +############ ## +################## + +; Daria +################## +##@############### +# $#### #### # +# $####$ # +## $##### ### $ # +## # $ $ $ ## +##### # $ #### +######### *. #### +###########..##### +###########......# +################## + +; Imani +################# +#####...........# +### $* ####.$ # +# $$ ##### ## +# $######## ### +# $ ####### ### +# $$$ #@$ $$### +# ### ### +################# + +; Lynette +################# +### ########## +# *. $ ######### +#.*.# $ ######## +# $. # $ #### # +##...#$$ # +###*.# @### $ $ # +## * #### $ ## # +## ..### $ ## # +######## ###### +################# + +; Priya +############# +# #### ...# +# ..*.*..$ # +# $$.#. ### +# ## $ #### +#######$$$ ## +# $@# +# $ #####$ ## +# ##### ## +############# + +; Romy +#################### +########## # #### +#@ #######$ $$ #### +#.** $ $ ## +#.$.*..*.* # # $ # +# # . # ##### # +#################### + +; Zandra +######### +## # +# $ $$$ # +#. ##@$ # +#. # $ # +#.# $ $ # +#.*.$ ## +#.*... ## +######### + +; Annabel +#################### +####..############## +#.##.*... $ ###### +#.....$$# $ # ## +# $$## ##$ # ### # +# ## ## #### # +# ########$$# # +###########@$ $ $ # +############ #### +#################### + +; Brandi +#################### +## . ### ### # # +#.$.$### $#$$ # +#.*.....$ $#$ $ #@# +# #.*#### # $ ### +# ########## # +### ########## # +#################### + +; Cara +###################### +########## ## # ## +###### #$ ##$.#$ $@# +######$ ........$### +#### $ ######$ ## # +### ###### ## $ # +# ########## ## +# ########## ## +###################### + +; Deirdre +############ +# $ .....# +#@$$$ $* ### +##$ ##.#### +# $## .. ## +# # .#$ # +# $$ ##.* # +# ## # +############ + +; Gwyneth +################ +#######@######## +# ####$# ##### +# $#### $. ##### +# .#* ##### +###### *...* # +#### *.** $$ # +#### $ ##.$ $ # +#### ##. # # +################ + +; Jean +################ +##@#### ####### +# $ # ####### +# $$$# . ## # +# $ .##*$# # +####...... #$ # +########.#$ # +########. $ $$ # +########.* # # +################ + +; Kari +############# +###. * # # +# .*.*.# $ # +# ..* # $ # +##.* ####$$ # +#...#@$ $ # +##.# $$ $ ## +##$$ ## ## +## ######## +############# + +; Tessa +############## +######## ### +###### #$### +#####..### ### +# # . ## ### +# .** # ## +# $*...** ## +### $ $. ### +######$##$#### +######@## ### +####### $ $ # +####### # +############## + +; Bryn Shelsher +########### +# ## #### +# $#@$ #### +# #$$ #### +# $ $ #### +# $#....# +# $$ ...# # +### ..* # +########### + +; Carly Shelsher +############ +###....*.. # +#####$#.*. # +# ## ###*## +# $@# . # +# $$#$$ . # +# $$ $ $# ## +# ## +############ + +; Carmen +############## +# ..........# +# ########### +## # ######## +##$$ ####### +## $ ####### +####$ ##### +#### ##$##### +#####$$ $ ### +####@$ $ ### +####### ### +############## + +; Cecilia +################### +###### #... #### +## ## $#.* # #### +#@$ ## ..*.## ##### +### ### .* $ # # +# #$*..## $ $ # +# $$$ .### ### +### $ ### $ ##### +#### ##### ##### +#### ############# +################### + +; Elizabeth +#################### +# ################ +# $$ ## ########## +# $ ########## +# ### $$########## +### $ # * ### # +### ## $.#.* ##$@# +#########...**...$ # +############. .$ ### +#################### + +; Flynn +##################### +# # @# * # . #### +# $ #$$# *..*..#$#### +# $ # $ .**..* # +# $$$ $# . #. # # +# ############# +##################### + +; Gaynor +###################### +##### # ### ### +# $ $ $ $ # *.#@$ ### +# # # # ..#### ## +####### # $****..* $## +#######$ $.. # +####### ########.. # +###################### + +; Gemma +########### +#### . ### +####$$. $@# +# . *$### +#...*** # +# **$.* $ # +# $.# $ # +# $.## # +########### + +; Isla +##################### +# ## .* # # +# $$$ $ $#..$. ## $ # +# $ $ # .#**. ## +# #####$ *....*. ## +#####@$ $#*$.##. ## +######## ######## +##################### + +; Kelan +############## +### ## . ### +###$ #.* $ # +# $ #$*...## # +# $ #@##*.. # +# ## ** ## +# $ $ # #### +# # #### +############## + +; Alanis +############### +## .. ######### +## $.$ ######## +###.*. # ##### +## * * # ##@## +## * ## ##$ # +# *. #### # # +# ** ####$ $ # +# $ ## +#### ######### +############### + +; Alisha +############### +# ## *...#.## +# $ # $ ***..## +# $ $@## *.. ## +# $#$$$ ##.$ # +# # +############### + +; Heulwen +########### +######## # +#### #$ # +### $ # +# #$##$ # +# $ *.#@ # +# $#$...# # +# #.$# # +# $$#..$ # +#### ....## +########### + +; Letitia +############# +####### ### +###### $# # +#### $ ### # +# . $$@$ # # +# **.#$$ # +##$..# $ # # +##.*. # $ ## +##....### ## +############# + +; Pessim +############# +#### .## # +#@$ . #*##$ # +##$*.*..# # +# #**$ # +# ....* #$ # +## $$ *.## # +## $ # $$ # +## #### # +############# + +; Serena +################# +######## ## ### +####### $ $### +# # ## ### +# $ .$*# ## $ # +## ..*.* ### $$ # +#####$ * # ## +####@*.. ###### +#######..######## +################# + +; Sorcha +############# +### @ ####### +### $$####### +# ## $. #### +# $## *. #### +# . ..* ### +###**..* $ ## +## .$$# $ # +## $. # # +## # ##### +############# + +; Zari +################# +# ###.....# # +# # $ $## .*...# +# $# $*#.$ # +## $$##$$ $### +## # @ # ### +################# + +; Alexa +################# +##@##### ###### +# $#### $ ###### +# ######## +### $## ####### +### ## $$ ##### +####### $ $$$ $ # +####### # ... # +###########.* ### +###########.$#### +###########..#### +#### ..#..#### +## $ $# *.* #### +## #$..$ #### +###### #. ##### +################# + +; Ashleigh +########### +### ###### +# $###### +# $ ##### +# $## $@## +# $...*$### +# #** ### +### *.*.* # +####* .. # +#### $ * # +#### ### +########### + +; Doris +################## +## ### ##### +## #$***..##@## +# $#$$ .#.. $$ # +# $ $ ##****. # +## ###. . ## +################## + +; Ekugbe +################### +###### $ .# # # +# $ $..# $ # +# $ ##..*$. ###### +# $## ..*.* ##### +##$ ## $ *$. ##### +##@##### ######### +################### + +; Gerrilyn +############ +#### ###### +#### $$ $ # +###@$ $ # +# $$## . ### +# ..*.*#### +# $ #*...### +# # *. ##### +# # * ##### +## ###### +############ + +; Guilia +################### +# ###.## ###@## +# $$ ###..$ $$ # +# $ ###*..$ # $ # +# $ # ..**$#### # +# $$## ##.. ####### +## $$*..# ###### +#### .. . ###### +################### + +; Rose +################## +#### ######### +# # $*$######### +#@$$ ##. ######### +# $ * $ ##### +#####$*.##....$ # +##### *..*$ # # +##### . ###### +################## + +; Scarlet +#################### +########## # ### +## # **$.# # +## $$$$# .....*.#$ # +# # $ $ #*.*.*@$ # +# # $.##### +#################### + +; Selina +#################### +# ##### @# +# $ $$$##. * ##$$ # +###### . #. .. ## +##### **..*.**$ #### +## $ $ #. ###### +## ##### ###### +#################### + +; Teolani +#################### +# #########@# # +# $#### .. #** $ $ # +# ***.. $ $ # +#### $ # ..* ##$ # +#######$ #. .## ### +####### # #### +#################### + +; Bertha +################## +# ### ..$@### # +# $ $*$### $ # +# #$*.*. * ## +# ### *..$#### +# ##### #. #### +################## + +; Disa +################## +## ########### +# $$@$$# ####### +# ##*.*. *####### +# ## .***..###### +# $### *..$ ## +# #### .#### $ # +# $#### ##### # +# ############### +# ############### +# ############### +################## + +; Maya +############## +#### ### ## +# $ $ ## ## +#. $####$ ## +#.* $ $ ### +#*.#$*.$ #$$ # +#......* # @ # +## ######## +############## + +; Philomena +#################### +# ### ########### +# $## $ $ ## ### +# ## # ...#.. $ ### +# # $ #.*.*** #### +# $$# $##.....# # +##@$ $ $ ###.$ $ # +##### ##### ### +#################### + +; Phyllis +########### +##### #### +####. . ## +###..**# ## +###* *. ## +# . ##$### +# $.$## # +##$$ $@$ # +## # # +########### + +; Rhian +########### +######## # +####### # +# ####$$ # +# $$ # . ## +# $ .*.. ## +# $ .# ### +# # ..$### +## *.*. ### +## *$$*#### +### @#### +########### + +; Virginia +################# +##@### $ . ### +# $$ #**..$### +# ## $$ *... # +# ## $ . *.$ # +################# diff --git a/maps_suites/Sven_1623.xsb b/maps_suites/Sven_1623.xsb new file mode 100644 index 0000000..b803249 --- /dev/null +++ b/maps_suites/Sven_1623.xsb @@ -0,0 +1,30360 @@ +;SVEN0001.XSB +################### +# # ### +# ### # ####### $ # +# ### @ ### .#.$ # +# # $ # $ # $.#.$ # +# # $.#.$ # $.#.$ # +# # $.#.$ # $.#.$ # +# # $.#.$ # $.#.$ # +# # $.#.$ # $.#.$ # +# # $.#.$ # $.#.$ # +# # $.#.$ # $.#.$ # +# # $.#.$ # $ #.$ # +# # .#. ### .$ # +# ########### #.$ # +# #. # +################### +Author: Sven Egevad +Title: > SE 1 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0002.XSB +################### +# # +# $$ $ $ $ $ $ $ # +# $ $ $ $ $ $ $ $ # +# # # # # +############### ### +#. . . . . . . .# +# $ $ $ $ $ $ $ $ # +############### ### +#. . . . . . . .# +#.$.$.$.$.$.$.$ $.# +###############*### +# $ $ $ $ $ $ $ $ # +#. . . . . . . @ .# +# . . . . . . . . # +################### +Author: Sven Egevad +Title: > SE 2 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0003.XSB +################### +# # # # +# # # ######### # +# # # # # +## # ## ####### # # +##$#$## $ .# # # +#. # .# ##### # # # +#. # .# $ $ # $ # +#. $ .$ .... $ # # +# # # ##### # # # +##$#$## # # # +## # ## ####### # # +# # # $ .# # +# @# # ######### # +# # # # +################### +Author: Sven Egevad +Title: > SE 3 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0004.XSB +################### +#.#.#.#.#.#.#.#.#.# +# # # # # # # # # # +#$ $$ $$ $$ $ # +# # # # # # # # # # +# $ # # # # # +# # ############# # +# $ . .$ $ .# # +# #. $ $.@ . $ # +# ############# # # +# # # # # $ # +# # # # # # # # # # +# $ $$ $$ $$ $# +# # # # # # # # # # +#.#.#.#.#.#.#.#.#.# +################### +Author: Sven Egevad +Title: > SE 4 +Comment: +twist medium +color blue +Comment-End: + +;SVEN0005.XSB +################### +# # #.# # @ # # # # +# # #.# # $ # # # +# # # $ # # # $ # # +# # $ # # # # # $ # +# # # # # # # # # # +# $ # # # # # # $ # +# # $ # #.# # $ # # +# # # #.# # # # +# # # # $ $ # # # # +# # # # $ $ # # # # +# # # $ #.# $ # # # +# # # #.# # .# # +# .# # # # #.#. # +# #.#.# # #.#.#.# # +################### +Author: Sven Egevad +Title: > SE 5 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0006.XSB +################### +#. . . . . . .# +# $ $ $ $ $ $ $ # +########## ######## +#. # .# #. # .# +# # $ $ # # $ # # +#.$##### # # ###$.# +# @ # +# $##### # # ###$ # +# # $ $ # # $ # # +# $#.$.$ $ #$ # +#. #. . .# #. .# .# +########## ######## +# $ $ $ $ $ $ $ # +#. . . . . . .# +################### +Author: Sven Egevad +Title: > SE 6 +Comment: +twist medium +color blue +Comment-End: + +;SVEN0007.XSB +################### +# # .# .... # # +# $ #$.# .##.$#$ # +# $ # .# $##. # $ # +# $ .# $.$#$ # +### ##.# $##. # +# # ##.# ##.$##### +# $ $ .# $ #. # # +# .# #.$# $ # +##### .## #. $ # +# # .#####.$##### +# $$# ....... $ $ # +# # # +# $$$###$$ $#$ @ # +# # # # +################### +Author: Sven Egevad +Title: > SE 7 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0008.XSB +################## +# # . # +# ########### # +# . . # # +##.# ######## # ## + #.# # # # # + # # # $$ $ # # # +## # # ##$ # # # +# # # ## # # # +# # # $$ $ # # # +# # # $ # # # +# # #### ### # # +# # # ### +# # # # .. # +# @# # # #. # +################### +Author: Sven Egevad +Title: > SE 8 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0009.XSB +#### #### +# ########### # +# # # . . # # # +# # # . # # # +# ## # # ## # +# # # # # # # # +# # # $ # # # +# $ . ## ## $ . # +# . $ ## ## . $ # +# # # . # # # +# # # # # # # # +# ## # $ # ## # +# # # $@$ # # # +# # # # # # +# ########### # +#### #### +Author: Sven Egevad +Title: > SE 9 +Comment: +twist easy +color blue +Comment-End: + +;SVEN0010.XSB +#### ######## +# # # #. ##### +# $##### # # ## # +# ## # # ##$ # +# $# # # # +# # ### ## $#$ # +# $## ##....# # # +# # #....# $#$ # +# # #....# # # +# $ # #....# $$$ # +## # ## ### # + #$ # # #$ # + # ##### @ ### # + #$ # $$ # + # ####### # # + #### ######### +Author: Sven Egevad +Title: > SE 10 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0011.XSB +################### +#....#..$.#..$.# # +#$.$$ $..#.$..#$ # +#.$$.#.$$$ $$.# # +#.. .#....#..$.#$ # +### ######### ## # +#..$.#....#.. .#$ # +#.$$.#.$.$#.$$.# # +#..$ $$$.#.$.$#$ # +#.$..#.. .#.$..# # +######## ### ###$ # +# $ $ $ # +# $ $ $ $ $ $ $ $ # +# $ $$$$$$$$$$$$$ # +# @# +################### +Author: Sven Egevad +Title: > SE 11 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0012.XSB +##### ########## +# ######.## # # +# $. $ #$ # +##########$### #. # +# #.# # ## +# $#######. # # # +## #. $ # # # ## +## ###$###.# $ .# +#. $ #.###$### ## +## # # # $ .# ## + # # # .#######$ # +## # #.# # +# .# ###$########## +# $# $ @ .$ # +# # ##.###### # +########## ##### +Author: Sven Egevad +Title: > SE 12 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0013.XSB +############# +# # .# # +# $#$. # +# # . ## ######## +# $ # # # +# # $ # # # # # +# $ $# # # ## +# # . @# # # +# $$#$. # # +# # .# # ## # +# $$#$# # # +# # # ## # ### +# $#### # # # # +# $ # +# #.. ..#.. ..# # +################### +Author: Sven Egevad +Title: > SE 13 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0014.XSB + ########## + ######### # + # # ###### # +## ##### # # # +# ###### # # +# ## # # +####### ## ###### # +#... # # +# # ########## +## # ### ########## +# # .# @ $ $ $ $ # +#.... # $ $ $ $ # +#..#. # $$$ $ $ $ # +#..#. # # +################### +Author: Sven Egevad +Title: > SE 14 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0015.XSB +##### ######## +# ######## #..# +# $ #$#..# +## #$ ###### # #..# +## # # ## # #..# +# #### # # $.#..# +# $ $ ##.#..# +# ###### ###.. ..# +#### $ $ $ ##.. ..# +# $ $ $ $ $ #.. ..# +# $ $ $ @ $ #....# +# $ $ $ $ $ $ #...# +# $ $ $ $ $ #..# +# $ $ $ $ $ $ $ #.# +# ## +################## +Author: Sven Egevad +Title: > SE 15 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0016.XSB +################### +#........*...... # +# # $ $ #$ # # +# # $ $ # $$$$$# # +# # $ $ #$ # # +# # $$$ # $ $ # # +# # ####### # # +# #######..... @# +# .....####### # +# # ####### # # +# # $ $ # $$$ # # +# # $# $ $ # # +# #$$$$$ # $ $ # # +# # $ $ $# $ $ # # +# ......*........# +################### +Author: Sven Egevad +Title: > SE 16 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0017.XSB +################### +# $ ....... #@ # +# $$####### #$$$$ # +# # ..... # +# $$# ##### #.#$$ # +# #.# # +# $$#.# ### #.#$$ # +# #.# # # #.# # +# $$#.# # # #.#$$ # +# #.# ### #.# # +# $$#.# #$$ # +# #.# ##### # # +# $$# ..... #$$ # +# $ ########### $ # +# # # # +##### ##### +Author: Sven Egevad +Title: > SE 17 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0018.XSB +############# +#. # +# $ $ $ $ $ # +#. ####### # +#..$ $ $ $######## +####.$ # .....# +# #.$ $#####$$...# +# $#...$ $ $.....# +# ####. #.....# +# $ #. @ #.....# +# $ $$#. ####### +# $ #.... $ $ $ # +# $ $ ##### $ $ $ # +# $$$ $ $ $ $ $ # +# # # +################### +Author: Sven Egevad +Title: > SE 18 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0019.XSB + ##### +###############.. # +#@$.............. # +################$ # +# .# ## +#.$.$.$.$.$.$$.# # +## ########## .# # + # # $ $ $ $ $.# # + # # $ $ $ $ $.# # + # # $ $ $ $ $.# # + # # $ $ $ $ .# # + # # $ .# ## + # # ########### # + # $ # + # ########### # + #### ##### +Author: Sven Egevad +Title: > SE 19 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0020.XSB +################### +# # +# ############### # +# # # # +# # ########### # # +# # # # # # # +# # # $$ # .. # # # +# # # @$ # .. # # # +# # # $$ # .. # # # +# # # $ # .. # # # +# # # $$ # # # # +# # ### ### ### # # +# # # # +# ##### ### ##### # +# # # +################### +Author: Sven Egevad +Title: > SE 20 +Comment: +assemble easy +color blue +Comment-End: + +;SVEN0021.XSB +################### +#.. ..# +# #$#$#$#$#$#$#$# # +#.$ $.# +#.# #$#$#$#$#$# #.# +#.$ $ $ $.# +#.# # #$#$#$# # #.# +#.$ $ $ @$ $ $.# +#.# # # #$#$# # #.# +#.$ $ $ $ $.# +#.# # #$#$#$#$# #.# +#.$ $ $.# +#.# #$#$#$#$#$#$#.# +#.$............. .# +#.#.#.#.#.#.#.#.#.# +################### +Author: Sven Egevad +Title: > SE 21 +Comment: +line easy +color blue +Comment-End: + +;SVEN0022.XSB +################### +# # # # # # # +# $ $ $ $ $ # +# ### ### ### ### # +# # #.# # #.# # +# # # #.# # # #.# # +# # # #.# # # #.# # +# # $ $ #@# # #.# # +# #.# # # # $ $ # # +# #.# # # #.# # # # +# #.# # # #.# # # # +# #.# # #.# # # +# ### ### ### ### # +# $ $ $ $ $ # +# # # # # # # +################### +Author: Sven Egevad +Title: > SE 22 +Comment: +twist easy +color blue +Comment-End: + +;SVEN0023.XSB + ############### + # # + #### @ $ $ $ $ $ # + # ### $$ $ $ $ # +## $ # $ $ $ $ # +# # $ # $$ $ $ # +#..# $ # $ $ $ # +#.*.## $ # $$ $ # +#....# $ # $ $ # +#.....## $ # $$ # +#......# $ # $ # +#.......## $ ##$## +#.. .....# $ ## # +# ........# $ $ # +# # # +################### +Author: Sven Egevad +Title: > SE 23 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0024.XSB +################### +# # +#+*************** # +# * # +############### * # +# # * # +# **********$ # * # +# * # * # +# * ######## # * # +# * # # * # +# * # # * # +# * ########### * # +# * * # +# *************** # +# # +################### +Author: Sven Egevad +Title: > SE 24 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0025.XSB + ##### +##############.$ # +# ## +#$ ############# .# +#. ## $.######## $# +## ## # + # #. ############# + # #$ ########.$ # +## # ## +#. ############# .# +#$$# $.######### $# +# # # +# ## ############## +# *.$.$.$.$.$.$.# +# # @ # +################### +Author: Sven Egevad +Title: > SE 25 +Comment: +line easy +color blue +Comment-End: + +;SVEN0026.XSB + ######### + # # + # ***** # + # * * # + # * + * ##### + # * * # + # ********* # + # * * # + ##### * $ * # + # * * # + # ***** # + # # + ######### +Author: Sven Egevad +Title: > SE 26 +Comment: +double-square hard +color blue +Comment-End: + +;SVEN0027.XSB +########## +# @# +# #$$$$# # +# $....$ # +# $....$ # +# $....$ # +# $....$ # +# #$$$$# # +## # +########## +Author: Sven Egevad +Title: > SE 27 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0028.XSB +########### +# . ... . # +# #$$$$$# # +# .$ $. # +# .$ $.@# +# #$$$$$# # +# . ... . # +########### +Author: Sven Egevad +Title: > SE 28 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0029.XSB +########### +# # # +# #@# # +# # # # +# # $ # # +#. .$.$. .# +# .$.$.$. # +# $.$.$.$ # +#$ $.$.$ $# +# # . # # +# # # # +# # # # +# # # +########### +Author: Sven Egevad +Title: > SE 29 +Comment: +twist hard +color blue +Comment-End: + +;SVEN0030.XSB +#### #### +# ############ @# +# ..............# +# $###### ######.# +# # $ $$$ # #.# +# $# $ $ # # #.# +# # $ # $ # # #.# +# $# $ # $ # # #.# +# # $ # $ # # #.# +# $# $ # $ # ###.# +# # $ # $ # #.# +# $# $ # $ # # #.# +# # $ # $ #.# +# $ # # #######.# +# ### # #.# +#### ##### ### +Author: Sven Egevad +Title: > SE 30 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0031.XSB + #### + #..########## + #.. # +#######. ..### # +# #.....# # # +# ## $ #...# $ # # +# # $ #.# $ # # +## ## $ # $ $ # # + # ## $ @ $ # # + ## # $ # $ # # + # # $ ### $$ # # + # # # # # ## + # # ##$ $#### # + # # + ############## # + #### +Author: Sven Egevad +Title: > SE 31 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0032.XSB +############### +# # # # +# # # # # ### # +# $.$ $ # # +###.#.###.# # # +# $.$ # # # +# # # # # ### # +# # # # # +### ##### ### # +# $. $ $. # # +# # # ###.# # # +# # # # # # +# ##### ##### # +# @# +############### +Author: Sven Egevad +Title: > SE 32 +Comment: +twist easy +color blue +Comment-End: + +;SVEN0033.XSB +############### +# # +# ########### # +# # @# # +# # ####### # # +# # # # # +# ####### # # # +# $ . # # +# $ ###.#.### # +# $ # ... # # +# $ # # # # # # +# $ # # # # +# $ ######### # +# # # +############### +Author: Sven Egevad +Title: > SE 33 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0034.XSB +################### +#.##..# # +#$$. # $ $ $ $ # +# $$# $$$ ####.## +# $ $ #...$ # +##### $ #### # +# ..# @ $$ # $# +# .#.. $$$ #$ # +# $# .##### # # +# ### .####..#$ # +# $ # $.#..#..# # +# $ $# $ #.. ## ..# +# $ . # $$$ $ $ # +# ###### $ # #.# +# ....... . ##### +################### +Author: Sven Egevad +Title: > SE 34 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0035.XSB + ######### + # # +#####$##### # +# # # +# ### ### # # +# #..$ .# # # +# #.* $.# # # +# ### ### # # +# $ # # +#####$##### # + #@ # + ######### +Author: Sven Egevad +Title: > SE 35 +Comment: +logic easy +color blue +Comment-End: + +;SVEN0036.XSB + ####### + # # + # ### # + # $ # # +##### $.# # +# @$. # +# #$$$$*$$## +# # ..*....# +# ### $.#### +# $.# +#######.# + ### +Author: Sven Egevad +Title: > SE 36 +Comment: +line medium +color blue +Comment-End: + +;SVEN0037.XSB + ############## + # # # + # ####### #. # + # . # +############# # ### +# . # # +# # ######### # # # +# # # . . . . .# # +# #$ $ $@$ $ # # # +# # # ######### # # +# # $ # +### # ############# + # $ # + # $# ####### # + # # # + ############## +Author: Sven Egevad +Title: > SE 37 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0038.XSB + #### + # # + # ####### + # # +###### ##### # +# ##$****# # +# $...*# #### +# ####$...*# # +# $...*#### # +######$$$$$ # # + # # # @ # # + # ### # ### # + # # # # + ### ##### ### + # # + ######### +Author: Sven Egevad +Title: > SE 38 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0039.XSB +################### +# # # +# ####### # ##### # +# # # $ # # +##### #$###$# # # # +# $ $ # # +# ##### ######### # +# $ $ # # # +# # # # # # $ # +##$ # # # # # ##### +# # # # # +# ###$# #$#$##### # +# #.....@.......# # +# ############### # +# # +################### +Author: Sven Egevad +Title: > SE 39 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0040.XSB +################### +# # # +# ####### # ##### # +# # # # # # # +# # $ $ # # # $ # # +# ##### #. $ # # +# #.####### # +####### #.. # +# ..# ####### +# #######.# # +# # $ .# ##### # +# # $ # #@# $ $ # # +# # # # # # # +# ##### # ####### # +# # # +################### +Author: Sven Egevad +Title: > SE 40 +Comment: +logic easy +color blue +Comment-End: + +;SVEN0041.XSB +########### +# * * # # +#*@* * # +# * * ### # +#* * * # # +# .$* # # +# ## #### # +# # +########### +Author: Sven Egevad +Title: > SE 41 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0042.XSB +################### +# # +# .$* * * * * * * # +# * * * * * * * # +# * * * * * * * * # +# * * * * * * * # +# * * * * * * * * # +# * * * *@* * * # +# * * * * * * * * # +# * * * * * * * # +# * * * * * * * * # +# * * * * * * * # +# * * * * * * * * # +# * * * * * * * # +# # +################### +Author: Sven Egevad +Title: > SE 42 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0043.XSB +################### +# # # # +# $ #. . # $ # +# $ $ . $ $ # +# $ #. . # $ # +#### ######### #### +# # #. . # +# . .# $$ . # +# . $$ #. . # +# . .# # # +#### ######### #### +# $ # . .#@$ # +# $ $ . $ $ # +# $ # . .# $ # +# # # # +################### +Author: Sven Egevad +Title: > SE 43 +Comment: +twist easy +color blue +Comment-End: + +;SVEN0044.XSB +###### +# # +# ## ## +# .$.### +###$@$ # + #.$.# # + ## ## # + # # + ###### +Author: Sven Egevad +Title: > SE 44 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0045.XSB + ## + ### # ### + #...# # # + ###@ . # # ## # +# # . # # ## # +# $ # . # # ## # +# $ # . ## ## # +# # $ # . # ## # +# # $ # # # + # ## $ # ## # # + # ###$$$ ## # # + # # # # + # ########### # # +# # +# ########### # + ### ## +Author: Sven Egevad +Title: > SE 45 +Comment: +assemble easy +color blue +Comment-End: + +;SVEN0046.XSB +################### +# # +# $.$.$.$.$.$.$.$ # +# .#############. # +# $#.@ #$ # +# .#$$ $ $ $ $ #. # +# $#. #######$ #$ # +# .#$ ......# #. # +# $#. ......#$ #$ # +# .#$ ####### #. # +# $#. $ $ $ $$ #$ # +# . $ #. # +# $# ###########$ # +# ..$.$.$.$.$.$.$ # +# # +################### +Author: Sven Egevad +Title: > SE 46 +Comment: +line easy +color blue +Comment-End: + +;SVEN0047.XSB + ########## + ###### @# + #.....# ######## # + #.... # # # + #.... # # ####### + #.... # # # + #### ## ######## # +# # +# ### ## ######### +# ## ## # # + # ## # #$$$$$$$ # + # ### # # # + # # # #$$$$$$$ # + # ### # $ $ $ # + #### # + # ######### + ### +Author: Sven Egevad +Title: > SE 47 +Comment: +assemble easy +color blue +Comment-End: + +;SVEN0048.XSB +########### +#.... ....# +#.$$$$$$$.# +#.$ $.# +#.$ $$$ $.# +#.$ @ $.# +#.$ $$$ $.# +#.$ $.# +#.$$$$$$$.# +#.... ....# +########### +Author: Sven Egevad +Title: > SE 48 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0049.XSB +################### +# @ # +#.................# +#*****************# +# $ ##### ##### $ # +# $ $ # +## $ $ ## +# # $ $ # # +# # $ $ # # +# # $ $ # # +# # $ $ # # +# # $ # # +# # # # +# $ $ # +# # # +################### +Author: Sven Egevad +Title: > SE 49 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0050.XSB +########### +# * # +# * * * *# +# * * * *@# +# * * * *# +# * * # +# * ###### +# * *# +# * # +# *$.# +# # +###### +Author: Sven Egevad +Title: > SE 50 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0051.XSB +########### +# # +# ####### # +# # ### # +# #$# ### ### +# . *@** # +### # ### # # + # # # # + # ####### # + # # + ########### +Author: Sven Egevad +Title: > SE 51 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0052.XSB + #### + # # + # # + ###$$$$### +# $....$ # +# $..+.$ # +# $....$ # +# $....$ # + ###$$$$### + # # + # # + #### +Author: Sven Egevad +Title: > SE 52 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0053.XSB + ###### + ## ## +# $$$$ # +# $....$ # + #$.+....$# +# $....$ # +# $$$$ # + ## ## + ###### +Author: Sven Egevad +Title: > SE 53 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0054.XSB + ###### + # # + ## $$$$ ## +# $....$ # +# $.+....$ # +# $....$ # + ## $$$$ ## + # # + ###### +Author: Sven Egevad +Title: > SE 54 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0055.XSB + ## ## + # #### # + ## ## +# $$$$$$$$ # +# $......$ # + # $.#..#.$ # + # $..##..$ # + # $..##+.$ # + # $.#..#.$ # +# $......$ # +# $$$$$$$$ # + ## ## + # #### # + ## ## +Author: Sven Egevad +Title: > SE 55 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0056.XSB +######### +# # +# ***** # +# * * # +# * + * ##### +# * * # +# ****$**** # +# * * # +##### * # * # + # * * # + # ***** # + # # + ######### +Author: Sven Egevad +Title: > SE 56 +Comment: +double-square hard +color blue +Comment-End: + +;SVEN0057.XSB +######### +# # +# ***** # +# * * # +# * @ * ##### +# * * # +# ****.**** # +# * * # +##### * $ * # + # * * # + # ***** # + # # + ######### +Author: Sven Egevad +Title: > SE 57 +Comment: +double-square hard +color blue +Comment-End: + +;SVEN0058.XSB +######### +# # +# ***** # +# * * # +# * @ * ##### +# * * # +# ****$**** # +# * * # +##### * . * # + # * * # + # ***** # + # # + ######### +Author: Sven Egevad +Title: > SE 58 +Comment: +double-square hard +color blue +Comment-End: + +;SVEN0059.XSB +######### +# # +# +**** # +# * * # +# * # * ##### +# * * # +# **** **** # +# * * # +##### * # * # + # * * # + # ****$ # + # # + ######### +Author: Sven Egevad +Title: > SE 59 +Comment: +double-square hard +color blue +Comment-End: + +;SVEN0060.XSB +######### +# # +# ***** # +# * * # +# * + * ### +# * * # +# ***#*** # +# * * # +### * $ * # + # * * # + # ***** # + # # + ######### +Author: Sven Egevad +Title: > SE 60 +Comment: +double-square hard +color blue +Comment-End: + +;SVEN0061.XSB +######### +# # +# +**** # +# * * # +# * # * ### +# * * # +# ***#*** # +# * * # +### * # * # + # * * # + # ****$ # + # # + ######### +Author: Sven Egevad +Title: > SE 61 +Comment: +double-square hard +color blue +Comment-End: + +;SVEN0062.XSB +######### +# # +# ***** # +# * * # +# * # * ### +# * * # +# **+#$** # +# * * # +### * # * # + # * * # + # ***** # + # # + ######### +Author: Sven Egevad +Title: > SE 62 +Comment: +double-square hard +color blue +Comment-End: + +;SVEN0063.XSB +######### +# # +# ***** # +# * * # +# * # * ### +# * * # +# +**#**$ # +# * * # +### * # * # + # * * # + # ***** # + # # + ######### +Author: Sven Egevad +Title: > SE 63 +Comment: +double-square hard +color blue +Comment-End: + +;SVEN0064.XSB +######### +# # +# +**** # +# * * #### +# * * # +# * ##*** # +# ***## * # +# * * # +#### * * # + # ****$ # + # # + ######### +Author: Sven Egevad +Title: > SE 64 +Comment: +double-square hard +color blue +Comment-End: + +;SVEN0065.XSB +######### +# # +# ***** # +# * * #### +# * * # +# * ##**$ # +# +**## * # +# * * # +#### * * # + # ***** # + # # + ######### +Author: Sven Egevad +Title: > SE 65 +Comment: +double-square hard +color blue +Comment-End: + +;SVEN0066.XSB + ###### +#@ # +# $$$$$# +# $...*.# +# $.# $.# +# $. $.# +# $*$$$.# + ##.....# + ##### +Author: Sven Egevad +Title: > SE 66 +Comment: +push-square medium +color blue +Comment-End: + +;SVEN0067.XSB + ###### +#+ # +# $$$$$# +# $...*.# +# $.# $.# +# $. $.# +# $*$$$.# + ##....## + ##### +Author: Sven Egevad +Title: > SE 67 +Comment: +push-square medium +color blue +Comment-End: + +;SVEN0068.XSB + ###### +## # +# @$$$$# +# $...*.# +# $.# $.# +# $. $.# +# $*$$$.# + ##....## + ##### +Author: Sven Egevad +Title: > SE 68 +Comment: +push-square medium +color blue +Comment-End: + +;SVEN0069.XSB + ###### +#+ # +# #$$$$# +# $...*.# +# $.$ $.# +# $. $.# +# $*$$$.# + ##....## + ##### +Author: Sven Egevad +Title: > SE 69 +Comment: +push-square medium +color blue +Comment-End: + +;SVEN0070.XSB + ###### +#@ # +# $$$$$# +# $...*.# +# $.# $.# +# $. $.# +# $*$$#.# + ##....## + ##### +Author: Sven Egevad +Title: > SE 70 +Comment: +push-square medium +color blue +Comment-End: + +;SVEN0071.XSB + #### + #. #.# +#. $$ .# +# $ $ # +# $ $ # +#. $$ .# + #.#@.# + #### +Author: Sven Egevad +Title: > SE 71 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0072.XSB + #### + #. #.# +#. $$ .# +# $ $ # +# $ @$ # +#. $$ .# + #.# .# + #### +Author: Sven Egevad +Title: > SE 72 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0073.XSB + ##### + # # + ## # # ## +# + * * # +# # # # # # +# * * * # +# # # # # # +# * * $ # + ## # # ## + # # + ##### +Author: Sven Egevad +Title: > SE 73 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0074.XSB + ####### + # # + ##.#.#.#.## +# .$ $ $ $. # +# # # # # # # +# .$ $ $ $. # +# # # # # # # +# .$ $ $ $. # +# # # # # # # +# .$ $ $ $. # + ##.#.#.#.## + # @ # + ######## +Author: Sven Egevad +Title: > SE 74 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0075.XSB + ##### + # # + ## # # ## +# $ * * # +# # # # # # +# * + * # +# # # # # # +# * * * # + ## # # ## + # # + ##### +Author: Sven Egevad +Title: > SE 75 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0076.XSB + ### + # # +#+ # # +# $ # +#.$ # # + ## # + ### +Author: Sven Egevad +Title: > SE 76 +Comment: +logic easy +color blue +Comment-End: + +;SVEN0077.XSB + ### +# # +# # # +# # +#+# # +# $ # +#.$# # + # # + ### +Author: Sven Egevad +Title: > SE 77 +Comment: +logic easy +color blue +Comment-End: + +;SVEN0078.XSB + ## + # ## + # $+# + # ## + # *# +# # +# # # +# # + ### +Author: Sven Egevad +Title: > SE 78 +Comment: +logic easy +color blue +Comment-End: + +;SVEN0079.XSB + #### + # # + ##.# # # + # $ $.# # +# # # # # +# #.$ $@# # +# # #.# # + # ## # + # # + # ### + ## +Author: Sven Egevad +Title: > SE 79 +Comment: +logic easy +color blue +Comment-End: + +;SVEN0080.XSB + ## + # ## + # $ # + # # #### + # #. # + ## #.#$# # + # $ .# # + #$#.# @ #.#$# +# #. $ # +# ##$#.# ## + # .# # + ## # # # + # $ # + #### # + ## +Author: Sven Egevad +Title: > SE 80 +Comment: +logic easy +color blue +Comment-End: + +;SVEN0081.XSB + ############### +# . . . # +# #$#$#$#$#$#$#*# +# . . . @ . . . # +# #$#$#$#$#$#$# # +# . . . # + ############### +Author: Sven Egevad +Title: > SE 81 +Comment: +double-twist hard +color blue +Comment-End: + +;SVEN0082.XSB + ############### +# . . . # +# #$#$#$#$#$#$# # +# $ + $ # + ##.#.#####.#.## + # $ # # $ # + #.#.# #.#.# + # $ # # $ # + ##.#.#####.#.## +# $ . $ # +# #$#$#$#$#$#$# # +# . . . # + ############### +Author: Sven Egevad +Title: > SE 82 +Comment: +square-twist hard +color blue +Comment-End: + +;SVEN0083.XSB +########## +#. .# +# #$#$# # +# $. .# # +# # ## $ # +# $ ## # # +# #. .$ # +# #$#$# # +#. +# +########## +Author: Sven Egevad +Title: > SE 83 +Comment: +square-twist hard +color blue +Comment-End: + +;SVEN0084.XSB +########### +#. . .# +# #$#$#$# # +# $. .$ # +# # # # # +#.$ ### $.# +# # # # # +# $. .$ # +# #$#$#$# # +#. . +# +########### +Author: Sven Egevad +Title: > SE 84 +Comment: +square-twist hard +color blue +Comment-End: + +;SVEN0085.XSB +########### +#. . .# +# #$#$#$# # +# $. .$ # +# # # # # # +#.$ $.# +# # # # # # +# $. .$ # +# #$#$#$# # +#. . +# +########### +Author: Sven Egevad +Title: > SE 85 +Comment: +square-twist hard +color blue +Comment-End: + +;SVEN0086.XSB + ### + # # + # # # + # $ # + #.#.# + # $ # + ###### # ###### +# . # . # +# #$#$#####$#$# # +# . # . # + ###### # ###### + # $ # + #.#.# + # $ # + # # # + # @ # + ### +Author: Sven Egevad +Title: > SE 86 +Comment: +cross-twist easy +color blue +Comment-End: + +;SVEN0087.XSB + ### + # # + # # # + # $ # + ####.#.#### +# . $ . # +# #$#$#$#$# # +# . @ . # + ########### +Author: Sven Egevad +Title: > SE 87 +Comment: +T-twist easy +color blue +Comment-End: + +;SVEN0088.XSB + ### ### + # # # # + # # # # # # + # $ # # $ # + #.#.###.#.# +# $. .$ # +# $#$###$#$ # +# . @ . # + ########### +Author: Sven Egevad +Title: > SE 88 +Comment: +rabbit-twist medium +color blue +Comment-End: + +;SVEN0089.XSB + ### ### + # # # # + # # # # # # + # $ # # $ # + #.#.###.#.# +# * * # +# $#$###$#$ # +# . @ . # + ########### +Author: Sven Egevad +Title: > SE 89 +Comment: +rabbit-twist medium +color blue +Comment-End: + +;SVEN0090.XSB + ### ### + # # # # + # # # # # # + # $ # # $ # + #.#.###.#.# +# * * * # +# $#$###$#$ # +# . * . # + ### # # ### + # @ # + ##### +Author: Sven Egevad +Title: > SE 90 +Comment: +rabbit-twist medium +color blue +Comment-End: + +;SVEN0091.XSB + ### ### + # # # # + # # # # # # + # $ # # $ # + #.#.###.#.# +# $. * .$ # +# $#$###$#$ # +# . * . # + ### # # ### + # @ # + ##### +Author: Sven Egevad +Title: > SE 91 +Comment: +rabbit-twist medium +color blue +Comment-End: + +;SVEN0092.XSB + ### + # # + # # # + # $ # + ####.#.#### +# . $ . # +# #$#$#$#$# # +# . $ . # + ####.#.#### + # $ # + # # # + # @ # + ### +Author: Sven Egevad +Title: > SE 92 +Comment: +cross-twist easy +color blue +Comment-End: + +;SVEN0093.XSB +############## +# # +# *.*.$ $ $ # +# .*.* $ $ $ # +# *.*.$@$.*. # +# .*.* $ *.* # +# $ $ $ $.*. # +# # +############## +Author: Sven Egevad +Title: > SE 93 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN0094.XSB +############## +# # +# *.*.$ $ $ # +# .*.* $ $ $ # +# *.*.$ $.*. # +# .*.* $@*.* # +# $ $ $ $.*. # +# # +############## +Author: Sven Egevad +Title: > SE 94 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN0095.XSB +############## +# # +# *.*.$ $ $ # +# .*.* $ $ $ # +# *.*.$ $.*. # +# .*.* $ *.* # +# $ $ $ $.*. # +# @# +############## +Author: Sven Egevad +Title: > SE 95 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN0096.XSB +############ +# # +# $ $.*.* $ # + # $ *.*.$ $ # + # $.*.*@*.* # + # *.*.$.*.$ # + # $ $ *.* $ # + # # + ########### +Author: Sven Egevad +Title: > SE 96 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN0097.XSB +############ +# # +# $ $.*.* $ # + # $ *.*.$@$ # + # $.*.* *.* # + # *.*.$.*.$ # + # $ $ *.* $ # + # # + ########### +Author: Sven Egevad +Title: > SE 97 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN0098.XSB +############ +# # +# $ $.*.* $ # + # $ *.*.$ $ # + # $.*.* *.* # + # *.*.$+*.$ # + # $ $ *.* $ # + # # + ########### +Author: Sven Egevad +Title: > SE 98 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN0099.XSB +############ +# # +# $ $.*.* $ # + # $ *.*.$ $ # + # $.*.* *.* # + # *.*.$.*.$ # + # $ $ *.* $ # + # @# + ########### +Author: Sven Egevad +Title: > SE 99 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN0100.XSB +#### +# ######## +# @ .....# +# $####$### +# ### $ # +# $ # $$ # +# #. # +########### +Author: Sven Egevad +Title: > SE 100 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0101.XSB +#### #### +# ##### # +# @.......# +# $###$##.# +# # $ #.# +# $# ### +# ### $ # +# $ #$$$ # +# # # +########### +Author: Sven Egevad +Title: > SE 101 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0102.XSB +#### +# ######## +# $.......## +# ###$## ######## +# $# $ # .....# +# # $ # $####$### +# $### # ### $ # +# @ #$ # $ # $ # +# # # # * # +################### +Author: Sven Egevad +Title: > SE 102 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0103.XSB + ### + ####.#### +## $ # +# #.$$$ # +# ####.# ########## +# #. + .........# +# #$## ###.##### ## +# # # $ $ $ $ # +### #$## $$$ $ $$# + #. # + ################ +Author: Sven Egevad +Title: > SE 103 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0104.XSB + ## + # # + # $ # + # $.$ # # + # $.$.$ ##.# + # $.$.$.$ . .# +# $.$.$.$.$. + .# +# $.$.$.$ . .# + # $.$.$ ##.# + # $.$ # # + # $ # + # # + ### +Author: Sven Egevad +Title: > SE 104 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0105.XSB + ## + # # + # $ # + # $.$ # # + # $.$.$ ##.# + # $.$.$.$ . .# +# $.$+$.$.$. . .# +# $.$.$.$ . .# + # $.$.$ ##.# + # $.$ # # + # $ # + # # + ### +Author: Sven Egevad +Title: > SE 105 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0106.XSB + ########## + # # + # ###### # +###### # # # +# # # $ # # +# $$ # # # # +# $ # $$$$$# # +# $ # # # +#### # ######$# + # @ * # # + # # ## # # # # + # # ## $ # ##### + # # ##### # ..# + #.... # #. ..# + #### # #####...# + ##### ##### +Author: Sven Egevad +Title: > SE 106 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0107.XSB + ############ + # # + # * * * * # + # * * * * # + # * * * * ## + # * * * * +# + # * * * * ## + # * * * * # +##### * * * * # +# $ * * * * # +# # # +################ +Author: Sven Egevad +Title: > SE 107 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0108.XSB + ############ + # # + # * * * * # + # * * * * # + # * * * * ## + # * *@* * .# + # * * * * ## + # * * * * # +##### * * * * # +# $ * * * * # +# # # +################ +Author: Sven Egevad +Title: > SE 108 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0109.XSB + ############ + # # + # * * * * # + # * * * * # + # * * * * # + # * * + * # + # * * * * # + # * * * * # +##### * * * * # +# $ * * * * # +# # # +################ +Author: Sven Egevad +Title: > SE 109 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0110.XSB + ############ + # # + # * * * * @# + # * * * * # + # * * * * # + # * * . * # + # * * * * # + # * * * * # +##### * * * * # +# $ * * * * # +# # # +################ +Author: Sven Egevad +Title: > SE 110 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0111.XSB + ############ + # # + # * * * * # + # * * * * # + # * * * * ## + # * .$* * +# + # * * * * ## + # * * * * # +##### * * * * # +# $ * * * * # +# # # +################ +Author: Sven Egevad +Title: > SE 111 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0112.XSB + ############ + # # + # * * * * # + # * * * * # + # * * * * ## + # * +$* * .# + # * * * * ## + # * * * * # +##### * * * * # +# $ * * * * # +# # # +################ +Author: Sven Egevad +Title: > SE 112 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0113.XSB + ## + ###### # + # # + # # ## # + # #...# + #$$$ #...# + # $ #.*.# + # $ $#.*.# +# $ # # +# ##$## $ # +# $ # + ###### @ # + ### +Author: Sven Egevad +Title: > SE 113 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0114.XSB + ## + ####### # + # # + # ## ## # # +# $ #...# # +# $$#...# # + # $$ #.*.# # + #$ #.*.# # + # @# # # + # ## $ $ # + # $ # + # ######$# + # # + ######## +Author: Sven Egevad +Title: > SE 114 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0115.XSB +############ +# # +# * * * * # +# * * * * # +# * * * * ## +# * *$* * +# +# * * * * ## +# * * * * # +# * * * * # +# * * * * # +# # +############ +Author: Sven Egevad +Title: > SE 115 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0116.XSB +############ +# # +# * * * * # +# * * * * # +# * * * * ## +# * *$* * .# +# * *@* * ## +# * * * * # +# * * * * # +# * * * * # +# # +############ +Author: Sven Egevad +Title: > SE 116 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0117.XSB +############ +# # +# * * * *. # +# $* * * * # +# * * * * # +# * * * * # +# * * * * # +# * * * * # +# * * * *$ # +# +* * * * # +# # +############ +Author: Sven Egevad +Title: > SE 117 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0118.XSB +############ +# # +# * * * *. # +# $* * * * # +# * * * * # +# * *@* * # +# * * * * # +# * * * * # +# * * * *$ # +# .* * * * # +# # +############ +Author: Sven Egevad +Title: > SE 118 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0119.XSB + ### ### + # # # # + # * # * # + # * * * * # +# * * * * # +# * + * $ * # +# * * * * # + # * * * * # + # * # * # + # # # # + ### ### +Author: Sven Egevad +Title: > SE 119 +Comment: +double-diamond easy +color blue +Comment-End: + +;SVEN0120.XSB + ### ### + # ## # + # * * # + # * * * * # +# * ** * # +# * + ** $ * # +# * ** * # + # * * * * # + # * * # + # ## # + ### ### +Author: Sven Egevad +Title: > SE 120 +Comment: +double-diamond easy +color blue +Comment-End: + +;SVEN0121.XSB + ### ### + # # # # + # * # * # + # * * * * # +# * * * * # +# * + # $ * # +# * * * * # + # * * * * # + # * # * # + # # # # + ### ### +Author: Sven Egevad +Title: > SE 121 +Comment: +double-diamond easy +color blue +Comment-End: + +;SVEN0122.XSB + ### ### + # ## # + # # # # + # * * * * # +# * ** * # +# * + ** $ * # +# * ** * # + # * * * * # + # # # # + # ## # + ### ### +Author: Sven Egevad +Title: > SE 122 +Comment: +double-diamond easy +color blue +Comment-End: + +;SVEN0123.XSB + ### ### + # # # # + # * # * # + # * * * * # +# * # # * # +# * + # $ * # +# * # # * # + # * * * * # + # * # * # + # # # # + ### ### +Author: Sven Egevad +Title: > SE 123 +Comment: +double-diamond easy +color blue +Comment-End: + +;SVEN0124.XSB + ### ### + # ## # + # # # # + # * * * * # +# * ** * # +# # + ** $ # # +# * ** * # + # * * * * # + # # # # + # ## # + ### ### +Author: Sven Egevad +Title: > SE 124 +Comment: +double-diamond medium +color blue +Comment-End: + +;SVEN0125.XSB + ### ### + # # # # + # # # # # + # * * * * # +# * # # * # +# # + # $ # # +# * # # * # + # * * * * # + # # # # # + # # # # + ### ### +Author: Sven Egevad +Title: > SE 125 +Comment: +double-diamond medium +color blue +Comment-End: + +;SVEN0126.XSB + ########## + ## # +#** $$ #.***. # +#*.$ $ #**.** # +#.*@$ #*. $ # +#*.*.*##** $$ # +#**.**# .*$$ # +# # ## ### # + ## # #### # +# # *. # +# $$.*#$*#** $ # +# $ **# #*.$$ # + #**.*# #**.*# + #*.**# #*.**# + #### ## #### +Author: Sven Egevad +Title: > SE 126 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0127.XSB + ### ### + # # # # + # # # # # + # * * * * # +# # # # # # +# * + # $ * # +# # # # # # + # * * * * # + # # # # # + # # # # + ### ### +Author: Sven Egevad +Title: > SE 127 +Comment: +double-diamond medium +color blue +Comment-End: + +;SVEN0128.XSB + ### ### + # ## # + # # # # + # * * * * # +# # ** # # +# * + ** $ * # +# # ** # # + # * * * * # + # # # # + # ## # + ### ### +Author: Sven Egevad +Title: > SE 128 +Comment: +double-diamond medium +color blue +Comment-End: + +;SVEN0129.XSB + ### ### + # # # + # # # # + # * * * * # +# # # # # +# * + # $ * # +# # # # # + # * * * * # + # # # # + # # # + ### ### +Author: Sven Egevad +Title: > SE 129 +Comment: +double-diamond medium +color blue +Comment-End: + +;SVEN0130.XSB + ### ### + # # # + # # # # +# * * * * # +# # # # # +# * + # $ * # +# # # # # +# * * * * # + # # # # + # # # + ### ### +Author: Sven Egevad +Title: > SE 130 +Comment: +double-diamond hard +color blue +Comment-End: + +;SVEN0131.XSB + ##### + # #.# + # $ .# + ## ##*# +# $ .# +# # ##*# +# #$ .# +# $ #.# +# ## $ # +# @ # + ###### +Author: Sven Egevad +Title: > SE 131 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0132.XSB + ### # #### +# #.# # +# $ .# $ # +# ##* # * # +# # * # * # +# # * # * # +# # * * # + # # ***** # + # @ # + ######### +Author: Sven Egevad +Title: > SE 132 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0133.XSB + ### # ### +# #.# # +# $ .# $ # +# ###* # * # +# * # * # + ## * # * # + # * * # + # ***** # + #@ # + ####### +Author: Sven Egevad +Title: > SE 133 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0134.XSB + ####### +# # +# ****+ # +# * * # +# * # * # +# * * # +# $**** # + # # + ###### +Author: Sven Egevad +Title: > SE 134 +Comment: +square hard +color blue +Comment-End: + +;SVEN0135.XSB + ####### +# # +# ****+ # +# * #* # +# * * # +# * * # +# $**** # + # # + ###### +Author: Sven Egevad +Title: > SE 135 +Comment: +square hard +color blue +Comment-End: + +;SVEN0136.XSB + ##### + # # +# *## ### +# # * # +# * + # $ # +# * # # +# ### ### + ## +Author: Sven Egevad +Title: > SE 136 +Comment: +double-diamond hard +color blue +Comment-End: + +;SVEN0137.XSB + ######## +# # +# *****+ # +# * * # +# * ## * # +# * ## * # +# * * # +# $***** # + # # + ####### +Author: Sven Egevad +Title: > SE 137 +Comment: +square hard +color blue +Comment-End: + +;SVEN0138.XSB + ######## +# # +# *****+ # +# * #* # +# * # * # +# * ## * # +# * * # +# $***** # + # # + ####### +Author: Sven Egevad +Title: > SE 138 +Comment: +square hard +color blue +Comment-End: + +;SVEN0139.XSB + ######### +# # +# ******+ # +# * * # +# * # # * # +# * * * # +# * # # * # +# * * # +# $****** # + # # + ######## +Author: Sven Egevad +Title: > SE 139 +Comment: +square hard +color blue +Comment-End: + +;SVEN0140.XSB + ######### +# # +# ******+ # +# * * # +# * # # * # +# * * * # +# * #*# * # +# * * # +# $****** # + # # + ######## +Author: Sven Egevad +Title: > SE 140 +Comment: +square hard +color blue +Comment-End: + +;SVEN0141.XSB + ## + #########@ ###### +# $ $ $ $ # +# $ $ #....# $ # +# $ #....# #$ # +# $ $ #### $ # +# $ $ $ #...# $ # + ###### #... #### + # #. $ $ # + #$#.# # $ # + # ######$ # + ####.#. $ $ # + #....... $ $ # + ############### +Author: Sven Egevad +Title: > SE 141 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0142.XSB +### ### +#.#######.# +# # +# $* * *$ # +# * * * * # +# * * * # +# * *@* * # +# * * * # +# * * * * # +# $* * *$ # +# # +#.#######.# +### ### +Author: Sven Egevad +Title: > SE 142 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0143.XSB +########### +#. .# +# $* * *$ # +# * * * * # +# * * * # +# * *@* * # +# * * * # +# * * * * # +# $* * *$ # +#. .# +########### +Author: Sven Egevad +Title: > SE 143 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0144.XSB + ################ + # # + # $ $ $ $ $ $ $$ # + # $############ # + # # # #$ # + # $# #$$$$ # # + # # # ## #$ # + # $# # # $ $ # # +# # # # $ $$ #$ # +# #$ .#. $ $ # # +# #. .# ######$ # + ####. # $ $ $ $ # + #.... # # +#......########### +#...............+# + ################ +Author: Sven Egevad +Title: > SE 144 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0145.XSB + ############# + # # + # $ $ $ $ $ $ ### + # ##### ##### # +# ....+# $ $ # +# ###### ## ### + # # ### # .# + # # $ $ #$ # +# ##########. # # +# $.. . # # + #$########## $. # + # . . .# # + ################# +Author: Sven Egevad +Title: > SE 145 +Comment: +twist hard +color blue +Comment-End: + +;SVEN0146.XSB +#### +# ############# +# $..........*@# +# ####.######## +# $# $ .# # +# # $#. $$$ # +# $# #.#$$ #$ # +# # $#.# # +# $# #.#### ### +# # $ $ $ # +# # # +############### +Author: Sven Egevad +Title: > SE 146 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0147.XSB + ######### +# # +# ******+ # +# * * # +# * # # * # +# * # # * # +# * # # * # +# * * # +# $****** # + # # + ######## +Author: Sven Egevad +Title: > SE 147 +Comment: +square hard +color blue +Comment-End: + +;SVEN0148.XSB + ######### +# # +# ******+ # +# * * # +# * ### * # +# * # * # +# * # # * # +# * * # +# $****** # + # # + ######## +Author: Sven Egevad +Title: > SE 148 +Comment: +square hard +color blue +Comment-End: + +;SVEN0149.XSB + ######### +# # +# ******+ # +# * * # +# * ## * # +# * # # * # +# * ### * # +# * * # +# $****** # + # # + ######## +Author: Sven Egevad +Title: > SE 149 +Comment: +square hard +color blue +Comment-End: + +;SVEN0150.XSB + ######### +# # +# ******+ # +# * * # +# * ### * # +# * # # * # +# * ## * # +# * * # +# $****** # + # # + ######## +Author: Sven Egevad +Title: > SE 150 +Comment: +square hard +color blue +Comment-End: + +;SVEN0151.XSB + ######### +# # +# ******+ # +# * * # +# * ### * # +# * # # * # +# * ## * # +# * * # +# $****** # + # # + ######## +Author: Sven Egevad +Title: > SE 151 +Comment: +square hard +color blue +Comment-End: + +;SVEN0152.XSB + ## #### + # # # + # #$ $ # + # # $ $ # + # # $ $ # +# # $ $ # +# # $ $ # + # # # @### + # # # # # + # # # # # # + #..........# + # ######## + ## +Author: Sven Egevad +Title: > SE 152 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0153.XSB + ######### +# # +# ******+ # +# * #* # +# * ## * # +# * # # * # +# * ### * # +# * * # +# $****** # + # # + ######## +Author: Sven Egevad +Title: > SE 153 +Comment: +square hard +color blue +Comment-End: + +;SVEN0154.XSB + ######### +# # +# ******+ # +# * * # +# * ### * # +# * # # * # +# * ### * # +# * * # +# $****** # + # # + ######## +Author: Sven Egevad +Title: > SE 154 +Comment: +square hard +color blue +Comment-End: + +;SVEN0155.XSB + ########## +# # +# *******+ # +# * * # +# * #### * # +# * # # * # +# * # # * # +# * #### * # +# * * # +# $******* # + # # + ######### +Author: Sven Egevad +Title: > SE 155 +Comment: +square hard +color blue +Comment-End: + +;SVEN0156.XSB + ########### +# # +# ********+ # +# * * # +# * ##### * # +# * # # * # +# * # # * # +# * # # * # +# * ##### * # +# * * # +# $******** # + # # + ########## +Author: Sven Egevad +Title: > SE 156 +Comment: +square hard +color blue +Comment-End: + +;SVEN0157.XSB + ###### +# # +# ***+ # +# * * # +# * * # +# $*** # + # # + ##### +Author: Sven Egevad +Title: > SE 157 +Comment: +square medium +color blue +Comment-End: + +;SVEN0158.XSB + ############ +# # +# *********+ # +# * * # +# * ###### * # +# * # # * # +# * # # * # +# * # # * # +# * # # * # +# * ###### * # +# * * # +# $********* # + # # + ########### +Author: Sven Egevad +Title: > SE 158 +Comment: +square hard +color blue +Comment-End: + +;SVEN0159.XSB + ########## +# # +# *******+ # +# * * # +# * ***. * # +# * * * * # +# * * * * # +# * $*** * # +# * * # +# $******* # + # # + ######### +Author: Sven Egevad +Title: > SE 159 +Comment: +square-in hard +color blue +Comment-End: + +;SVEN0160.XSB + ########### +# # +# ********+ # +# * * # +# * ****. * # +# * * * * # +# * * # * * # +# * * * * # +# * $**** * # +# * * # +# $******** # + # # + ########## +Author: Sven Egevad +Title: > SE 160 +Comment: +square-in hard +color blue +Comment-End: + +;SVEN0161.XSB + ############ +# # +# *********+ # +# * * # +# * *****. * # +# * * * * # +# * * ## * * # +# * * ## * * # +# * * * * # +# * $***** * # +# * * # +# $********* # + # # + ########### +Author: Sven Egevad +Title: > SE 161 +Comment: +square-in hard +color blue +Comment-End: + +;SVEN0162.XSB + ###### + # # + # ***+ # + ### * * # +# * * # +# *** *** # +# * * # +# * * ### +# $*** # + # # + ##### +Author: Sven Egevad +Title: > SE 162 +Comment: +square-double hard +color blue +Comment-End: + +;SVEN0163.XSB + ###### + # # + # ***+ # + #### * * # +# * * # +# **** *** # +# * * # +# * # * ### +# * * # +# $**** # + # # + ###### +Author: Sven Egevad +Title: > SE 163 +Comment: +square-double hard +color blue +Comment-End: + +;SVEN0164.XSB + ###### + # # + # ***+ # + #### * * # + # * * # + # **** *** # + # * * # + ##### * # * ### +# * * # +# ***** **** # +# * * # +# * ## * #### +# * ## * # +# * * # +# $***** # + # # + ####### +Author: Sven Egevad +Title: > SE 164 +Comment: +square-triple hard +color blue +Comment-End: + +;SVEN0165.XSB + ###### + # ####### +# $**** # # +# * * # ***+ # +# * # * # * * # +# * * * * # +# **** *** *** # +# * * # + #### * # * ### + # * * # + # ***** # + # # + ####### +Author: Sven Egevad +Title: > SE 165 +Comment: +square-triple hard +color blue +Comment-End: + +;SVEN0166.XSB + ##### ###### + # # # +# $*** # ***+ # +# * * # * * # +# * * * * # +# *** *** *** # +# * * # + ### * # * ### +# * * # +# *** *** *** # +# * * * * # +# * * # * * # +# .*** # ***$ # +# # # + ###### ###### +Author: Sven Egevad +Title: > SE 166 +Comment: +square-five hard +color blue +Comment-End: + +;SVEN0167.XSB + ##### ###### + # # # +# $*** # ***$ # +# * * # * * # +# * * * * # +# *** *** *** # +# * * # + ### * # * ### +# * * # +# *** *** *** # +# * * * * # +# * * # * * # +# .*** # ***+ # +# # # + ###### ###### +Author: Sven Egevad +Title: > SE 167 +Comment: +square-five hard +color blue +Comment-End: + +;SVEN0168.XSB +#### +# # +# ############# +# $ # +# ##### ##### # +# $# # # # +# # $ # # $ # # +# $# $# # $ # # +# # $ $ # # +# $##### ##### # +# # $ $ $ $ # # +#+.............# +################ +Author: Sven Egevad +Title: > SE 168 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0169.XSB +################### +# # +# * * * * * * * * # +# * * * * * * * # +###############$ ## +# * * * * * * * # +# * * * * * * * * # +# * * * + * * * # +# # # +################### +Author: Sven Egevad +Title: > SE 169 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0170.XSB +################### +# # # +# * * # * * * # +# * * * * * * * # +# * * # * * * # +# * * * # * * * * # +# * * # * * * # +##### #########$ ## +# * * # * * * # +# * * * # * * * * # +# + * # * * * # +# # # # +################### +Author: Sven Egevad +Title: > SE 170 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0171.XSB +################### +# # # +# * * $ * * * # +# * * * # * * * * # +# * * # * * * # +# * * * # * * * * # +# * * # * * * # +##### ######### $## +# * * # * * * # +# * * * # * * * * # +#. + * # * * * # +# # # # +################### +Author: Sven Egevad +Title: > SE 171 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0172.XSB +################### +# # # +# * * * * *$* # +# * * * # * * * * # +# $* * # * * * # +# * * * # * * * * # +# * * # * * * # +##### ######### $## +# * * # * * * # +# * * * # * * * * # +#. + * .# * * * # +# # # # +################### +Author: Sven Egevad +Title: > SE 172 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0173.XSB +################### +# # # +# * * * * *$* # +# * * * # * * * * # +# $* * # * * * # +# * * * # * * * * # +# * *$ # * * * # +##### ######### *## +# * * # * * * # +# * * * # * * * * # +#. + * .# * * * # +# # # # +################### +Author: Sven Egevad +Title: > SE 173 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0174.XSB + ## + ## # + ## $ # +# $$ # +# .*.$ # +# ***$ # + #... @# + # ## + ### +Author: Sven Egevad +Title: > SE 174 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0175.XSB + ############### +# . . . # +# #$#$#$#$#$#$# # +# . . . @ . . . # +#*#$#$#$#$#$#$#*# +# . . . . . . # +# #$#$#$#$#$#$# # +# . . . # + ############### +Author: Sven Egevad +Title: > SE 175 +Comment: +triple-twist hard +color blue +Comment-End: + +;SVEN0176.XSB + ############### +# . . . # +# #$#$#$#$#$#$# # +# . . . @ . . . # +# #$#$#$#$#$#$#*# +# . . . . . . # +# #$#$#$#$#$#$#*# +# . . . . . . # +#*#$#$#$#$#$#$# # +# . . . # + ############### +Author: Sven Egevad +Title: > SE 176 +Comment: +forth-twist hard +color blue +Comment-End: + +;SVEN0177.XSB + ## ## + # #### ######## +# ........# # +# .##..## # $$$$$ # + #.#....# # $ $ $ # + #.#....# # $ $ $ # + #.##...# # $ $ $ # + #.##. .$ #$ $ $ # + #.##. .##$# $ $@ # + #.##. .# $ $ $ $ # + #.##. .# $ $ $ $ # + #.##.$.# $ $ $ $ # + #. #.### $ $ $ $ # + #* #* $ $ $ $ $ # + #. # # + ## ############# +Author: Sven Egevad +Title: > SE 177 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0178.XSB + ## ## + # #### ######## +# ........# # +# .##..## # $$$$$ # + #.##...# # $ $ $ # + #.##...# # $ $ $ # + #.##. .$ #$ $ $ # + #.##. .##$# $ $@ # + #.##. .# $ $ $ $ # + #.##. .# $ $ $ $ # + #.##.$.# $ $ $ $ # + #. #. ## $ $ $ $ # + #. #.# $ $ $ $ # + #. # # + ### ########### + ## +Author: Sven Egevad +Title: > SE 178 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0179.XSB +######### +# # +# * * * # +# $.$ # +# *.*.* # +# $.$ # +# * * * # +# @# +######### +Author: Sven Egevad +Title: > SE 179 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0180.XSB +######### +# # +# * * * # +# .$. # +# *$*$* # +# .$. # +# * * * # +# @# +######### +Author: Sven Egevad +Title: > SE 180 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0181.XSB +########### +# # +# * *$* * # +# . * . # +# * * * * # +# $* * *$ # +# * * * * # +# . * . # +# * *$* * # +# @# +########### +Author: Sven Egevad +Title: > SE 181 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0182.XSB +########### +# # +# * *.* * # +# $ * $ # +# * * * * # +# .* * *. # +# * * * * # +# $ * $ # +# * *.* * # +# @# +########### +Author: Sven Egevad +Title: > SE 182 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0183.XSB +######### +#. # +# * * * # +# * * # +# * *$* # +# . * # +# * *$* ##### +# * * # +# * *$* * * # +# . * . * # +# * * * * * # +# *$*$*$* # +# * * * * * # +#. +# +############# +Author: Sven Egevad +Title: > SE 183 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0184.XSB + ####### + # @ # + # $ $ $ # + # $ $ # + # * # + # .$. # + # .$.$. # + # .$.$.$. # +# .$.$.$.$. # +#.$.$.$.$.$.# + ########### +Author: Sven Egevad +Title: > SE 184 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0185.XSB + ### + # @ # + # $ # +# $ $ # +# $ $ $ # + # $ $ # + # * # + #...# + #.....# + ##### +Author: Sven Egevad +Title: > SE 185 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0186.XSB + ### + # @ # + # $ # +# $ $ # +# $ $ $ # + # $ $ # + #.*.# + #...# + #...# + ### +Author: Sven Egevad +Title: > SE 186 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0187.XSB + ########### +#. * .# +# #.$ * $.# # +# .$.$ $.$. # +# $.# $ #.$ # +# $ #.# $ # +#** $.@.$ **# +# $ #.# $ # +# $.# $ #.$ # +# .$.$ $.$. # +# #.$ * $.# # +#. * .# + ########### +Author: Sven Egevad +Title: > SE 187 +Comment: +square-twist hard +color blue +Comment-End: + +;SVEN0188.XSB +######### +#. .# +# * *$* # +# * * # +# * *$* # +# . * # +# * *$* ##### +# * * . .# +# * *$* * * # +# . * . * # +# * * * * * # +# *$*$*$*$ # +# * * * * * # +#@ .# +############# +Author: Sven Egevad +Title: > SE 188 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0189.XSB + ########### +#. * .# +# #.$ * $.# # +# .#.$ $.#. # +# $.$ $ $.$ # +# $ #.# $ # +#** $.@.$ **# +# $ #.# $ # +# $.$ $ $.$ # +# .#.$ $.#. # +# #.$ * $.# # +#. * .# + ########### +Author: Sven Egevad +Title: > SE 189 +Comment: +square-twist hard +color blue +Comment-End: + +;SVEN0190.XSB + #### + # @# +# *.$ # +# .$. # +# $.$# + # # + ### +Author: Sven Egevad +Title: > SE 190 +Comment: +square-twist hard +color blue +Comment-End: + +;SVEN0191.XSB + ###### + # @# +# *.$.$ # +# .$.$. # +# $.$.$ # +# .$.$. # +# $.$.$# + # # + ##### +Author: Sven Egevad +Title: > SE 191 +Comment: +square-twist hard +color blue +Comment-End: + +;SVEN0192.XSB + ######## + # @# +# *.$.$.$ # +# .$.$.$. # +# $.$.$.$ # +# .$.$.$. # +# $.$.$.$ # +# .$.$.$. # +# $.$.$.$# + # # + ####### +Author: Sven Egevad +Title: > SE 192 +Comment: +square-twist hard +color blue +Comment-End: + +;SVEN0193.XSB + ##### + # # +# *## ### ### +# # * # # +# * +$# $ #$$ # +# * # * # +# .## #.###.# + ### # # + ##### +Author: Sven Egevad +Title: > SE 193 +Comment: +triple-diamond hard +color blue +Comment-End: + +;SVEN0194.XSB + ##### ##### + # # # # +# *## ### #.###.# +# # * # * # +# * +$# $ #$$ #$$ # +# * # * # # +# .## #.###.# ### + ### # # + ##### +Author: Sven Egevad +Title: > SE 194 +Comment: +four-diamond hard +color blue +Comment-End: + +;SVEN0195.XSB + ### + # @ # + # $ # +# $ $ # +# $ $ $ # + # $ $ # + # * # + #. .# + #. . .# + #. .# + #.# + # +Author: Sven Egevad +Title: > SE 195 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0196.XSB +################### +# # +#+*************** # +# * # +############### * # +# # * # +# *********** # * # +# * * # * # +# * ####### * # * # +# * # $* # * # +# * # # * # +# * ########### * # +# * * # +# *************** # +# # +################### +Author: Sven Egevad +Title: > SE 196 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0197.XSB +################### +# # +#+*************** # +# * # +############### * # +# # * # +# *********** # * # +# * * # * # +# * ####### * # * # +# * # $** # * # +# * # # * # +# * ########### * # +# * * # +# *************** # +# # +################### +Author: Sven Egevad +Title: > SE 197 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0198.XSB +################### +# # +#+*************** # +# * # +############### * # +# # * # +# *********** # * # +# * * # * # +# * #######** # * # +# * # $ * * # * # +# * # # * # +# * ########### * # +# * * # +# *************** # +# # +################### +Author: Sven Egevad +Title: > SE 198 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0199.XSB +################# +#. + .# +# * *$* # *$* * # +# * * # * * # +# * *$* # *$* * # +# . * # * . # +# * *$* # *$* * # +# * * ... * * # +# * *$* * *$* * # +# . * .$. * . # +# * * * * * * * # +# *$*$*$*$*$* # +# * * * * * * * # +#. .# +################# +Author: Sven Egevad +Title: > SE 199 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0200.XSB +################### +# *.#.$ #. # # # # +#@$.$.# .# $ # # # +# $.$ # # # # $ # # +#$# # $ # # # $ # +# # $ # $ $ # $ # # +# # # $ # # $ #.$ # +#.#. # $.$ #. .# # +# .#. #.#.#.#. # +################### +Author: Sven Egevad +Title: > SE 200 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0201.XSB + ### + # @ # +# $ # +# $ $ #### +#$#$ $ $ # +#.*.*.$#$ # +#..*.* $ $ # +#...*.$#$ $ # +#....* $ $ # +#.....$ $ # + ##### $ # + # # + ### +Author: Sven Egevad +Title: > SE 201 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0202.XSB + ######### + # # + # # # # + # $ # # $ # +# $ $ # # $ $ # +# $ $ $ $ $ $ # +# $ $ # # $ $ # + # $ # $ # $ # + ## # $ $ # ## + # *.*.* # + # #.*.*.# # + # #..*..# # + # #..+..# # + # ##.#.## # + # ..... # + # ##### # + ### ### +Author: Sven Egevad +Title: > SE 202 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0203.XSB + ########## + # # +# $******** # +# * * * # +# * # * # * # +# * * * # +# ********+ # +# # + ########### +Author: Sven Egevad +Title: > SE 203 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0204.XSB + ########## + # # +# $******** # +# * * * # +# * # * # * # +# * * * # +# **** **** # +# * * * # +# * # * # * # +# * * * # +# ********+ # +# # + ########### +Author: Sven Egevad +Title: > SE 204 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0205.XSB +################### +# # +# *************** # +# * * # +# * ########### * # +# * ## + # ## * # +# * ## * # $ ## * # +# * ## * # * # * # +# * ## * # * # * # +# * ## * # * ## * # +# * ## * # * ## * # +# * ## * # * ## * # +# * * # * * # +# ****** # ****** # +# # # +################### +Author: Sven Egevad +Title: > SE 205 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0206.XSB +################### +# # +#+*************** # +# * # +############### * # +# # * # +# *********** # * # +# * * # * # +# * ###### * # * # +# * # $ **** # * # +# * # # * # +# * ########### * # +# * * # +# *************** # +# # +################### +Author: Sven Egevad +Title: > SE 206 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0207.XSB +################### +# # +#+*************** # +# * # +############### * # +# * # +# *************** # +# * # +# * ############### +# * # +# *************** # +# * # +############## * # +# $ * * * * **** # +# # +################### +Author: Sven Egevad +Title: > SE 207 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0208.XSB +################### +# # +# *************** # +# * * # +# * ########### * # +# * ## + # ## * # +# * ## * # $ ## * # +# * ## * # * ## * # +# * ## * # * ## * # +# * ## * # * ## * # +# * ## * # * ## * # +# * ## * # * # * # +# * * # * * # +# ****** # ****** # +# # # +################### +Author: Sven Egevad +Title: > SE 208 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0209.XSB +################### +# # +# *************** # +# * * # +# * #### #### * # +# * ########### * # +# * ## + # ## * # +# * ## * # $ ## * # +# * ## * # * ## * # +# * ## * # * ## * # +# * ## * # * ## * # +# * ## * # * ## * # +# * * # * * # +# ****** # ****** # +# # # +################### +Author: Sven Egevad +Title: > SE 209 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0210.XSB + ##### +# # +#**+**# +# * # +# * # + # * # + # * # + # * # + # * # + # * # + # * # ### + # * ## # + # * $ # + # ****** # + # # + ######## +Author: Sven Egevad +Title: > SE 210 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0211.XSB + ########## + # # +# $******** # +# * * * # +# * # * # * # +# * * * # +# ********* # +# * * # + ## * # * ## + # * * # + # ****+ # + # # + ####### +Author: Sven Egevad +Title: > SE 211 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0212.XSB + ######## + # # +# $****** # +# * * * # +# * * * # +# * * ** # +# ** * * # +# * * * # +# ******+ # +# # + ######### +Author: Sven Egevad +Title: > SE 212 +Comment: +square-diagonals hard +color blue +Comment-End: + +;SVEN0213.XSB + ########### + # # +# $********* # +# * * * * # +# * * * * # +# * * * ** # +# ** * * * # +# * * * * # +# * * * ** # +# ** * * * # +# * * * * # +# *********+ # +# # + ############ +Author: Sven Egevad +Title: > SE 213 +Comment: +square-diagonals hard +color blue +Comment-End: + +;SVEN0214.XSB + ############## + # # +# $************ # +# * * * * # +# * # * # * # * # +# * * * * # +# ************+ # +# # + ############### +Author: Sven Egevad +Title: > SE 214 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0215.XSB + ########## + # # +# $******** # +# * * * # +# * # * # * # +# * * * # +# ********* # +# * * * # +# * # * # * # +# * * * # +# ********+ # +# # + ########### +Author: Sven Egevad +Title: > SE 215 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0216.XSB + ############## + # # +# $************ # +# * * * * # +# * # * # * # * # +# * * * * # +# ************* # +# * * * # +# * ### * ### * # +# * # # * # # * # +# * ### * ### * # +# * * * # +# ************+ # +# # + ############### +Author: Sven Egevad +Title: > SE 216 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0217.XSB + ############## + # # +# $************ # +# * * * # +# * ##### * # * # +# * # # * * # +# * # # ***** # +# * # # * * # +# * ##### * # * # +# * * * # +# ************+ # +# # + ############### +Author: Sven Egevad +Title: > SE 217 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0218.XSB + ############## + # # +# $************ # +# * * * # +# * ### * ### * # +# * # # * # # * # +# * ### * ### * # +# * * * # +# ************* # +# * * * * # +# * # * # * # * # +# * * * * # +# ************+ # +# # + ############### +Author: Sven Egevad +Title: > SE 218 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0219.XSB + ############## + # # +# $************ # +# * * * # +# * # * ##### * # +# * * # # * # +# ***** # # * # +# * * # # * # +# * # * ##### * # +# * * * # +# ************+ # +# # + ############### +Author: Sven Egevad +Title: > SE 219 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0220.XSB + ###### + # # + # $**** # + # * * # + ## * # * ## +# * * # +# ********* # +# * * * # +# * # * # * # +# * * * # +# ********* # +# * * # + ## * # * ## + # * * # + # ****+ # + # # + ####### +Author: Sven Egevad +Title: > SE 220 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0221.XSB + ############## + # # +# $************ # +# * * * * # +# * # * # * # * # +# * * * * # +# ************* # +# * * * # + ## * # * # * ## +# * * * # +# ************* # +# * * * * # +# * # * # * # * # +# * * * * # +# ************+ # +# # + ############### +Author: Sven Egevad +Title: > SE 221 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0222.XSB + ########## + # # + # $******** # + # * * * # + ## * # * # * ## +# * * * # +# ************* # +# * * * * # +# * # * # * # * # +# * * * * # +# ************* # +# * * * # + ## * # * # * ## + # * * * # + # ********+ # + # # + ########### +Author: Sven Egevad +Title: > SE 222 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0223.XSB + ###### + # # + # $**** # + # * * # + ## * # * ## + # * * # + # ********* # + # * * * # + ## * # * # * ## +# * * * # +# ************* # +# * * * * # +# * # * # * # * # +# * * * * # +# ************+ # +# # + ############### +Author: Sven Egevad +Title: > SE 223 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0224.XSB + ############## + # # +# $************ # +# * * * * # +# * # * # * # * # +# * * * * # +# ************* # +# * * * * # +# * # * # * # * # +# * * * * # +# ************* # +# * * * * # +# * # * # * # * # +# * * * * # +# ************+ # +# # + ############### +Author: Sven Egevad +Title: > SE 224 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0225.XSB + ###### ####### + # # # +# $**** # ***** # +# * * # * * # +# * # * # * # * # +# * * * * # +# ************* # +# * * # + #### * # * #### +# * * # +# ************* # +# * * * * # +# * # * # * # * # +# * * # * * # +# ***** # ****+ # +# # # + ####### ####### +Author: Sven Egevad +Title: > SE 225 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0226.XSB +################### +# # +# *************** # +# * * # +# * ########### * # +# * # * # +# * #+*********** # +# * # # +# * ############### +# * # +# *************** # +# * # +############## * # +# $ * * * * **** # +# # +################### +Author: Sven Egevad +Title: > SE 226 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0227.XSB +################### +# # +# *************** # +# * * # +# * ########### * # +# * # * # +# * #+*********** # +# * # # +# * ############### +# * # # +# * # $ * * **** # +# * ########## * # +# * * # +# *************** # +# # +################### +Author: Sven Egevad +Title: > SE 227 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0228.XSB +################### +# # +# *************** # +# * * * # +# * ####### * # * # +# * # * * # +# * #+*********** # +# * # # +# * ############### +# * # # +# * # $ * * **** # +# * ########## * # +# * * # +# *************** # +# # +################### +Author: Sven Egevad +Title: > SE 228 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0229.XSB +################# +# # # # +# # # ####### # +# $#$ # $ .# # +## # ## ##### $ # +#. # .# $ $ # # +#. $ .$ .... $ # +#. # .# ##### # # +# $#$ # $ .# # +# # # ####### # +# @# # # +################# +Author: Sven Egevad +Title: > SE 229 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0230.XSB + ##### ##### + # # # + # $ # # # $ # + # $ $#$ $#$ $ # +# $ $ $ $ $ $ $ # +# $ ##$ $## $ # + ## $ $ $ ## + ####.....#### + #...# + #..+..# + #.....# + #..#..# + ##### +Author: Sven Egevad +Title: > SE 230 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0231.XSB +################### +# # +# *************** # +# * * # +# * ########### * # +# * # * # +# ******** #+**** # +# * * # # +#### * # * ######## +# # * * # +# # ************ # +# $# * # +# ########### * # +# ** * * * * **** # +# # +################### +Author: Sven Egevad +Title: > SE 231 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0232.XSB + ############ + # # +# $********** # +# * * * * # +# * # * * # * # +# * * * * # +# ***** ***** # +# * # +# ***** ***** # +# * * * * # +# * # * * # * # +# * * * * # +# ***** ****+ # +# # + ############# +Author: Sven Egevad +Title: > SE 232 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0233.XSB + ############ + # # +# $**** ***** # +# * * * * # +# * # * * # * # +# * * * * # +# ***** ***** # +# * * * # +# ***** ***** # +# * * * * # +# * # * * # * # +# * * * * # +# ***** ****+ # +# # + ############# +Author: Sven Egevad +Title: > SE 233 +Comment: +square-join hard +color blue +Comment-End: + +;SVEN0234.XSB + ###### +# @####### +# $$$$$# # +# #$$$$$ # + ## $$$# # + # #$$$ ## + ###$# # + # #$# # #### + # # # $ $ $ # +#......# # $ $ # +#...... # $ $ # +#......#$ ## $ # +#......# ## $ # +#......#$$$ # # +#......# ### + ###### $$$$$ # + # # + ###### +Author: Sven Egevad +Title: > SE 234 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0235.XSB + #### ## +# # # # +# +# # $ # + ##...# # $ $ # + #.....## $ $ $ # +#....... $ $ $ $ # + #.....## $ $ $ # + #...#**# $ $ # + #.#****# $ # + # #****# # + # $ #**# # + # $ $ ## # +# $ $ $ # +# $ $ #### + # $ # + # # + ### +Author: Sven Egevad +Title: > SE 235 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0236.XSB + ### + # # #### + # #$### . # +# $ .. # # +# .# ####.# # +# .# # $ # # +# # # #$# +# # ##$#$# # +# # # # +# @# $#$*. # + ### # #. # + ## ### ## +Author: Sven Egevad +Title: > SE 236 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0237.XSB + ### # ## + # #.# ### + # $. $ # # + ### ####$## #$ # +# ## #. # +# $###### # # # + # ####.# # $ .# + # # .*. # # +#. $ # #.#### # + # # # ######$ # +# .# ## # +# $# ##$#### ### +# # $ @.$ # + ### #.# # + ## # ### +Author: Sven Egevad +Title: > SE 237 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0238.XSB + ########### + # # + ## ### ##### # + # # # # # +# # # #$#$#$# # # +# # $ $ # # +# # #### ## # # # +# #$ $ # # # +# $# # # # #$# # + # # # # # + # ##$# #$#$#### + #.....@.......# + ############# +Author: Sven Egevad +Title: > SE 238 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0239.XSB + ###### ### +# .... # # +# .##.$#$ # +# *##. # $ # +# . $.$#$ # +# $##. # +# ##.$#### +# $ #. # # +# @ #.$# $ # + # #. $ # +#.###.$##$# +#..... $ $ # +#.$ # $ # +# $$$#$ # +# # # + #### ##### +Author: Sven Egevad +Title: > SE 239 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0240.XSB + #### ## +# # # # +# +# # $ # + ##...# # $ $ # + #.....### $ $ $ # +#....... $ $ $ $ # + #.....### $ $ $ # + #...# # $ $ # + #.# $ # $ # + # # $ $ # # + # #$ $ $ # # + # # $ $ # # + # $ #### + # ##### + ## +Author: Sven Egevad +Title: > SE 240 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0241.XSB +############# +# * # +# $ $ # $ $ # +# $$# #### # +# #....#$ # +#####.... # +# $ ..+.#### +# $ #....# # +# $ ### $ # +# $$ $ # $$ # +# # # +############# +Author: Sven Egevad +Title: > SE 241 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0242.XSB +############# +# # # +# $ $ # $ $ # +# $$# #### # +# #....#$ # +#####.... # +# $ ..+.#### +# $ #....# # +# $ ### $ # +# $$ $ # $$ # +# * # +############# +Author: Sven Egevad +Title: > SE 242 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0243.XSB +################### +# # +#.*....*.*.*......# +#$#$$ $ $ $ $ $$$$# +# $ ########### $ # +# @ # +################### +Author: Sven Egevad +Title: > SE 243 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0244.XSB +################### +# # +#*.*.*.*.*.*.*.*.*# +# $ $ $ $ $ $ $ $ # +# ############ # # +# @ # +################### +Author: Sven Egevad +Title: > SE 244 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0245.XSB + ######### + # # +# ******* # +# * * # +# *#$# #.#*@# +# * * # +# ******* # + # # + ######### +Author: Sven Egevad +Title: > SE 245 +Comment: +oval hard +color blue +Comment-End: + +;SVEN0246.XSB + ####### + # # +# ***** # +# * * # +# *# # #* # +# * $ . *@# +# *# # #* # +# * * # +# ***** # + # # + ####### +Author: Sven Egevad +Title: > SE 246 +Comment: +circle hard +color blue +Comment-End: + +;SVEN0247.XSB + ####### + # # +# ***** # +# * # * # +# *# #* # +# * $ . *@# +# *# #* # +# * # * # +# ***** # + # # + ####### +Author: Sven Egevad +Title: > SE 247 +Comment: +circle hard +color blue +Comment-End: + +;SVEN0248.XSB + ####### + # # +# ***** # +# *# #* # +# * * # +# *#$#.#*@# +# * * # +# *# #* # +# ***** # + # # + ####### +Author: Sven Egevad +Title: > SE 248 +Comment: +circle hard +color blue +Comment-End: + +;SVEN0249.XSB + #### #### + # # # +# .** **. # +# *# *** #* # +# * $ * # +# * # * # + # *$###$* # +# * # * # +# * $ * # +# *# *** #* # +# .** @ **. # + # # # + #### #### +Author: Sven Egevad +Title: > SE 249 +Comment: +concave hard +color blue +Comment-End: + +;SVEN0250.XSB + ######### + # # +# ******* # +# *# * #* # +# * . * # +# *#$#.#$#* # +# * *@# +# *#$#.#$#* # +# * . * # +# *# * #* # +# ******* # + # # + ######### +Author: Sven Egevad +Title: > SE 250 +Comment: +circle hard +color blue +Comment-End: + +;SVEN0251.XSB + ### + ## @ ## +# # +# * * * # +# $* # + #**.**# +# * # +# * * * # +# # # + ### ### +Author: Sven Egevad +Title: > SE 251 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0252.XSB +###### +# # +# ## ## +# .$.### +## $@$ # + ##.$.# # + ## # # + ## # + ##### +Author: Sven Egevad +Title: > SE 252 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0253.XSB + #### + # # +## ## +# .$.### +# $@$ # +##.$. # + ## ### + #### +Author: Sven Egevad +Title: > SE 253 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0254.XSB + #### + # # +### # +# .$.### +# $@$ # +##.$. # + ## ### + #### +Author: Sven Egevad +Title: > SE 254 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0255.XSB + #### + # # +### ### +# .$. # +# $@$ # +##.$.### + ## # + #### +Author: Sven Egevad +Title: > SE 255 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0256.XSB + ### + ## ## + # $ $ # +# ## ## # +# #..$ .# # +# #.* $.# # +# ## ## # + # $ # + ## @ ## + ### +Author: Sven Egevad +Title: > SE 256 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0257.XSB + #### + # # ### + # $ #### # + #$# . $ # + # #.###$## + ## #+. # + # ..# ## + ##$###.# # +# $ . #$# +# #### $ # + ### # # + #### +Author: Sven Egevad +Title: > SE 257 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0258.XSB + ########### +# . $ .$ # +# #.#.### # # +# $*$ # # # +# # # # # # # +# # # # # + ## ##### # # +# $ . $ * # +# ## ####.# # +# @# + ########### +Author: Sven Egevad +Title: > SE 258 +Comment: +twist hard +color blue +Comment-End: + +;SVEN0259.XSB + ######### +#. . * . .# +# $ $ # +#. * * * .# +# $ $ $ $ # +#* * @ * *# +# $ $ $ $ # +#. * * * .# +# $ $ # +#. . * . .# + ######### +Author: Sven Egevad +Title: > SE 259 +Comment: +twist hard +color blue +Comment-End: + +;SVEN0260.XSB + ######### +#. . * . .# +# $ $ $ $ # +#* * @ * *# +# $ $ $ $ # +#. . * . .# + ######### +Author: Sven Egevad +Title: > SE 260 +Comment: +twist hard +color blue +Comment-End: + +;SVEN0261.XSB + ### + ## ## + # $ # +#. .$.$. .# +# .$.$.$. # +# $.$.$.$ # +#$ $.$.$ $# +# # + # # + ## ### ## +Author: Sven Egevad +Title: > SE 261 +Comment: +twist hard +color blue +Comment-End: + +;SVEN0262.XSB + #### + # # +## ## +# .$.### +# $ $ # +##+$. # + ## ### + #### +Author: Sven Egevad +Title: > SE 262 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0263.XSB + #### + # # +### # +# .$.### +# $ $ # +##+$. # + ## ### + #### +Author: Sven Egevad +Title: > SE 263 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0264.XSB + #### + # # +### ### +# .$. # +# $ $ # +##+$.### + ## # + #### +Author: Sven Egevad +Title: > SE 264 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0265.XSB + #### + # # +## ## +# .$.### +# $ $@ # +##.$. # + ## ### + #### +Author: Sven Egevad +Title: > SE 265 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0266.XSB + #### + # # +### # +# .$.### +# $ $@ # +##.$. # + ## ### + #### +Author: Sven Egevad +Title: > SE 266 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0267.XSB + ############# + # # + # #$$ $ $ $ # + # $ ####### # + # # # # + # $ $ $ $ # + # ######*## + # $# $ $ $.# +##.$ .# +# .########.# +# .........+# +############# +Author: Sven Egevad +Title: > SE 267 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0268.XSB + ##### + # * # + # #.$ $ $.# # +#.#.$ $ $.#.# +# $+#.#.#.$ # +# $ #.#.#.# $ # +# # $ # # +#*#.$$# #$$.#*# +# # # # +# $ # #$# # $ # +# $.#...#.$ # +#.#.$ $ $.#.# + # #.$ $ $.# # + # * # + ##### +Author: Sven Egevad +Title: > SE 268 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0269.XSB + ## + # # + # # $ ### +#.#.$ . .# +# $+# $ # +# $ #.$ # +# # $.# + ## $ # + # .# + #### +Author: Sven Egevad +Title: > SE 269 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0270.XSB + ######### + #. $ @ $ .# + #.$.$ $ $.$.# + #* * * $ * * *# + #.$.$.$.$.$.$.$.# +#. * * * * * * * .# + #.$.$.$.$.$.$.$.# + #* * * $ * * *# + #.$.$ $ $.$.# + #. $ # $ .# + ######### +Author: Sven Egevad +Title: > SE 270 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0271.XSB +################### +#....#...#...#....# +#.$$$#*$.#*$.#*$$.# +#. $. $$. $$ $ .# +#.* .# # #..$.# +### ########### ### +#..$ # @ # *.# +#.$$ # $$$$$ # $$.# +#. $ # $ $ $ # $.# +#.$. # $ $ $ # $..# +### ## $ $ $ ### ## +#..$.# $ $ $ #.* .# +#.$$ $ $ $$#.$$.# +#. $*#$$ $ $ $ $.# +#....# #....# +################### +Author: Sven Egevad +Title: > SE 271 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0272.XSB +#### ######## +# # # #. ##### +# $##### #.# ## # +# ## # # ##$ # +# $# # # # +# # ##.### $#$ # +# $## ##....# # # +# # #....# $#$ # +# # #....# # # +# $ # #....# $$$ # +## # ### ## # + #$ # # #$ # + # #####$ @$### # + #$ # $$ # + # ####### # # + #### ######### +Author: Sven Egevad +Title: > SE 272 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0273.XSB +################### +# . . . . # +# ############# #.# +# . . . $ # # +# # ######### #$#.# +#.#$ $ $ $ $ #.# # +# # # $ $ $ $ # # # +#.#.# $ $ $ $ #.#.# +# # # $ $ $ $ # # # +# # #$$ $ $ $$* #.# +#.#.# $ @ # +# # # ########### # +#.# . . . * # +# # ############# # +# . . . . # +################### +Author: Sven Egevad +Title: > SE 273 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0274.XSB +################### +# . . . . # +# ############# #.# +# . . . . # # +#.#$# #########$#.# +# #.# $ $ $ $ # # +#.# # $ $ $ $ #.# # +# # # $ $ $ $ # #.# +# #.# $ $ $ $ # # # +#*# #$$ $ $ $$#.#.# +# # $ @ $ # +#.# # ## ######## # +# # * . . * # +#.# ############# # +# . . . . # +################### +Author: Sven Egevad +Title: > SE 274 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0275.XSB + ##### + # # + ##. $.$ .## +# $ #.# $ # +# # $ . $ # # +# #.*$*.# # + # $ . $ # + #* #*# *# + # + # + ##### +Author: Sven Egevad +Title: > SE 275 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0276.XSB + ##### + # # + #. $.$ .# +# $ #.# $ # +# $ . $ # +# #.*$*.# # +# $ . $ # + #* #*# *# + # + # + ##### +Author: Sven Egevad +Title: > SE 276 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0277.XSB + ##### + # # + ##. $.$ .## +# $ #.# $ # +# # $ . $ # # +# #.*$*.# # +# # $ . $ # # +# $ #*# $ # + ##. + .## + ####### +Author: Sven Egevad +Title: > SE 277 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0278.XSB + ############### + # # + #### @ $ $ $ $ $ # + # ### $$ $ $ $ # +##. $ # $ $ $ $ # +#..# $ # $$ $ $ # +#..# $ # $ $ $ # +#.*.## $ # $$ $ # +#..*.# $ # $ $ # +#.*.*.## $ # $$ # +#..*.*.# $ # $ # +#.*.*.*.## $ ##$## +#..*.*.*.# $ ## # +# *.*.*.*.# $ $ # +#........... # +################### +Author: Sven Egevad +Title: > SE 278 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0279.XSB +##### ######## +# ######## #..# +# $ #$#..# +## #$ ###### # #..# +## # # ## # ..# +# #### # # $.*..# +# $ $ ##.*..# +# ###### ###..*..# +#### $ $ $ ##..*..# +# $ $ $ $ $ #.....# +# $ $ $ $ $ #....# +# $ $ $ $ $ $ #...# +# $ $ $ @ $ $ #..# +# $ $ $ $ $ $ $ #.# +# ## +################## +Author: Sven Egevad +Title: > SE 279 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0280.XSB + ###### + #. .$ # + #. .$ $ # + #. .$.$ $ # + #. .$.$.$.$ # +#. .$.$.$.$ $ # +#$.$.$.$.$.$ $ # +# $.$.$.$.$.$. # +# .$.$.$.$.$.$ # +# $ $.$.$.$.$.$# +# $ $.$.$.$. .# + # $.$.$.$. .# + # $ $.$. .# + # $ $. .# + # $. +# + ###### +Author: Sven Egevad +Title: > SE 280 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0281.XSB +############ +# # +# $$$ # +# ## #.#$#### +# # . # # +# $###.###$ # +# $...+... # +# $# #.###$ # +# # #.# # # +#### #.###### + # $$ $ $ # + # # + ########## +Author: Sven Egevad +Title: > SE 281 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0282.XSB + ### + # # @ # # +#.#.$ $.#.# +# $.*.$ # +# $ # # $ # +# # # # +# # # # # +# # # # +# $ # # $ # +# $.*.$ # +#.#.$ $.#.# + # # # # + ### +Author: Sven Egevad +Title: > SE 282 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0283.XSB + ### + # # @ # # + #.#.$ $.#.# + #. $.*.$ .# + # $ # # $ # + #.$ # # $.# +# $.# $ #.$ # +# .$ $*$ $. # +# $.# $ #.$ # + #.$ # # $.# + # $ # # $ # + #. $.*.$ .# + #.#.$ $.#.# + # # # # + ### +Author: Sven Egevad +Title: > SE 283 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0284.XSB + ######### + # # + # $$$$$ # +## # #.# # +# # . # +# $###.#### +# $...+...# +# $# #.#### +# # #.# # +#### #.#$ # + # $$$ $ # + # ## + ######### +Author: Sven Egevad +Title: > SE 284 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0285.XSB + ########## +## # +# $$$$$ # +# $# #.# # +# $ . # +# $###.#### +# $...+...# +# $#$#.# # +# $ #.#$ # +# # .# # +########### +Author: Sven Egevad +Title: > SE 285 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0286.XSB + ## ## + # # # + # $ # +#. .$.$. .# +# .$.$.$. # +# $.$.$.$ # +#$ $.$.$ $# +# # + # # + ## ### ## +Author: Sven Egevad +Title: > SE 286 +Comment: +twist hard +color blue +Comment-End: + +;SVEN0287.XSB + ### + ## @ ## + #. $ $ .# + #. $.*.$ .# + # $ # # $ # +# $.# #.$ # +# .$ # $. # +# $.# #.$ # + # $ # # $ # + #. $.*.$ .# + #. $ $ .# + ## ## + ### +Author: Sven Egevad +Title: > SE 287 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0288.XSB + ####### + ## # + # ##.## # + # $ # # +# ## ## # +# ##$## # # +### ##.## $# # +# . $.@.$ . # +# #$ ##.## ### +# # ##$## # +# ## ## # + # # $ # + # ##.## # + # ## + ####### +Author: Sven Egevad +Title: > SE 288 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0289.XSB +########### +# # +# $ $ $ $@# +# $ ###### +# $ $#....# +# $ # ...# +# $ $# ...# +# $$ # ...# +### ###$### +# # +# # ### # # +# # # # +# ####### # +# # +########### +Author: Sven Egevad +Title: > SE 289 +Comment: +assemble easy +color blue +Comment-End: + +;SVEN0290.XSB + #### # #### +#+ * # #.# # * .# + # * ## ## * # + # ## . ## # + #* # # *# + # # # # + # $#.#$ # + # # # # + #* # # *# + # $ $ # + #* $ $ $ *# + # # $ # # + #.# #.# #.# + # # # +Author: Sven Egevad +Title: > SE 290 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0291.XSB +################### +#.##..# # +#$$. # $ $ $ $ $ # +# $$$$# $ $$####.## +# $ $ $ #...$.# +##### $ $ ### # +# ..#@$ $$$ #$$# +# .#.. $$$$$# .# +#$$# .##### #$ # +# .## .####..# .# +# $ # $.#..#..#$ # +# $ $# $ #...##...# +# $ . # $$$ $$$ # +# $###### $ # #.# +#.............#.#.# +################### +Author: Sven Egevad +Title: > SE 291 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0292.XSB + ######### +# # +# #### $ # +#**....# $ # +# ##....# $ # +# #....# $ # +# $ #....# $ # +# $ #....# $ # +# # $ #....#$$$ # +# # $ # $ # + # # $ @#.$ $ ## + # #$$$##### # + # $ $ $ $ $ # + # # + ########### +Author: Sven Egevad +Title: > SE 292 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0293.XSB + ############## +# * # +# ****+ # $*** # +# * * # * * # +# * # * # * * # +# * * # ***. # +# $**** # # + # #*#### + ###### #### + # # # + # .*** # ***. # + # * * # * * # + # * * # * * # + # ***$ # $*** # + # * # + ############# +Author: Sven Egevad +Title: > SE 293 +Comment: +squares hard +color blue +Comment-End: + +;SVEN0294.XSB + ####### +# + # +# * * * # +# * # + #**$**# +# * # +# * * * # +# # # + ### ### +Author: Sven Egevad +Title: > SE 294 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0295.XSB +################### +# # .#.....#. # # +# $#$. ... .$#$ # +# # . # . # # +# $ # # # $ # +# # $ # # $ # # +# $ $# #$ $ # +# # .##+##. # # +# $$#$. .$#$$ # +# # # # # # +# $$#$. # .$#$$ # +# # # # # +# $#### ### ####$ # +# $ $ $ # +# #.. ..#.. ..# # +################### +Author: Sven Egevad +Title: > SE 295 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0296.XSB + ##### ##### +# . # . # +# * * * * * # +# * @ * # + #**$***$**# +# * * # +# * * * * * # +# # # # + ### ### ### +Author: Sven Egevad +Title: > SE 296 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0297.XSB + ##### ##### +# . # . # +# * * * * * # +# * @ * # + #*********# +# * * # +# * * * * * # +# * * # + #**$***$**# +# * * # +# * * * * * # +# # # # + ### ### ### +Author: Sven Egevad +Title: > SE 297 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0298.XSB + #### + # # +# .*+ # +# * * # +# $*$ # + # # + #### +Author: Sven Egevad +Title: > SE 298 +Comment: +square hard +color blue +Comment-End: + +;SVEN0299.XSB + ##### ##### +# . # . @# +# * * * * * # +# * * # + #**$***$**.# +# * * # +# * * * * *# +# * * # + #**$***$**.# +# * * # +# * * * * * # +# # # # + ### ### ### +Author: Sven Egevad +Title: > SE 299 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0300.XSB + ##### ##### +# . # . # +# * * * * * # +# * @ * # + #**$***$**# +# * * # +# * * * * * # +# * * # + #**$***$**# +# * * # +# * * * * * # +# . # . # + ##### ##### +Author: Sven Egevad +Title: > SE 300 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0301.XSB +################### +# # .#.....#. # # +# $#$. ..... .$#$ # +# # . .#. . # # +# $ # # # $ # +# # $ # $ # $ # # +# $ $# . . #$ $ # +# # .##+##. # # +# $$#$. .$#$$ # +# # # $ # # # +# $$#$. # .$#$$ # +# # # # # +# $####$###$####$ # +# $ $ $ $ $ # +# #.. ..#.. ..# # +################### +Author: Sven Egevad +Title: > SE 301 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0302.XSB + ########## + # # +# + *** *** # +# *** *** $ # +# # + ########## +Author: Sven Egevad +Title: > SE 302 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0303.XSB + ########### + # # +# + *** *** $ # +# *** *** *** # +# # + ############# +Author: Sven Egevad +Title: > SE 303 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0304.XSB + ########## + # # +# + *** *** # +# *** *** * # +# ** # +# ####### * # +# ** # +# *** *** * # +# $ *** *** # + # # + ########## +Author: Sven Egevad +Title: > SE 304 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0305.XSB + ######### +# # +# *** *** # +# * *** * # +# + ** # +# ##### * # +# $ ** # +# * *** * # +# *** *** # +# # + ######### +Author: Sven Egevad +Title: > SE 305 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0306.XSB + ######### +# # +# *** *** # +# * *** * # +# * ** # +# *###$ + # +# * ** # +# * *** * # +# *** *** # +# # + ######### +Author: Sven Egevad +Title: > SE 306 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0307.XSB + ######### +# # +# *** *** # +# * *** * # +# * ** # +# $#### + # +# * ** # +# * *** * # +# *** *** # +# # + ######### +Author: Sven Egevad +Title: > SE 307 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0308.XSB + ######### +# # +# *** *** # +# * *** * # +# * * # +# $ ### + # +# * * # +# * *** * # +# *** *** # +# # + ######### +Author: Sven Egevad +Title: > SE 308 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0309.XSB + ######### +# # +# *** *** # +# * *** * # +# * * # +# $ $##.+ # +# * * # +# * *** * # +# *** *** # +# # + ######### +Author: Sven Egevad +Title: > SE 309 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0310.XSB + ######### +# # +# *** *** # +# * *** * # +# * * # +# $ # #.*@# +# * * # +# * *** * # +# *** *** # +# # + ######### +Author: Sven Egevad +Title: > SE 310 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0311.XSB + ######### +# # +# *** *** # +# * *** * ### +# * * # +# * #.# ***$@# +# * * # +# * *** * ### +# *** *** # +# # + ######### +Author: Sven Egevad +Title: > SE 311 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0312.XSB + ######### + # # + # ***+*** # + ### * *** * ### +# * * # +# $*** ### ***$ # +# * * # + ### * *** * ### + # ***.*** # + # # + ######### +Author: Sven Egevad +Title: > SE 312 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0313.XSB + ######### + # # + # *** *** # + ### * *+* * ### +# * * # +# $***#####***$ # +# * * # + ### * *.* * ### + # *** *** # + # # + ######### +Author: Sven Egevad +Title: > SE 313 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0314.XSB +#### +# #### +# ..+# +# # ### +## # # +# # $ # +# $ $# # +# # # +######## +Author: Sven Egevad +Title: > SE 314 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0315.XSB +#### +# #### +# ..+# +# # ## +## # # +# # # +# $$$ # +# # # +####### +Author: Sven Egevad +Title: > SE 315 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0316.XSB +#### +# #### +# ..+# +# # # +## #$ # +# # # +# $$$ # +# # .# +####### +Author: Sven Egevad +Title: > SE 316 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0317.XSB + ### + #+##### + #. $ # + #.#$# # + #.# # +####.## ## +# $ $ $ # +# # +########## +Author: Sven Egevad +Title: > SE 317 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0318.XSB + ##### + #+. #### + ##. $ # + #.# $ # +####.#$# # +# #.# # +# $#.## ## +# $ $ $ # +# # +########## +Author: Sven Egevad +Title: > SE 318 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0319.XSB + ###### + #+.. #### + ###. $ # +####.# $ # +# #.# $ # +# $#.#$# # +# #.# # +# $#.## ## +# $ $ $ # +# # +########## +Author: Sven Egevad +Title: > SE 319 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0320.XSB +####### +#+... #### +####. $ # +# #.# $ # +# $#.# $ # +# #.# $ # +# $#.#$# # +# #.# # +# $#.## ## +# $ $ $ # +# # +########## +Author: Sven Egevad +Title: > SE 320 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0321.XSB + ######### + # # + # # # # ### + # * * + # +### # # # # # +# $ * * # # +# # # # # # # +# # # # +# ######### # +# # +############# +Author: Sven Egevad +Title: > SE 321 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0322.XSB + ######### + # # +### # # # # +# + * * # +# # # # # # +# # * * # +# $ # # # # +### # + ######### +Author: Sven Egevad +Title: > SE 322 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0323.XSB + ######### + # # + # # # # # + # * * # +### # # # # +# + * * # +# $ # # # # +### # + ######### +Author: Sven Egevad +Title: > SE 323 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0324.XSB + ####### + # # +## #+# ## +# * * # +# * * * # +# * $ * # +# * $ * # +# * * * # +# * * # +## #.# ## + # # + ####### +Author: Sven Egevad +Title: > SE 324 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0325.XSB + ####### + # # +## #+# ## +# * * # +# * * * # +# * $ * # +# * $ * # +# *$*$* # +# . . # +### . ### + # # + ##### +Author: Sven Egevad +Title: > SE 325 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0326.XSB + ####### + # @ # + ## #*# ## +### * * ### +# * . * # +# #** $ **# # +# * .$#$. * # +# #** $ **# # +# * . * # +### * * ### + ## #*# ## + # # + ####### +Author: Sven Egevad +Title: > SE 326 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0327.XSB + ####### + # @ # + ## #*# ## +### * * ### +# **. * # +# #* $ **# # +# * .$#$. * # +# #** $ *# # +# * .** # +### * * ### + ## #*# ## + # # + ####### +Author: Sven Egevad +Title: > SE 327 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0328.XSB + ##### + # @ # + ### * ### + # *.* # +### * * * ### +# * $ * # +# *.*$#$*.* # +# * $ * # +### * * * ### + # *.* # + ### * ### + # # + ##### +Author: Sven Egevad +Title: > SE 328 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0329.XSB + ## + # @# + # $ # ### +# $ $ #...# +# $ $ $#...# +# $ $ *...# + # $ ##$ # + # * . # + ####### +Author: Sven Egevad +Title: > SE 329 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0330.XSB +######### +# # +# ***** # +# * * # +# + $# ## +# * * # +# ***** # +# # +######### +Author: Sven Egevad +Title: > SE 330 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0331.XSB +########## +# # +# ****** # +# * * # +# + #$# ## +# * * # +# ****** # +# # +########## +Author: Sven Egevad +Title: > SE 331 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0332.XSB +########### +# # +# ******* # +# * * # +#@# #$#.## +# * * # +# ******* # +# # +########### +Author: Sven Egevad +Title: > SE 332 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0333.XSB +########### +# @ # +# **$$$** # +# *. # .* # +# $ ... $ # +# $#.#.#$ # +# $ ... $ # +# *. # .* # +# **$$$** # +# # +########### +Author: Sven Egevad +Title: > SE 333 +Comment: +egypt easy +color blue +Comment-End: + +;SVEN0334.XSB + ######### +## @ ## +# .*$$$*. # +# ** # ** # +# $ ... $ # +# $#.#.#$ # +# $ ... $ # +# ** # ** # +# .*$$$*. # +## ## + ######### +Author: Sven Egevad +Title: > SE 334 +Comment: +egypt easy +color blue +Comment-End: + +;SVEN0335.XSB + ########### + # # + # ***+*** # +## * * * * ## +# * * * * # +# * $ * # +### # ### + ######### +Author: Sven Egevad +Title: > SE 335 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0336.XSB + ########### + # # + # ***+*** # +## * * * * ## +# * *** * # +# * $ * # +### # ### + ######### +Author: Sven Egevad +Title: > SE 336 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0337.XSB + ########### + # # + # ***+*** # +## * * * * ## +# * *#* * # +# * $ * # +### # ### + ######### +Author: Sven Egevad +Title: > SE 337 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0338.XSB + ####### + # # +# ***** # +# * # # * # +# * * * * # +# * $ * # +# * # * # + # * * # + # + # + ##### +Author: Sven Egevad +Title: > SE 338 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0339.XSB + ####### + # # +# ***** # +# * # # * # +# * * * * # +# * $ * # +# * # * # + # *+* # + # # + ##### +Author: Sven Egevad +Title: > SE 339 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0340.XSB + ######### + # # +##### ***** ##### +# * * # +# ***** ***** # +# * * * * # +# * # ***** # * # +# * # + # * # +# * ######### * # +# * $ * # +# ************* # +# # +################# +Author: Sven Egevad +Title: > SE 340 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0341.XSB + ######### + # # +##### ***** ##### +# * * # +# ***** $ ***** # +# * * * * # +# * # ***** # * # +# * # # * # +# * ######### * # +# * + * # +# ************* # +# # +################# +Author: Sven Egevad +Title: > SE 341 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0342.XSB + ##### ##### + # # # # +# *** # *** # +# * * # * * # +# * + * * $ * # +# * * # * * # +# *** # *** # + # # # # + ##### ##### +Author: Sven Egevad +Title: > SE 342 +Comment: +circles medium +color blue +Comment-End: + +;SVEN0343.XSB + ##### ##### + # # # # +# *** # *** # +# * * # * * # +# * + * * * * # +# * * # * * # +# *** # *** # + # # # # + ##### ## ## + # # # # +# *** # *** # +# * * # * * # +# * $ * * * * # +# * * # * * # +# *** # *** # + # # # # + ##### ##### +Author: Sven Egevad +Title: > SE 343 +Comment: +circles medium +color blue +Comment-End: + +;SVEN0344.XSB + #### #### + # # # # +# ** # ** # +# * * * * # +# * *+#$* * # +# ** # ** # + # # # # + #### #### +Author: Sven Egevad +Title: > SE 344 +Comment: +circles hard +color blue +Comment-End: + +;SVEN0345.XSB + #### #### + # # # # +# ** # ** # +# * * * * # +# * *+#** * # +# ** # ** # + # # # # + #### ## # + # # # # +# ** # ** # +# * *$#** * # +# * * * * # +# ** # ** # + # # # # + #### #### +Author: Sven Egevad +Title: > SE 345 +Comment: +circles hard +color blue +Comment-End: + +;SVEN0346.XSB + ### ### + # # # # +# * # * # +# *.* @ *$* # +# * # * # + # # # # + ### ### +Author: Sven Egevad +Title: > SE 346 +Comment: +circles easy +color blue +Comment-End: + +;SVEN0347.XSB + ### ### + # # # # +# * # * # +# *.* *** # +# * # * # + # # # # + ### # # + # # # # +# * # * # +# *$* @ *** # +# * # * # + # # # # + ### ### +Author: Sven Egevad +Title: > SE 347 +Comment: +circles easy +color blue +Comment-End: + +;SVEN0348.XSB + ###### +# # +#..... # +#*****# # +# #@# # # +# # # +#$$$$$# # +# # + ####### +Author: Sven Egevad +Title: > SE 348 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0349.XSB + ###### +# # +#.. .. # +#*****# # +# #@# # # +# # # +#$$#$$# # +# # + ####### +Author: Sven Egevad +Title: > SE 349 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0350.XSB + ##### + # # # + #* @ *# +# # # +# .$#$. # +# * # + ####### +Author: Sven Egevad +Title: > SE 350 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0351.XSB + ##### + # # # + #* @ *# +# * # +# .$#$. # +# # # + ####### +Author: Sven Egevad +Title: > SE 351 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0352.XSB + ##### + # # + # @ # + ###*### + # # + # # + # $ # + # # + ##*## + # # + #* . *# +# # # +# .$#$. # +# * # + ####### +Author: Sven Egevad +Title: > SE 352 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0353.XSB +####### +# + ### +# # # # +# * # # +# # ### # +# * # +###*# ### +# * # +# $# **# +# # # +#### # + ##### +Author: Sven Egevad +Title: > SE 353 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0354.XSB +####### +# + ### +# # # # +# * # # +# # ### # +# * $ # +###*#*### +# $ * # +# ### # # +# # * # +# # # # +### . # + ####### +Author: Sven Egevad +Title: > SE 354 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0355.XSB + #### + # ### + # . # +## $ # +# *#* # +# $ ## +# + # +### # + #### +Author: Sven Egevad +Title: > SE 355 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0356.XSB +######### +# @ # +# .***. # +# $.$ # +# $ . $ # +# ***** # +# # # +######### +Author: Sven Egevad +Title: > SE 356 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0357.XSB + ####### + ## # +##+**** # +# * # +# **#** # +# * # +# ****$ # +# # +######### +Author: Sven Egevad +Title: > SE 357 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0358.XSB +######### +# # # +# $$# + # +# * * . # +# . * * # +# . #$$ # +# # # +######### +Author: Sven Egevad +Title: > SE 358 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0359.XSB +######### +# # # +# .*. # +# .$$$. # +# * + * # +# $***$ # +# # # +######### +Author: Sven Egevad +Title: > SE 359 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0360.XSB +######### +# # +#.*****$# +# $ . # +# **@** # +# . $ # +#$*****.# +# # +######### +Author: Sven Egevad +Title: > SE 360 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0361.XSB +######### +# # +#.**.**$# +# $ $ . # +# **@** # +# . $ $ # +#$**.**.# +# # +######### +Author: Sven Egevad +Title: > SE 361 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0362.XSB +######### +# # # +# +*#** # +# * $. # +# * $ * # +# * $ * # +# **#.* # +# # # +######### +Author: Sven Egevad +Title: > SE 362 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0363.XSB +######### +# # # +# *.#.* # +# .$$$. # +# * # * # +# * * # +# **$** # +# @ # +######### +Author: Sven Egevad +Title: > SE 363 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0364.XSB +######### +# # +# #.**# # +# *$$ . # +# * $.## +# *$$ . # +# #+**# # +## # + ######## +Author: Sven Egevad +Title: > SE 364 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0365.XSB + #### + # ###### + # $@$ # +## ##*## # +# # . # # +# ..*# ## +## # * # + #$##.# # + # $ ## + ### #### + #### +Author: Sven Egevad +Title: > SE 365 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0366.XSB + #### + # ###### + # $@$ # +## ##*## # +# # . # ## +# ... $ # +##$# . # # +# ##*## ## +# $ # +# # # # +########### +Author: Sven Egevad +Title: > SE 366 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0367.XSB + #### + # ###### + # $@$ # +## ##*## # +# # . # ## +# $... # +## # . # # +# ##.##$## +# $ $ # +# # # # +########### +Author: Sven Egevad +Title: > SE 367 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0368.XSB + #### + # ###### + # $@# +## ##*##$# +# # . # ## +# $... # +## # . # # +# ##*##$## +# $ # +# # # # +########### +Author: Sven Egevad +Title: > SE 368 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0369.XSB +#### +# ##### +# $@$ # +# $#*# ## +# ...$ # +## #.# # +# # +# # # +######### +Author: Sven Egevad +Title: > SE 369 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0370.XSB +#### +# ##### +# $@$ # +# $#*# ## +# ...$ # +## #.# # +# # +# #### +###### +Author: Sven Egevad +Title: > SE 370 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0371.XSB +#### +# ##### +# $ $ # +# @#*# ## +# $*.. # +## #.# # + # # + ### ### + #### +Author: Sven Egevad +Title: > SE 371 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0372.XSB +#### +# ##### +# $ $ # +# #*# ## +#@$... # +##$#.# # + # # + ### ### + #### +Author: Sven Egevad +Title: > SE 372 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0373.XSB + ####### + # # +##$#.# ## +#@$... # +# $#.# # +# $ $ # +# # ### +####### +Author: Sven Egevad +Title: > SE 373 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0374.XSB + ######### + # # + #$##.##$## +## # . # +# # .## # +# .$ # ## +## ##.##$## +# $@# +# # # # +########### +Author: Sven Egevad +Title: > SE 374 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0375.XSB + ######### + # # + #$##.##$## +## # . # +# # .## # +# .$ # ## +## ##.## ## +# $$ # +# # #@ # +########### +Author: Sven Egevad +Title: > SE 375 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0376.XSB + ######### + # # + #$##.##$## + # # $ .@ # +## # .##$ # +# . # ## +# ##*## # +# # +# # ## # +########### +Author: Sven Egevad +Title: > SE 376 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0377.XSB +#### +# @####### +# $ # +## ##.##$## + # # . # +## # .##$ # +# . # ## +# ##.## # +# $ $ # +# # ## # +########### +Author: Sven Egevad +Title: > SE 377 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0378.XSB + ######### + # ## + #$##.## # + #@# . # +##$# .## ## +# . # # +# ##.##$## +# $ $ # +# # # # +########### +Author: Sven Egevad +Title: > SE 378 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0379.XSB + ####### + # # + #$#*# ## + # # . # +## #.# # +# . #$## +# #.#@# +# $ $# +#### # + ##### +Author: Sven Egevad +Title: > SE 379 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0380.XSB + ####### + # ## + #$#.# # + # # . # +## #.# ## +# $. #$# +# $#.#@# +# $# +# # # +######## +Author: Sven Egevad +Title: > SE 380 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0381.XSB + ####### + # @ # + # #*#$## + # # .$ # +## #.#$ # +# . # # +# #.# # +# $ # +## ## + ####### +Author: Sven Egevad +Title: > SE 381 +Comment: +cross easy +color blue +Comment-End: + +;SVEN0382.XSB + ####### + # # + #$#.# ## + #@# . # +##$#.# # +# * # # +# #.# # +# $ $ # +## ## + ####### +Author: Sven Egevad +Title: > SE 382 +Comment: +cross easy +color blue +Comment-End: + +;SVEN0383.XSB + ####### + # # + #$#.#@## + # # .$ # +## #.# # +# $. # ## +# #.# # +# $ $ # +## ## + ####### +Author: Sven Egevad +Title: > SE 383 +Comment: +cross medium +color blue +Comment-End: + +;SVEN0384.XSB + ####### + # # + #$#.#.## + # # . # +## #.#$ # +# $.$# ## +# .#+# # +# $$$ # +## ## + ####### +Author: Sven Egevad +Title: > SE 384 +Comment: +cross medium +color blue +Comment-End: + +;SVEN0385.XSB +######## +# # +# #.*#$## +# . . # +# * #.$ # +# #..# ## +###$$$$# + #@ # + ###### +Author: Sven Egevad +Title: > SE 385 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0386.XSB +####### +# ## +# $$#$ # +# #.* ### +# #.#$ # +# #....# # +# $##.# # +###@$..# # + ##$#$$ # + # # + ####### +Author: Sven Egevad +Title: > SE 386 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0387.XSB +####### +# ## +# $$#$ # +# #.*@$### +# #.#$$ # +# #.*..# # +# ##.# # +### *.# # + # $# # + ## # + ####### +Author: Sven Egevad +Title: > SE 387 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0388.XSB +######### +# # +# .**$ # +# . $@* # +# *###* # +# . * # +# $*.*$ # +# # # +######### +Author: Sven Egevad +Title: > SE 388 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0389.XSB +######### +# # +# $.*. # +# * # . # +# .$#$* # +# * #@* # +# ***$ # +# # # +######### +Author: Sven Egevad +Title: > SE 389 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0390.XSB +######### +# # +# $*** # +# * #. # +# *# + # +# * #* # +# $**.$ # +# # # +######### +Author: Sven Egevad +Title: > SE 390 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0391.XSB +######### +# # +# $*.* # +# * #. # +# *#$ . # +# *@ #* # +# $**.$ # +# # # +######### +Author: Sven Egevad +Title: > SE 391 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0392.XSB +######### +# # +# ..*$ # +# *# #. # +# * $ * # +# *@# . # +# $***$ # +# # # +######### +Author: Sven Egevad +Title: > SE 392 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0393.XSB +######### +# # +# ..*$ # +# *# #. # +# * $ * # +# *@# * # +# $**.$ # +# # # +######### +Author: Sven Egevad +Title: > SE 393 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0394.XSB +######### +# @# +# #.*.# # +# * $$. # +# *$# * # +# .$ * # +# *.*$ # +# # # +######### +Author: Sven Egevad +Title: > SE 394 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0395.XSB +######### +# # +# #.**# # +# *$$ . # +# *@$$* # +# .$# . # +# $*.. # +# # # +######### +Author: Sven Egevad +Title: > SE 395 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0396.XSB +######### +# @ # +# #***# # +# . # . # +# .$ $. # +# * $ * # +# $*.*$ # +# # # +######### +Author: Sven Egevad +Title: > SE 396 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0397.XSB +####### +# # +# *.* # +# * . ## +# *$* ###### +# *$ . $ # +##### . *$* # + ### * * # + #$*+* # + # # + ####### +Author: Sven Egevad +Title: > SE 397 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0398.XSB +####### +# # +# *+*$# +# * * # +# *$* ####### +# $ . . # +##### $ * * # + ### *$. # + #$*.. # + # # + ####### +Author: Sven Egevad +Title: > SE 398 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0399.XSB +####### +#@ # +# ***$# +# * . ## +# *$* ###### +# $ . $. # +#####.$ *$* # + ### . * # + # *.* # + # # + ####### +Author: Sven Egevad +Title: > SE 399 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0400.XSB +####### +# # +# *** # +# * + ## +# *$*$ ###### +# $ . $. # +#####.$ *$* # + ### . * # + # *.* # + # # + ####### +Author: Sven Egevad +Title: > SE 400 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0401.XSB +####### +# # +# *.. # +# . *$## +# *$* # +# $@* # +##### # + #### +Author: Sven Egevad +Title: > SE 401 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0402.XSB +####### +# # +# ***$# +# *@* ## +# .$* # +# . * # +# # # +######## +Author: Sven Egevad +Title: > SE 402 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0403.XSB +####### +# # +# *.*$# +# .$* ## +# * .$ # +# . *$ # +# # @# +######## +Author: Sven Egevad +Title: > SE 403 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0404.XSB +####### +# # +# *.*$# +# .$*@## +# * *$ # +# . * # +# # # +######## +Author: Sven Egevad +Title: > SE 404 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0405.XSB +######## +# # +# +*** # +# * *## +# * $ # +# *** # +# # # +######## +Author: Sven Egevad +Title: > SE 405 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0406.XSB +######## +#@ # +# **** # +# * .## +# * $$ # +# ** . # +# # # +######## +Author: Sven Egevad +Title: > SE 406 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0407.XSB +######## +# # +# *.** # +# * $.## +##.$ $ # +# **** # +# @# +######## +Author: Sven Egevad +Title: > SE 407 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0408.XSB +######## +# # +# .*.* # +# .$ *## +##* $ # +# ***$ # +# @# +######## +Author: Sven Egevad +Title: > SE 408 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0409.XSB +######## +# # +# *.** # +# . $.## +##.$ $ # +# ***$ # +# @# +######## +Author: Sven Egevad +Title: > SE 409 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0410.XSB +######## +# # +# .*.* # +# . $*## +##* $ # +# ***$ # +# @# +######## +Author: Sven Egevad +Title: > SE 410 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0411.XSB +######## +# # +# *..* # +# *$ *## +##.$ $ # +# *** # +# @# +######## +Author: Sven Egevad +Title: > SE 411 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0412.XSB +######## +#@ # +# **** # +# * *## +##* $ # +# .** # +# # +######## +Author: Sven Egevad +Title: > SE 412 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0413.XSB +######## +#@ # +# **** # +# * *## +##* $ # +# **. # +# # +######## +Author: Sven Egevad +Title: > SE 413 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0414.XSB +######## +#@ # +# **** # +# * *## +##* $. # +# $*. # +# # +######## +Author: Sven Egevad +Title: > SE 414 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0415.XSB +######## +#@ # +# **** # +# * *## +##* $. # +# .$$. # +# # +######## +Author: Sven Egevad +Title: > SE 415 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0416.XSB +######## +#@ # +# **** # +# * *## +##* $. # +# ** # +# # +######## +Author: Sven Egevad +Title: > SE 416 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0417.XSB +######## +#@ # +# **** # +# * *## +##* *. # +# $* # +# # +######## +Author: Sven Egevad +Title: > SE 417 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0418.XSB +######## +#@ # +# **** # +# * *## +##*.$. # +# *$ # +# # +######## +Author: Sven Egevad +Title: > SE 418 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0419.XSB +######## +#@ # +# **** # +# * $.## +## $ . # +# $*.* # +# # +######## +Author: Sven Egevad +Title: > SE 419 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0420.XSB +######## +#@ # +# **** # +# * $ ## +##.$ $ # +# *..* # +# # +######## +Author: Sven Egevad +Title: > SE 420 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0421.XSB +######## +# # +# *..* # +# * $ ## +##.$ $ # +# **** # +# @# +######## +Author: Sven Egevad +Title: > SE 421 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0422.XSB +######## +#@ # +# **** # +# $ $.## +##.$ $ # +# *..* # +# # +######## +Author: Sven Egevad +Title: > SE 422 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0423.XSB +######## +# # +# *..* # +# .$ $## +##* $+ # +# $*** # +# # +######## +Author: Sven Egevad +Title: > SE 423 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0424.XSB +######## +#@ # +# **** # +# * $ ## +##.$ * # +# *..$ # +# # +######## +Author: Sven Egevad +Title: > SE 424 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0425.XSB +######## +# # +# *..* # +# * $ ## +##.$ * # +# ***$ # +# @# +######## +Author: Sven Egevad +Title: > SE 425 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0426.XSB +######## +#@ # +# **** # +# * $.## +## $. # +# $*.* # +# # +######## +Author: Sven Egevad +Title: > SE 426 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0427.XSB +######## +# # +# *..* # +# *$ .## +## $.$ # +# $*** # +# @# +######## +Author: Sven Egevad +Title: > SE 427 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0428.XSB +####### +# # +# *** # +# #@$ # +# #$ # +# ..* # +# # # +####### +Author: Sven Egevad +Title: > SE 428 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0429.XSB +####### +# # +# ..* # +# #$ # +# #@$ # +# *** # +# ### +##### +Author: Sven Egevad +Title: > SE 429 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0430.XSB +###### +# ## +# ** # +# $ # # +# *+ # +# ### +##### +Author: Sven Egevad +Title: > SE 430 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0431.XSB +###### ###### +# ### @# +# ** # .. # +# $ #$#$# $ # +# .. . $** # +# ##### # +##### ##### +Author: Sven Egevad +Title: > SE 431 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0432.XSB +###### ###### +# ### # +# **$ * ** # +# @# # # $ # +# ** . $.. # +# ##### # +##### ##### +Author: Sven Egevad +Title: > SE 432 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0433.XSB +###### ###### +# ### # +# **$ * ** # +# @# #$# $ # +# ** . .. # +# ##### # +##### ##### +Author: Sven Egevad +Title: > SE 433 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0434.XSB +###### ###### +# ### # +# **$ . $** # +# @# #$# $ # +# ** . .. # +# ##### # +##### ##### +Author: Sven Egevad +Title: > SE 434 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0435.XSB +###### ###### +# ### # +# **$ $ $** # +# $ # # # $ # +# .. + .. # +# ##### # +##### ##### +Author: Sven Egevad +Title: > SE 435 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0436.XSB + ##### + ## ## +## . ## +# *$.$ # +# . #$+ # +# * .$ # +## $.$ ## + ## ## + ##### +Author: Sven Egevad +Title: > SE 436 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0437.XSB + ##### + ## ## +## $# ## +# $. .$ # +# .$* . # +# .$* # +## .$ ## + ## @ ## + ##### +Author: Sven Egevad +Title: > SE 437 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0438.XSB + ##### + ## ## +## . ## +# $#$. # +# . .$. # +# $*$*$ # +## . ## + ## @ ## + ##### +Author: Sven Egevad +Title: > SE 438 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0439.XSB + ##### + ## ## +## . ## +# $#$.$ # +# . .$. # +# $*$* # +## . ## + ## @ ## + ##### +Author: Sven Egevad +Title: > SE 439 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0440.XSB + ##### + ## ## +## . ## +# $#$. # +#@* .$. # +# $.$*$ # +## . ## + ## ## + ##### +Author: Sven Egevad +Title: > SE 440 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0441.XSB +############# +# #@* # +# *.*$#$*$ # +# . . $ * * # +# * *$# *.* # +# . # # +############# +Author: Sven Egevad +Title: > SE 441 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0442.XSB +############# +# #@* # +# *** #$*$ # +# * . $.$. # +# * *$#$.*. # +# . # # +############# +Author: Sven Egevad +Title: > SE 442 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0443.XSB +############# +# #@* # +# ***$#$*$ # +# . . $.$. # +# * *$#$.*. # +# . # # +############# +Author: Sven Egevad +Title: > SE 443 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0444.XSB +############# +# #@* # +# *.*$#$*$ # +# . . * * # +# * *$#$*.* # +# . # # +############# +Author: Sven Egevad +Title: > SE 444 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0445.XSB +############# +# # + # +# *** #$* * # +# * . $. # +# * *$#$*** # +# . # # +############# +Author: Sven Egevad +Title: > SE 445 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0446.XSB +############# +# # + # +# ***$#$* * # +# . . $. # +# * *$#$*** # +# . # # +############# +Author: Sven Egevad +Title: > SE 446 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0447.XSB +############# +# . . # +# #**.***.# # +# # # $ # +# * *$#$*$* # +# + $ # +############# +Author: Sven Egevad +Title: > SE 447 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0448.XSB +##### ##### +# ### # +# + . # +# # # # +## ## ## ## + # $ # +## ##$## ## +# # # $ # +# . $. # +# ### # +##### ##### +Author: Sven Egevad +Title: > SE 448 +Comment: +assemble easy +color blue +Comment-End: + +;SVEN0449.XSB +##### ##### +# ### # +# + . # +# # # # +## ## ## ## + # $ # +## ## ## ## +# #$# $ # +# . $. # +# ### # +##### ##### +Author: Sven Egevad +Title: > SE 449 +Comment: +assemble easy +color blue +Comment-End: + +;SVEN0450.XSB +##### ##### +# ### # +# .$ . . # +# # # $ # +## ## ## ## + # @$ $ # +## ## ## ## +# $ # # # +# * . . # +# ### # +##### ##### +Author: Sven Egevad +Title: > SE 450 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0451.XSB +######### +#. # $.# +# . $ . # +##$# * ## +# * $* # +#+$ $ .# +######### +Author: Sven Egevad +Title: > SE 451 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0452.XSB +######### +#.$ # $.# +# *@$ . # +## # * ## +# .$ $* # +#. $ .# +######### +Author: Sven Egevad +Title: > SE 452 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0453.XSB +######### +#. #@$.# +# . $$* # +## # * ## +# * $$. # +#. $ .# +######### +Author: Sven Egevad +Title: > SE 453 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0454.XSB + ####### +## # +# .*.$## +# *#*$@# +##$*..$ # + # ### + ###### +Author: Sven Egevad +Title: > SE 454 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0455.XSB + ####### +## # +# $*** ## +# *..$ # +##$+**# # + # # + ######## +Author: Sven Egevad +Title: > SE 455 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0456.XSB + ############ +## ## # +# ***$##$# # +# .*. # +## +**#$# # # + # # # + ############ +Author: Sven Egevad +Title: > SE 456 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0457.XSB + ############ +## ## # +# **.###$# # +# *.. # +##$***$ # # # + # @## # + ############ +Author: Sven Egevad +Title: > SE 457 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0458.XSB + ######## +## # +# *$..# # +# $.$ . # +# *$ *# # +# .$*. # +# #+#$$ # +# ## +######## +Author: Sven Egevad +Title: > SE 458 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0459.XSB + ######## +## # +# ..*.# # +# . $ * # +# *$ *# # +# .$*@$ # +# #.#$$ # +# ## +######## +Author: Sven Egevad +Title: > SE 459 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0460.XSB +######### +# # +# ##**# # +# #@$ * # +# *$$ . # +# * $$. # +# #.*..## +# ## +####### +Author: Sven Egevad +Title: > SE 460 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0461.XSB +########## +# # +# ###..# # +# ### $. # +# ### $* # +# . *$$. # +# *$$@## # +# *.**## # +## # + ######### +Author: Sven Egevad +Title: > SE 461 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0462.XSB +########## +# # +# ###*## # +# ### ## # +# ### $. # +# * $ $* # +# . $@* # +# .**.*# # +## # + ######### +Author: Sven Egevad +Title: > SE 462 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0463.XSB +########## +# # +# ###*## # +# ### ## # +# ### $. # +# *@$ $* # +# .$$ * # +# ..*.*# # +## # + ######### +Author: Sven Egevad +Title: > SE 463 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0464.XSB +########## +# # +# ###*## # +# #@$ ## # +# #$# . # +# * $* . # +# * $ . # +# *.***# # +## # + ######### +Author: Sven Egevad +Title: > SE 464 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0465.XSB +########## +# # +# ###**# # +# #@$ * # +# #$# $* # +# * * * # +# . $ ## # +# ..*.## # +## # + ######### +Author: Sven Egevad +Title: > SE 465 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0466.XSB +########## +# # +# ###.*# # +# #. $. # +# #$#$ . # +# *@$ . # +# *$$ ## # +# #.**## # +# ## +######### +Author: Sven Egevad +Title: > SE 466 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0467.XSB +########## +# # +# ###.*# # +# #. $. # +# # #$ . # +# *$$ . # +# *@$ ## # +# #***## # +# ## +######### +Author: Sven Egevad +Title: > SE 467 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0468.XSB +########## +# # +# **.*.* # +# * $ . # +# *$# $# # +# # #@* # +# * $. # +# ****** # +# ## +######### +Author: Sven Egevad +Title: > SE 468 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0469.XSB +########## +# # +# *.**** # +# * $@$. # +# *$##$# # +# # # * # +# . $$ * # +# **..*. # +# ## +######### +Author: Sven Egevad +Title: > SE 469 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0470.XSB +########## +# # +# *.**** # +# *$$ + # +# $ .##### +#### $ # +# .$ $$* # +# *..*.* # +# # +########## +Author: Sven Egevad +Title: > SE 470 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0471.XSB +########## +# # +# *..*** # +# .$ $ $ # +##*#$@#.## +# $ $$$. # +# *.*..* # +# # +########## +Author: Sven Egevad +Title: > SE 471 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0472.XSB +########## +# # +# *.*..* # +# * $$$ # +##*#$@#.## +# $ $ * # +# *..*** # +# # +########## +Author: Sven Egevad +Title: > SE 472 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0473.XSB +########## +# # +# ****.. # +# *@$ * # +##*$$#$.## +# .$ $ . # +# **.*** # +# # +########## +Author: Sven Egevad +Title: > SE 473 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0474.XSB +########## +# # +# *****. # +# *@$ . # +##*$$#$.## +# .$ $ . # +# **.*** # +# # +########## +Author: Sven Egevad +Title: > SE 474 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0475.XSB +########## +# # +# *.**** # +# . $@* # +##*$$#$*## +# .$ . # +# *.**** # +# # +########## +Author: Sven Egevad +Title: > SE 475 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0476.XSB +########## +# # +# ****** # +#@* $ #* # +##* $ *## +# .# $ . # +# **.*** # +# # +########## +Author: Sven Egevad +Title: > SE 476 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0477.XSB +########## +# # +# ***.** # +# . $ #* # +##*# $.## +# * $ *@# +# ****** # +# # +########## +Author: Sven Egevad +Title: > SE 477 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0478.XSB +########## +# # +# *+**** # +# *# * # +##. $$$*## +# *#$ $. # +# **..** # +# # +########## +Author: Sven Egevad +Title: > SE 478 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0479.XSB +########## +# # +# *+**** # +# *# * # +##. $$$*## +# *#$ . # +# **.*** # +# # +########## +Author: Sven Egevad +Title: > SE 479 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0480.XSB +########## +# # +# $.***$ # +# .*$@*. # +### $$$### +# .. $.* # +# ***. # +# # +########## +Author: Sven Egevad +Title: > SE 480 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0481.XSB + ######## +## ## +# $.***$ # +# *. $.* # +# # $ # # +# ..$$.. # +# $**+*$ # +## ## + ######## +Author: Sven Egevad +Title: > SE 481 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0482.XSB + ######## +## ## +# $.***$ # +# *. $.* # +# # $ #@# +# ..$$.* # +# $**..$ # +## ## + ######## +Author: Sven Egevad +Title: > SE 482 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0483.XSB + ######## +## ## +# $..**$ # +# *.$$.* # +# # $ # # +# ..$$.. # +# $**+*$ # +## ## + ######## +Author: Sven Egevad +Title: > SE 483 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0484.XSB + ######## +## ## +# $..**$ # +# *.$$.* # +# # $ #@# +# ..$$.* # +# $**..$ # +## ## + ######## +Author: Sven Egevad +Title: > SE 484 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN0485.XSB +########## +# # # +# *.*$#$ ## +# . . $ # +# * *$#@ # +# . ##### +####### +Author: Sven Egevad +Title: > SE 485 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0486.XSB +########### +# # # +# ***$# # # +# * + # +# * *$##### +# . # +####### +Author: Sven Egevad +Title: > SE 486 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0487.XSB +########### +# # * # +# # # * # +# * + * # +#####$*** # + # # + ####### +Author: Sven Egevad +Title: > SE 487 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0488.XSB +########### +# # # +# *** # # # +# * * # +# * *$##### +# + # +####### +Author: Sven Egevad +Title: > SE 488 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0489.XSB + ####### +##### . # +# # * * # +# *@* * # +# #$*** # +## # # + ########## +Author: Sven Egevad +Title: > SE 489 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0490.XSB +########### +# # # +# ***$# # # +# * + # +# * *$##### +# . # +####### +Author: Sven Egevad +Title: > SE 490 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0491.XSB +########### +# # # +# $ .**$# +# . # * *.# +### # # +### ####### +### # # +# .$#.*$* # +# $$*+* # +# # # +########### +Author: Sven Egevad +Title: > SE 491 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0492.XSB +########### +# # @# +# $$*$*$# +# .$# #.*.# +### # # # +### #.##### +### # # # +# . # #.*.# +# $ .$*$# +# # # +########### +Author: Sven Egevad +Title: > SE 492 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0493.XSB +########### +# # # +# $. . # +# * # #***# +### # # @# +### #.##### +### # # # +# *$# #.*.# +# $ *$*$# +# # # +########### +Author: Sven Egevad +Title: > SE 493 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0494.XSB +########### +# # # +# $ *$* # +# * # #...# +### # # # +### #.##### +### # # # +#@* # #.*.# +# $$$ .$*$# +# # # +########### +Author: Sven Egevad +Title: > SE 494 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0495.XSB +########### +# # # +# $ $ *$*$# +# . #.#.*.# +### # # # +### # ##### +### # # # +# +$#.#.*.# +# $ $ .$*$# +# # # +########### +Author: Sven Egevad +Title: > SE 495 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0496.XSB +########### +# # # +# $ $ *$*$# +# . #.#.*.# +### # # # +### # ##### +### # # # +# .$#.#.*.# +# $@$.$*$# +# # # +########### +Author: Sven Egevad +Title: > SE 496 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0497.XSB +########### +# # # +# $ $ *$*$# +# . #.#.*.# +### # # # +### #@##### +### # # # +# .$#.#.*.# +# $ *$*$# +# # # +########### +Author: Sven Egevad +Title: > SE 497 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0498.XSB +########### +# # # +# $$$ * * # +#@* ### . # +### ### ### +### ###.### +### ###$### +# . ### . # +# .$* # +# # # +########### +Author: Sven Egevad +Title: > SE 498 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0499.XSB +########### +# # # +# $ $. * # +# +$### * # +### ### ### +### ###.### +### ### ### +# . ###$. # +# $ $. * # +# # # +########### +Author: Sven Egevad +Title: > SE 499 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0500.XSB +########### +# . $ # +# $ .$ $@# +#####.##### +# . $.$ . # +# $ . # +########### +Author: Sven Egevad +Title: > SE 500 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0501.XSB +########### +# . $ # +# $ *$ $@# +#####.##### +# . # +# .$ . $. # +########### +Author: Sven Egevad +Title: > SE 501 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0502.XSB +########### +# . $ # +# $ *$ $@# +#####.##### +# $ . . # +# . . $ # +########### +Author: Sven Egevad +Title: > SE 502 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0503.XSB +########### +# . $ # +# $ .$ $@# +#####.##### +# $ . . # +# . $.$ * # +########### +Author: Sven Egevad +Title: > SE 503 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0504.XSB +########### +# . $ # +# $ *$ $@# +#####.##### +# . $.$ . # +# .$ . $. # +########### +Author: Sven Egevad +Title: > SE 504 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0505.XSB +######### +# # +# $ $$ # +# $ $ # +####.#### +# + *$. # +# .$* . # +# * . . # +######### +Author: Sven Egevad +Title: > SE 505 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0506.XSB +######### +# @ # +# $$$$$ # +# $ $ # +####.#### +# . . . # +# .$.$. # +# . * . # +######### +Author: Sven Egevad +Title: > SE 506 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0507.XSB + ##### + ## @ ## +## $ ## +# $ $ # +# $ $ $ # +# $ $ # +####*#### +# . . # +# . . . # +# . . # +## . ## + ####### +Author: Sven Egevad +Title: > SE 507 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN0508.XSB +############# +# # $ . # +# ..*$#@$$. # +# * $$*.. # +# . $ # # +############# +Author: Sven Egevad +Title: > SE 508 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0509.XSB +############# +# # $ . # +# .+*$* $. # +# *$$ $*.. # +# * # # +############# +Author: Sven Egevad +Title: > SE 509 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0510.XSB +########### +# # * # +# *+$$ . # +# *$ $.. # +# * # # +########### +Author: Sven Egevad +Title: > SE 510 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0511.XSB +############# +# #@$ . # +# *..$#$$ . # +# *$ . *** # +# . $ # # +############# +Author: Sven Egevad +Title: > SE 511 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0512.XSB +############# +# # * # +# *..$. $$* # +# *$ *$*+. # +# . $ # # +############# +Author: Sven Egevad +Title: > SE 512 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0513.XSB +############# +# # $ . # +# **.*$ $* # +# +$$ *..* # +# * # # +############# +Author: Sven Egevad +Title: > SE 513 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0514.XSB +############# +# # * # +# *..$ *$* # +# *$. $$*+. # +# . $ # # +############# +Author: Sven Egevad +Title: > SE 514 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0515.XSB +############# +# # . * # +# * .$ *$* # +# *$. $$+$. # +# . * # # +############# +Author: Sven Egevad +Title: > SE 515 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0516.XSB +############# +# # .$. # +# * .$ *$. # +# *$. $$+$* # +# . * # # +############# +Author: Sven Egevad +Title: > SE 516 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0517.XSB +############# +# # * # +# *..*. $$ # +# $$ **+** # +# . $ # # +############# +Author: Sven Egevad +Title: > SE 517 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0518.XSB +############# +# # * # +# $$ ..**+ # +# *.***$ $$ # +# . # # +############# +Author: Sven Egevad +Title: > SE 518 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0519.XSB +############# +# * # $. # +# * . $ . . # +# * * $$*$* # +# . #@* # +############# +Author: Sven Egevad +Title: > SE 519 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0520.XSB +############# +# $ . #@$ . # +# * .$$$*$* # +# .$. . . # +# . $ # .$ # +############# +Author: Sven Egevad +Title: > SE 520 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0521.XSB +############# +# $ . # * # +# * .$ *$. # +# .$. $$+$* # +# . $ # . # +############# +Author: Sven Egevad +Title: > SE 521 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0522.XSB +############# +# * # . # +# *$ $$. # +# $$+**..$ # +# . # $. # +############# +Author: Sven Egevad +Title: > SE 522 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0523.XSB +############# +# . $@# . # +# $*$$$ $. # +# ..*..$ # +# * # $. # +############# +Author: Sven Egevad +Title: > SE 523 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0524.XSB +########### +# # +# $**.**$ # +# * #.# * # +# * @ * # +# * #.# * # +# $**.**$ # +# # +########### +Author: Sven Egevad +Title: > SE 524 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0525.XSB +############# +# .# * # +# .$$ $* # +# $..**+$$ # +# .$ # . # +############# +Author: Sven Egevad +Title: > SE 525 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0526.XSB +########### +#. # .# +# * $$$ . # +#$$. .$* # +# . #@$. # +########### +Author: Sven Egevad +Title: > SE 526 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0527.XSB +########### +#. # +# +# .$$*$ * # +# $. *$ # +# . # * # +########### +Author: Sven Egevad +Title: > SE 527 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0528.XSB +########### +#. # +# +# .$$*$$*$# +# $. . # +# . # $. # +########### +Author: Sven Egevad +Title: > SE 528 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0529.XSB +########### +#. # +# +# * $*$$. # +#$$. * # +# . # $. # +########### +Author: Sven Egevad +Title: > SE 529 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0530.XSB +########### +#. # $+# +# * $. $* # +#$$. $$. # +# . # . # +########### +Author: Sven Egevad +Title: > SE 530 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0531.XSB +########### +#. # .# +# * $.$ . # +#$$. $$.$ # +# . #@$. # +########### +Author: Sven Egevad +Title: > SE 531 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0532.XSB +########### +#. # .# +# * $*$ . # +#$$. $* # +# . #@$. # +########### +Author: Sven Egevad +Title: > SE 532 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0533.XSB +########### +#. # .# +# .$$$.$ # +# *$. .$$# +# .$@# . # +########### +Author: Sven Egevad +Title: > SE 533 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0534.XSB +######### +#. # +# +# * $$*$# +# . $ . # +# # # +######### +Author: Sven Egevad +Title: > SE 534 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0535.XSB +######### +#. # # +# . $ . # +# * $$*$# +# # +# +######### +Author: Sven Egevad +Title: > SE 535 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0536.XSB +######### +#+ # # +# *$$ . # +# .$ $* # +#. # # +######### +Author: Sven Egevad +Title: > SE 536 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0537.XSB + ######## +## . * # +#. *$$$@# +# * $ ### +#. . $ # +## $. . # + ######## +Author: Sven Egevad +Title: > SE 537 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0538.XSB + ######## +## @* . # +#.$* $ # +# .$$ ### +#.$. $ # +## $. . # + ######## +Author: Sven Egevad +Title: > SE 538 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0539.XSB + ######## +## . . # +#.$.$ # +#$. $ *## +#.$*$$ # +##@$. . # + ######## +Author: Sven Egevad +Title: > SE 539 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0540.XSB +############### +# # . # # +# #@# * *$# # # +# $ . * # +##### * *$##### + # . # + ####### +Author: Sven Egevad +Title: > SE 540 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0541.XSB + ##### + #### # + ## .$@## +## *$ ## +# .$ ## +# . ## +# .$ ## +## $.$ ## + ## . ## + #### # + ##### +Author: Sven Egevad +Title: > SE 541 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0542.XSB +############# +# . # . # +# * *$#$* * # +# @ . . * # +# ***$#$*** # +# # # +############# +Author: Sven Egevad +Title: > SE 542 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0543.XSB +############# +# .$ . $. # +# #$## ##$# # +# .$. + .$. # +# #$# #$# # +# # +############# +Author: Sven Egevad +Title: > SE 543 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0544.XSB +############# +# .$ . $. # +# #$## ##$# # +# .$. + .$. # +# #$# #$# # +# # # +############# +Author: Sven Egevad +Title: > SE 544 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0545.XSB +############# +# .$ . $. # +# #$# #$# # +# .$. + .$. # +# #$## ##$# # +# # +############# +Author: Sven Egevad +Title: > SE 545 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0546.XSB +############# +# .$ . $. # +# #$# ##$# # +# .$. + .$. # +# #$## #$# # +# # +############# +Author: Sven Egevad +Title: > SE 546 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0547.XSB +############ +# .$ . $. # +# #$# #$# # +# .$.+ .$. # +# #$# #$# # +# # +############ +Author: Sven Egevad +Title: > SE 547 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0548.XSB +############ +# .$ . $. # +# #$# #$# # +# .$.+ .$. # +# #$# #$# # +# # +############ +Author: Sven Egevad +Title: > SE 548 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0549.XSB +############ +# .$ . $. # +# #$# #$# # +# .$. .$. # +# #$# #$# # +# + # +############ +Author: Sven Egevad +Title: > SE 549 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0550.XSB +############ +# .$ . $. # +# #$# #$# # +# .$. .$. # +# #$# #$# # +# + # +############ +Author: Sven Egevad +Title: > SE 550 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0551.XSB +############ +# .$ +. $. # +# #$# #$# # +# .$. .$. # +# #$# #$# # +# # +############ +Author: Sven Egevad +Title: > SE 551 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0552.XSB +########### +# . # +# #$# #$# # +#..$ @ $..# +# #$# #$# # +# . # +########### +Author: Sven Egevad +Title: > SE 552 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0553.XSB +########### +# . .# +# #$# #$# # +# .$ @ $. # +# #$# #$# # +#. . # +########### +Author: Sven Egevad +Title: > SE 553 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0554.XSB +########### +# . # +# # #*# # # +#*.$$@$$..# +# # # # # # +# # +########### +Author: Sven Egevad +Title: > SE 554 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0555.XSB +########### +# . # +# # #*# # # +#*.$$@$$..# +# # # # #$# +# . # +########### +Author: Sven Egevad +Title: > SE 555 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0556.XSB +########### +# # +#$# #$# # # +#..* $*..# +# #@#$# # # +# $ . # +########### +Author: Sven Egevad +Title: > SE 556 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0557.XSB +########### +# # +#$# #$# # # +#.+* $ *..# +# # #$# # # +# $ . # +########### +Author: Sven Egevad +Title: > SE 557 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0558.XSB +########### +# # +# #$#$# # # +#**+$ *..# +# #$#.# # # +# # +########### +Author: Sven Egevad +Title: > SE 558 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0559.XSB +################### +# # # . # +# *.*$# *#*$#$* * # +# . . $ @ $ . . # +# * *$#$*#* #$*.* # +# . # # # +################### +Author: Sven Egevad +Title: > SE 559 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0560.XSB +########### +# # # +# ******* # +# * # * # +# * #$ . # +# * # * # +# **** * # +# * # * # +# * **** # +# * # * # +# + $# * # +# * # * # +# ******* # +# # # +########### +Author: Sven Egevad +Title: > SE 560 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0561.XSB +################### +# # # . # +# *.*$# * *$#$* * # +# . . $ $@* $ . . # +# * *$#$*.* #$*.* # +# . # # # +################### +Author: Sven Egevad +Title: > SE 561 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0562.XSB +################### +# # # . # +# *.*$# #$# #$* * # +# . . $ @ . * # +# * *$#######$*** # +# . # # # +####### ####### +Author: Sven Egevad +Title: > SE 562 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0563.XSB +################# +# # # . # +# *.*$# $ #$* * # +# . . $ @ . * # +# * *$#####$*** # +# . # # # +####### ####### +Author: Sven Egevad +Title: > SE 563 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0564.XSB +################### +# # # . # +# *.*$# * *$#$* * # +# . . $ * @ $ . . # +# * *$#$* * #$*.* # +# . # # # +################### +Author: Sven Egevad +Title: > SE 564 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0565.XSB +########### +# # # +# *.*$# # ### +# . . $ *@ # +# * *$#$# # # +# . # # +############# +Author: Sven Egevad +Title: > SE 565 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0566.XSB +################# +# # # . # +# *.*$# *$#$* * # +# . . $ @ $ . . # +# * *$#$* #$*.* # +# . # # # +################# +Author: Sven Egevad +Title: > SE 566 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0567.XSB +#################### +# # # . # +# *.*$# *#$*$#$* * # +# . . $ .@ . $ . . # +# * *$#$*$#* #$*.* # +# . # # # +#################### +Author: Sven Egevad +Title: > SE 567 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0568.XSB +################ +# # # . # +# *.*$# $#$* * # +# . . $ @$ . . # +# * *$#$ #$*.* # +# . # # # +################ +Author: Sven Egevad +Title: > SE 568 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0569.XSB +############# +# # . # +# #.#$#$#$# # +# . . @ . # +# #$#$#$#.# # +# # # +############# +Author: Sven Egevad +Title: > SE 569 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0570.XSB +######### +# # +# ***** # +# * * # +# *#$ * # +# # # +##*#### # +#+ # +######### +Author: Sven Egevad +Title: > SE 570 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0571.XSB +######### +# # +# ***** # +# * * # +# *#$ * # +# ### +##+#### + ### +Author: Sven Egevad +Title: > SE 571 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0572.XSB +######### +# # +# ***** # +# * # # +# *#$ # # +# #+# +######### +Author: Sven Egevad +Title: > SE 572 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0573.XSB +######## +# # +# ****+# +# * ## +# *#$ # +# # +####### +Author: Sven Egevad +Title: > SE 573 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0574.XSB +######### +# # +# ***** # +# * * # +# *#$ * # +# * # +######+ # + #### +Author: Sven Egevad +Title: > SE 574 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0575.XSB +######### +# # +# ***** # +# * # # +# *#$ * # +# #+# +######### +Author: Sven Egevad +Title: > SE 575 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0576.XSB +############# +# # . # +# #.#$$$#$# # +# . . @ . . # +# #$#$$$#.# # +# . # # +############# +Author: Sven Egevad +Title: > SE 576 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0577.XSB +########### +# . # . # +# #$$$$ . # +# . @ . # +# . $$$$# # +# . # . # +########### +Author: Sven Egevad +Title: > SE 577 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0578.XSB +########### +# . # . # +# .$$$$ # # +# . @ . # +# # $$$$. # +# . # . # +########### +Author: Sven Egevad +Title: > SE 578 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0579.XSB +########### +# . # # # +# .$$$$ . # +# . @ . # +# . $$$$. # +# # # . # +########### +Author: Sven Egevad +Title: > SE 579 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0580.XSB +########### +# . # # # +# #$$$$.. # +# . @ . # +# ..$$$$# # +# # # . # +########### +Author: Sven Egevad +Title: > SE 580 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0581.XSB +########### +# . # . # +# #$$$$.# # +# . @ . # +# #.$$$$# # +# . # . # +########### +Author: Sven Egevad +Title: > SE 581 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0582.XSB +######## +#. * .# +# $#$$ # +# .+ # +# $$#$ # +#. * .# +######## +Author: Sven Egevad +Title: > SE 582 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0583.XSB +######## +#. * # +#.$#$$ # +# .+ # +# $$#$.# +# * .# +######## +Author: Sven Egevad +Title: > SE 583 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0584.XSB +######## +#. * .# +# $#$$ # +# . @. # +# $$#$ # +#. * .# +######## +Author: Sven Egevad +Title: > SE 584 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0585.XSB +######## +#. * .# +# $#$$ # +#. @ .# +# $$#$ # +#. * .# +######## +Author: Sven Egevad +Title: > SE 585 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0586.XSB +######## +#. *. .# +# $#$$ # +# @ # +# $$#$ # +#. .* .# +######## +Author: Sven Egevad +Title: > SE 586 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0587.XSB +#### +#.+##### +# $ $ ## +#$ #$# # +# # +# #..# +######### +Author: Sven Egevad +Title: > SE 587 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0588.XSB +#### +# ##### +# $ $@## +# $#.#$.# +# # +# .#. # +######### +Author: Sven Egevad +Title: > SE 588 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0589.XSB +#### +# @##### +# $ . ## +# #.# # +# $ * # +# $ .# # +######### +Author: Sven Egevad +Title: > SE 589 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0590.XSB +#### +# @##### +#$$ $ ## +#.*# # # +# . # +# . # # +######### +Author: Sven Egevad +Title: > SE 590 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0591.XSB +############# +# # # +# $ # $ # $ # +# ### # ### # +# $ .$. $ # +#.. *@* ..# +############# +Author: Sven Egevad +Title: > SE 591 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0592.XSB +############# +# * # +# $ # # # $ # +# ### # ### # +# $ * * $ # +#.. *@* ..# +############# +Author: Sven Egevad +Title: > SE 592 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0593.XSB +############# +# # # +# $ # # # $ # +# ### $ ### # +# $ * * $ # +#.. *+* ..# +############# +Author: Sven Egevad +Title: > SE 593 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0594.XSB +############# +# . $ . # +# $ # # # $ # +# ### $ ### # +# $ * * $ # +#.. *@* ..# +############# +Author: Sven Egevad +Title: > SE 594 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0595.XSB +############# +# . $ . # +# $ # $ # $ # +# ### # ### # +# $ * * $ # +#.. *@* ..# +############# +Author: Sven Egevad +Title: > SE 595 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0596.XSB +############# +# # # +# # $ # $ # # +# ### # ### # +# $ # $ # +#.. *@* ..# +############# +Author: Sven Egevad +Title: > SE 596 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0597.XSB +############# +# . # +# $ # # # $ # +# ### # ### # +# $ $ # $ $ # +#.. *+* ..# +############# +Author: Sven Egevad +Title: > SE 597 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0598.XSB +############# +# . # +# $ # # # $ # +# $## # ##$ # +# $ $ # $ $ # +#... *+* ...# +############# +Author: Sven Egevad +Title: > SE 598 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0599.XSB +############# +# . $@# +#$# $#$$ #$# +# ### # ### # +# # $.$.$ # # +#.. . . ..# +############# +Author: Sven Egevad +Title: > SE 599 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0600.XSB +############# +# # # +# # $$#$$@#$# +# ### # ### # +# $ .#. $ # +#.. . .$ ..# +############# +Author: Sven Egevad +Title: > SE 600 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0601.XSB +############# +# # # +# # $$#$$@# # +# ### # ### # +# . .$ $ # +#.. $.#. *.# +############# +Author: Sven Egevad +Title: > SE 601 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0602.XSB +############# +# # +#$# $ # #$# +# ### ### # +# $ .#.$ $ # +#+.$ .#.$ ..# +############# +Author: Sven Egevad +Title: > SE 602 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0603.XSB +############# +# # +#$# # #$# +# ### @ ### # +# $ $.#.$ $ # +#.. $.#.$ ..# +############# +Author: Sven Egevad +Title: > SE 603 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0604.XSB +############# +# * # +#$# # #$# +# ### @ ### # +# $ $.#.$ $ # +#.. $.#.$ ..# +############# +Author: Sven Egevad +Title: > SE 604 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0605.XSB +############# +# + # +#$# # #$# +# ### $ ### # +# $ $.#.$ $ # +#.. $.#.$ ..# +############# +Author: Sven Egevad +Title: > SE 605 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0606.XSB +############# +# . . # +#$# $ # $ #$# +# ### @ ### # +# $ $.#.$ $ # +#.. $.#.$ ..# +############# +Author: Sven Egevad +Title: > SE 606 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0607.XSB +############# +# .$. # +#$# $ # #$# +# ### @ ### # +# $ $.#.$ $ # +#.. $.#.$ ..# +############# +Author: Sven Egevad +Title: > SE 607 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0608.XSB +########### +#@ ## +# .$.$.$. # +# $.$.$.$ # +# $.$.$.$ # +# .$.$.$. # +## ## +########### +Author: Sven Egevad +Title: > SE 608 +Comment: +egypt easy +color blue +Comment-End: + +;SVEN0609.XSB +########### +# ## +# .$.$.$. # +# $+$.$.$ # +# $.$.$.$ # +# .$.$.$. # +## ## +########### +Author: Sven Egevad +Title: > SE 609 +Comment: +egypt easy +color blue +Comment-End: + +;SVEN0610.XSB +########### +# ## +# .$.$.$. # +# $.$.$.$ # +# $.$+$.$ # +# .$.$.$. # +## ## +########### +Author: Sven Egevad +Title: > SE 610 +Comment: +egypt easy +color blue +Comment-End: + +;SVEN0611.XSB +########### +## ## +# $+$.$.$ # +# .$.$.$. # +# .$.$.$. # +# $.$.$.$ # +## ## +########### +Author: Sven Egevad +Title: > SE 611 +Comment: +egypt easy +color blue +Comment-End: + +;SVEN0612.XSB +########### +## ## +# $.$.$.$ # +# .$+$.$. # +# .$.$.$. # +# $.$.$.$ # +## ## +########### +Author: Sven Egevad +Title: > SE 612 +Comment: +egypt easy +color blue +Comment-End: + +;SVEN0613.XSB +########### +# $ + # +# $*$*$$$# +# $.....$ # +#..$ # $..# +########### +Author: Sven Egevad +Title: > SE 613 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0614.XSB +########### +# + # +# ***#*** # +# * $ * # +# * * # +########### +Author: Sven Egevad +Title: > SE 614 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0615.XSB +########### +# * # +# ***#*** # +# * $ $ * # +# . @ . # +########### +Author: Sven Egevad +Title: > SE 615 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0616.XSB +########## +## ## +# +$.$.$ # +# $.$.$. # +# .$.$.$ # +## ## +########## +Author: Sven Egevad +Title: > SE 616 +Comment: +egypt easy +color blue +Comment-End: + +;SVEN0617.XSB +########## +## ## +# +$.$.$ # +# $.$.$. # +# $.$.$. # +# .$.$.$ # +## ## +########## +Author: Sven Egevad +Title: > SE 617 +Comment: +egypt easy +color blue +Comment-End: + +;SVEN0618.XSB +########## +## ## +# *$.$*$ # +# $. *@* # +# . *$. # +# . . *$ # +## ## +########## +Author: Sven Egevad +Title: > SE 618 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN0619.XSB +########## +## ## +# ***** # +# # $+ # +# $. # +# ***** # +## ## +########## +Author: Sven Egevad +Title: > SE 619 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0620.XSB +########## +### $+ # +# $. # +# ***** # +## ## +########## +Author: Sven Egevad +Title: > SE 620 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0621.XSB +########## +### $+ # +# $. *# +# ***** # +## # +########## +Author: Sven Egevad +Title: > SE 621 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0622.XSB +########## +### $+ # +# $.* # +# ***** # +## # +########## +Author: Sven Egevad +Title: > SE 622 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0623.XSB +########## +### * # +# $$* # +# ..*.*$@# +## ## +########## +Author: Sven Egevad +Title: > SE 623 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0624.XSB +########## +## * # +# $ * # +#.***** ## +### @## +########## +Author: Sven Egevad +Title: > SE 624 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0625.XSB +########## +# * # +# # * # +#.*****$ # +### @# +########## +Author: Sven Egevad +Title: > SE 625 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0626.XSB +########## +# * # +#$$$# @* # +#....**$ # +### # +########## +Author: Sven Egevad +Title: > SE 626 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0627.XSB +########### +# #@$. # +# $$$#$$. # +# ...$.*. # +# . $# $ # +# . # # +########### +Author: Sven Egevad +Title: > SE 627 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0628.XSB +########### +# . # . # +# $* #$*$ # +#. @ .# +# $*$# *$ # +# . # . # +########### +Author: Sven Egevad +Title: > SE 628 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0629.XSB +######### +# # # +# # $ * # +# .**+#.# +# $ #$ # +# . $ # +######### +Author: Sven Egevad +Title: > SE 629 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0630.XSB +######### +# @# # +# #$ . # +# $...#.# +# $$#$ # +# * # +######### +Author: Sven Egevad +Title: > SE 630 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0631.XSB +######### +# # # +#+#$* * # +# $ ..# # +# $# # +# * # +######### +Author: Sven Egevad +Title: > SE 631 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0632.XSB +############# +# # # +# *.$$#$$.* # +# $...@...$ # +# *.$$#$$.* # +# # # +############# +Author: Sven Egevad +Title: > SE 632 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0633.XSB +############# +# # # +# **$$#$$.* # +# ...@... # +# *.$$#$$** # +# # # +############# +Author: Sven Egevad +Title: > SE 633 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0634.XSB +############# +# # # +# **$$#$$.* # +# ...@... # +# **$$#$$.* # +# # # +############# +Author: Sven Egevad +Title: > SE 634 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0635.XSB +############# +# ##@$. # +# *...##$$* # +# * $ * # +# *$$##**.* # +# . ## # +############# +Author: Sven Egevad +Title: > SE 635 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0636.XSB +############# +# #@$. # +# ***..#$$* # +# * $ . # +# *$$#***.* # +# . # # +############# +Author: Sven Egevad +Title: > SE 636 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0637.XSB +###### +# # +# *. # +# $ # +##@#*# +# $ # +# *. # +# # +###### +Author: Sven Egevad +Title: > SE 637 +Comment: +lines easy +color blue +Comment-End: + +;SVEN0638.XSB +####### +# # +# **. # +# $ # +##@##*# +# $ # +# **. # +# # +####### +Author: Sven Egevad +Title: > SE 638 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0639.XSB +######## +# # +# ***. # +# $ # +##@###*# +# $ # +# ***. # +# # +######## +Author: Sven Egevad +Title: > SE 639 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0640.XSB +######### +# # +# ****. # +# $ # +##@####*# +# $ # +# ****. # +# # +######### +Author: Sven Egevad +Title: > SE 640 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0641.XSB +###### +# # +# *.*# +# $ # +## #@# +# $ # +# *.*# +# # +###### +Author: Sven Egevad +Title: > SE 641 +Comment: +lines easy +color blue +Comment-End: + +;SVEN0642.XSB +####### +# # +# **.*# +# $ # +#* ##@# +# $ # +# **.*# +# # +####### +Author: Sven Egevad +Title: > SE 642 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0643.XSB +######## +# # +# ***.*# +# $ # +#* ###@# +# $ # +# ***.*# +# # +######## +Author: Sven Egevad +Title: > SE 643 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0644.XSB +######### +# # +# ****.*# +# $ # +#* ####@# +# $ # +# ****.*# +# # +######### +Author: Sven Egevad +Title: > SE 644 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0645.XSB +####### +# # +#*.** # +# $ # +# ## *# +# $ # +#*.**+# +# $ # +# ## *# +# $ # +#*.** # +# # +####### +Author: Sven Egevad +Title: > SE 645 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0646.XSB +##### +# # +# ### +## $ # +#+**# # +# # +####### +Author: Sven Egevad +Title: > SE 646 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0647.XSB +##### +# # +# ## +## $ # +#+** # +# # +###### +Author: Sven Egevad +Title: > SE 647 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0648.XSB +######### +# * # +# $ * $ # +# **.** # +# * # +# * * * # +# * + * # +######### +Author: Sven Egevad +Title: > SE 648 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0649.XSB +######### +# * # +# $ * $ # +# **.** # +# * # +### * ### + # + # + ##### +Author: Sven Egevad +Title: > SE 649 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0650.XSB +######### +# * # +# $ * $ # +# ##.## # +# + # +######### +Author: Sven Egevad +Title: > SE 650 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0651.XSB +######### +# * # +# $ + $ # +# ##.## # +# * # +######### +Author: Sven Egevad +Title: > SE 651 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0652.XSB +######### +# + # +# $ * $ # +# ##.## # +# * # +######### +Author: Sven Egevad +Title: > SE 652 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0653.XSB +######### +# * # +# $ * $ # +# ##.## # +# * # +### + ### + ##### +Author: Sven Egevad +Title: > SE 653 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0654.XSB +######### +# * # +# $ * $ # +# ##.## # +# * # +### * ### + # + # + ##### +Author: Sven Egevad +Title: > SE 654 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0655.XSB +######### +# * # +# $ * $ # +# ##.## # +# * # +### * ### + # * # + # + # + ##### +Author: Sven Egevad +Title: > SE 655 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0656.XSB +######### +# * # +# $ * $ # +# ##.## # +# * # +### * ### + # * # + # * # + # + # + ##### +Author: Sven Egevad +Title: > SE 656 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0657.XSB +######### +# * # +# $ * $ # +# ##.## # +# * # +### * ### + # * # + # * # + # * # + # + # + ##### +Author: Sven Egevad +Title: > SE 657 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0658.XSB +######### +# * # +# $ * $ # +# ##.## # +# * # +### * ### + # * # + # * # + # * # + # * # + # + # + ##### +Author: Sven Egevad +Title: > SE 658 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0659.XSB +######### +# * # +# $ * $ # +# ##.## # +# * * # +## + ## + ####### +Author: Sven Egevad +Title: > SE 659 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0660.XSB +######### +# * # +# $ * $ # +# ##.## # +# * * # +## * * ## + # + # + ####### +Author: Sven Egevad +Title: > SE 660 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0661.XSB +######### +# * # +# $ * $ # +# ##.## # +# * * # +## * * ## + # * * # + # + # + ####### +Author: Sven Egevad +Title: > SE 661 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0662.XSB + ####### +## ## +# *$*$ # +# * #+* # +# * * # +## . ## + ####### +Author: Sven Egevad +Title: > SE 662 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0663.XSB + ####### +## ## +# *$* # +# * # * # +# * * # +## + ## + ####### +Author: Sven Egevad +Title: > SE 663 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0664.XSB + ####### +## ## +# *$* # +# * # * # +# * * # +## * ## + ## + ## + ##### +Author: Sven Egevad +Title: > SE 664 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0665.XSB + ####### +## ## +# *$* # +# * # * # +# * * # +## * ## + ## * ## + # + # + ##### +Author: Sven Egevad +Title: > SE 665 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0666.XSB + ####### +## ## +# *$* # +# * # * # +# * * # +## * ## + ## * ## + # * # + # + # + ##### +Author: Sven Egevad +Title: > SE 666 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0667.XSB + ####### +## ## +# *$* # +# * # * # +# * * # +## * ## + ## * ## + # * # + # * # + # + # + ##### +Author: Sven Egevad +Title: > SE 667 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0668.XSB + ####### +## * ## +# *+* # +# # # +# *$* # +## * ## + ####### +Author: Sven Egevad +Title: > SE 668 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0669.XSB + ####### +## * ## +# *+* # +# # # # +# *$* # +## * ## + ####### +Author: Sven Egevad +Title: > SE 669 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0670.XSB + ####### +## * ## +# *+* # +# ### # +# * # +# *$* # +## # ## + ####### +Author: Sven Egevad +Title: > SE 670 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0671.XSB +########### +# # +# #$#$#$# # +# . . . # +# #$# #$# # +# . . . # +# #$#@#$# # +# . . . # +# #$# #$# # +# . . . # +# #$#$#$# # +# # +########### +Author: Sven Egevad +Title: > SE 671 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0672.XSB + ####### +## * ## +# *+* # +# ### # +# * # +# *$* # +## # # ## + # * # + ####### +Author: Sven Egevad +Title: > SE 672 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0673.XSB + ####### +## * ## +# *+* # +# ### # +# * # +# **$** # +# # # +### ### + ##### +Author: Sven Egevad +Title: > SE 673 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0674.XSB + ####### +## * ## +# *+* # +# ### # +# * # +# **$** # +# # # +## # ## + ####### +Author: Sven Egevad +Title: > SE 674 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0675.XSB + ####### +## * ## +# *+* # +# ### # +# * # +#***$***# +# # +## ## + ####### +Author: Sven Egevad +Title: > SE 675 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0676.XSB + ####### +## * ## +# *+* # +# ### # +# * # +#***$***# +# # +# # # +######### +Author: Sven Egevad +Title: > SE 676 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0677.XSB + ####### +## * ## +# *+* # +# ### # +# * # +# #$# # +## * ## + ####### +Author: Sven Egevad +Title: > SE 677 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0678.XSB +######### +# * # +# *+* # +## # # ## +# $ # +# # # +######### +Author: Sven Egevad +Title: > SE 678 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0679.XSB +######### +# . # +# ... # +##$# #$## +# $@$ # +# # # +######### +Author: Sven Egevad +Title: > SE 679 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0680.XSB + ####### +## . ## +# .#. # +# ..... # +##$#$#$## +# $@$ # +# $ $ $ # +# # # +######### +Author: Sven Egevad +Title: > SE 680 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0681.XSB +######### +# . # +# . . # +##. . .## +##$#$#$## +# $@$ # +# # $ # # +# # # +######### +Author: Sven Egevad +Title: > SE 681 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0682.XSB + ####### +## . ## +# . . # +# . . . # +##$#$#$## +# $@$ # +# # $ # # +# # # +######### +Author: Sven Egevad +Title: > SE 682 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0683.XSB +######### +# # # # +# $$# * # +# * .. # +# +$# # +# # # # +######### +Author: Sven Egevad +Title: > SE 683 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0684.XSB +######### +# # # # +# $ # . # +#@$ .*. # +# $ # # +# # # # +######### +Author: Sven Egevad +Title: > SE 684 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0685.XSB +######### +#@# # +# $...$ # +# $#$#$ # +# $...$ # +# $ .#.# +######### +Author: Sven Egevad +Title: > SE 685 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0686.XSB +######### +#+# # +# $...$ # +# $#$#$ # +# $...$ # +# $ .# # +######### +Author: Sven Egevad +Title: > SE 686 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0687.XSB +########### +# # +# #$###$# # +# . . . # +# #$#$#$# # +# . . . # +# #$###$# # +# . + . # +# #$#$#$# # +# . . . # +# #$###$# # +# # +########### +Author: Sven Egevad +Title: > SE 687 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0688.XSB + ####### +###. # +# $. .$ # +# $###$ # +# $. .$ # +# @ .### +####### +Author: Sven Egevad +Title: > SE 688 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0689.XSB +########### +# * # +# #$###$# # +# . . . # +# #$#$#$# # +# . . . # +# #$###$# # +# . + . # +# #$#$#$# # +# . . . # +# #$###$# # +# * # +########### +Author: Sven Egevad +Title: > SE 689 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0690.XSB +########### +# * # +# #$###$# # +# . . . # +# #$#$#$# # +# . . . # +#*#$###$#*# +# . + . # +# #$#$#$# # +# . . . # +# #$###$# # +# # +########### +Author: Sven Egevad +Title: > SE 690 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0691.XSB +########### +# * # +# #$###$# # +# . . . # +# #$#$#$# # +# . . . # +#*#$###$# # +# . + . # +# #$#$#$# # +# . . . # +# #$###$# # +# * # +########### +Author: Sven Egevad +Title: > SE 691 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0692.XSB + ######### +## ## +# **+** # +# * #.# * # +# * # * # +## $ $ * # + ### * ## + # * ### + # $ # + # . # + ##### +Author: Sven Egevad +Title: > SE 692 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0693.XSB + ######### +## ## +# **+** # +# * #.# * # +# * # * # +## $ * # + ### * $ ## + # * ### + # $ # + # . # + ##### +Author: Sven Egevad +Title: > SE 693 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0694.XSB + ######### +## ## +# **+** # +# * ### * # +# * # * # +## $ * # + ### * $ ## + # * ### + # * # + # . # + ##### +Author: Sven Egevad +Title: > SE 694 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0695.XSB + ######### +## ## +# **+** # +# * ### * # +# * # * # +## $ $ * # + ### * ## + # * ### + # * # + # . # + ##### +Author: Sven Egevad +Title: > SE 695 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0696.XSB +####### +# # +# # # +# $. $## +#$.## # +# $ # # +#.@* .# +######## +Author: Sven Egevad +Title: > SE 696 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0697.XSB +####### +# # +# #$ # +# $. ## +# .##$ # +#$$ # # +#. . +# +######## +Author: Sven Egevad +Title: > SE 697 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0698.XSB +####### +# # +# #$ # +# .$ ## +# .##$ # +#$$ # # +#. . +# +######## +Author: Sven Egevad +Title: > SE 698 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0699.XSB +####### +# # +# #$ # +# $+$ ## +# *##$ # +# # # +#. . .# +######## +Author: Sven Egevad +Title: > SE 699 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0700.XSB +####### +# # +#$#$$ # +# $. ## +# .## # +# $ # # +#. . +# +######## +Author: Sven Egevad +Title: > SE 700 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0701.XSB +####### +# @# +#$#$$*# +# $. ## +# .## # +# $ # # +#. . .# +######## +Author: Sven Egevad +Title: > SE 701 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0702.XSB +####### +# # +# # $.# +# .$ ## +# *##$ # +# $ #@ # +#.$. .# +######## +Author: Sven Egevad +Title: > SE 702 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0703.XSB +####### +# # +# #.$ # +# .$ ## +# *##$ # +# $ #@ # +#.$. .# +######## +Author: Sven Egevad +Title: > SE 703 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0704.XSB +####### +# # +#$#. .## +# *$$ # +# .#@$ # +# $ $# # +#. . .# +######## +Author: Sven Egevad +Title: > SE 704 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0705.XSB +###### +# # +# ##.### +# $. # +# .#$ # +#$$$ # # +#+ . $.# +######## +Author: Sven Egevad +Title: > SE 705 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0706.XSB +###### +# # +# ##.### +# $. # +# ##$ # +#$$ # # +#. + $.# +######## +Author: Sven Egevad +Title: > SE 706 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0707.XSB +###### +# # +# ##.### +# $. # +# ##$ # +#$ $@# # +#. .$ .# +######## +Author: Sven Egevad +Title: > SE 707 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0708.XSB +###### +# # +#*##.### +# .$ # +# ## $ # +# $ $# # +#. * +# +######## +Author: Sven Egevad +Title: > SE 708 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0709.XSB +###### +# # +#.##.### +#$ . $ # +# ## $ # +# $ $# # +#. * +# +######## +Author: Sven Egevad +Title: > SE 709 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0710.XSB +######## +# # +#*##.#.# +# .$ # +# ## $ # +# $ $#$# +#. *@ .# +######## +Author: Sven Egevad +Title: > SE 710 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0711.XSB +######## +# # +#.##.#.# +#$ . $ # +# ## $ # +# $ $#$# +#. *@ .# +######## +Author: Sven Egevad +Title: > SE 711 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0712.XSB +######## +# $ . # +#+##* .# +# $ . # +# $ # # +# #$$# # +#.$ . # +######## +Author: Sven Egevad +Title: > SE 712 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0713.XSB +######## +# $ . # +#+##*$.# +# $ . # +# $ # # +# #$## # +#.$ . # +######## +Author: Sven Egevad +Title: > SE 713 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0714.XSB +######## +#. $+# +# #$##$# +# $ $ # +# # ## # +# .# # +#. .# +######## +Author: Sven Egevad +Title: > SE 714 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0715.XSB +######## +#. .# +# # ## # +# $ . # +# # ## # +#$$$*# # +#. @$.# +######## +Author: Sven Egevad +Title: > SE 715 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0716.XSB +######## +#.$@ .# +# #$##$# +# $ # +# #$## # +# ## # +#. . .# +######## +Author: Sven Egevad +Title: > SE 716 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0717.XSB +######## +#+$ .# +#$# ## # +# $ $ # +# # ## # +# $ ## # +#.. .# +######## +Author: Sven Egevad +Title: > SE 717 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0718.XSB +######## +#+$ .# +#$# #$# +# $ $ # +# .#$# # +# . . # +#. $.# +######## +Author: Sven Egevad +Title: > SE 718 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0719.XSB +######## +#. $@ .# +# $ #$$# +# # $ # +# * # # +#$#. . # +#. .# +######## +Author: Sven Egevad +Title: > SE 719 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0720.XSB +######## +#.$ .# +# $#$ # +# # $# +# .$ # # +#$#. . # +#+$ .# +######## +Author: Sven Egevad +Title: > SE 720 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0721.XSB +######## +#. $+# +# #$#$$# +# # $ # +# . # # +#$#. . # +#. ## +######## +Author: Sven Egevad +Title: > SE 721 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0722.XSB +######## +#.$ .# +#@#$#$ # +#$# $. # +# . $# # +# #. * # +#. $ .# +######## +Author: Sven Egevad +Title: > SE 722 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0723.XSB + ### +###+### +#.$$ .# +# #$# +# * # +#$$# # +# . . # +#.$ $.# +####### +Author: Sven Egevad +Title: > SE 723 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0724.XSB +####### +#. .# +# $# # +# $@# # +# $# # +# * *$# +#. .# +####### +Author: Sven Egevad +Title: > SE 724 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0725.XSB +###### +#. $.## +# $ .## +#$ # $.# +#. $ #.# +##.$$$$# + ##. +# + ###### +Author: Sven Egevad +Title: > SE 725 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0726.XSB + ##### + #+$ ## +##$$ .## +# #$ .# +#. # +##.$$ ## + ##.$.# + ##### +Author: Sven Egevad +Title: > SE 726 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0727.XSB + ##### + #@$.## +##$$$ ## +# $ .# +# # # +##. ## + ##. .# + ##### +Author: Sven Egevad +Title: > SE 727 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0728.XSB + ##### + # .## +##$$ ## +# $ .# +#@$##$ # +##. $ ### + ##. . # + ###.# # + # # + ##### +Author: Sven Egevad +Title: > SE 728 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0729.XSB + ###### +## $.## +# $.# +# $.# # +#. ## # +##. $$### + ##. * # + ###$# # + #@ # + ##### +Author: Sven Egevad +Title: > SE 729 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0730.XSB + ###### + #### .$ ### + # $ # +## $$.#.$ ## +#+ ####.$ .# +############# +Author: Sven Egevad +Title: > SE 730 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0731.XSB + ###### + #### . ## + # $ $ $ # +##.$ ##*$ ## +#+$ . . .# +############ +Author: Sven Egevad +Title: > SE 731 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0732.XSB + ###### + #### . ## + # $ $$.# +##.$ ##.$$# +#. . *@# +########### +Author: Sven Egevad +Title: > SE 732 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0733.XSB + ###### +#### . ## +#+ $ $$.# +## ###.$$# + #. # + ######### +Author: Sven Egevad +Title: > SE 733 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0734.XSB +######### +# # . # +#. $ $## +# $###. # +##+$ # + ######### +Author: Sven Egevad +Title: > SE 734 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0735.XSB +########## +# .# .# +# $ #$ .# +#. # $. # +##*$$#$ ## + # +## + ####### +Author: Sven Egevad +Title: > SE 735 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0736.XSB +########## +# .# * .# +# #$ .# +#. #$ .$ # +##$$@#$ ## + # .## + ####### +Author: Sven Egevad +Title: > SE 736 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0737.XSB +########## +# .# . .# +# $$#$ # +#. # *.$ # +## $ #$@## + # .## + ####### +Author: Sven Egevad +Title: > SE 737 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0738.XSB +######## +# *@# +# #$$#$# +# #. . # +# $# # +#. *.# +######## +Author: Sven Egevad +Title: > SE 738 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0739.XSB +######## +# * # +# $$$# # +# #.$+ # +# ## # +#. *.# +######## +Author: Sven Egevad +Title: > SE 739 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0740.XSB +######## +# * # +# $# # +#$#. . # +#@$$## # +#.$ ..# +######## +Author: Sven Egevad +Title: > SE 740 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0741.XSB + ###### +##.$ .## +#. #$ .# +# $+$ $# +#$ #$$ # +#. $ #.# +##. .## + ###### +Author: Sven Egevad +Title: > SE 741 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0742.XSB + ###### +## @## +# $*#$ # +# # $. # +# . # # +# #. # +## ## + ###### +Author: Sven Egevad +Title: > SE 742 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0743.XSB +######### +#+$ # $.# +#$* . # +# #*$*# # +# * $ * # +#. .# +######### +Author: Sven Egevad +Title: > SE 743 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0744.XSB +################# +# . . . + . . . # +# * * * * * * * # +# * * * * * * * # +# * * * * * * * # +# * * * * * * * # +# * * * * * * * # +# * * * * * * * # +# * * *#* * * # +## * * * * * ## + ## * *#* * ## + ## * * * ## + ## * * ## +##### * * ##### +# * # * # +# $*$*$*$*$*$*$ # +# # +################# +Author: Sven Egevad +Title: > SE 744 +Comment: +in-lines medium +color blue +Comment-End: + +;SVEN0745.XSB + ######### + # . . . # +## * * * ## +# $$.#.$$ # +# .$*$*$. # +# @ # +########### +Author: Sven Egevad +Title: > SE 745 +Comment: +in-lines medium +color blue +Comment-End: + +;SVEN0746.XSB +########### +# *@*.. . # +# .**#**. # +# $ $ # +##$$ # $## + # # # + ######### +Author: Sven Egevad +Title: > SE 746 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0747.XSB +########### +# .$.$. . # +# .*.#**. # +# . $ # +##$ $#$$$## + # #@ # + ######### +Author: Sven Egevad +Title: > SE 747 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0748.XSB +########### +# . @ . # +# ******* # +# $ # $ # +## # ## + # # # + ######### +Author: Sven Egevad +Title: > SE 748 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0749.XSB + ######### +##. @ .## +# ******* # +# $ # $ # +# # # +## # ## + ######### +Author: Sven Egevad +Title: > SE 749 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0750.XSB + ######## +##. @ .## +# ******* # +# # # # # +# $ # $ # +# * # +########### +Author: Sven Egevad +Title: > SE 750 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0751.XSB + ######### +##. @ .## +# ******* # +# # * # # +# $ # $ # +# # # +########### +Author: Sven Egevad +Title: > SE 751 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0752.XSB + ######### +##. @ .## +# ******* # +# # # # # +# $ * $ # +# # # +########### +Author: Sven Egevad +Title: > SE 752 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0753.XSB + ######### + #. @ .# + # ***** # +### ### +# $ # $ # +# ### # +##### ##### +Author: Sven Egevad +Title: > SE 753 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0754.XSB + ########## +#### $. # +# $. #@ # +# #$.###### +##### ## + # # + # # + # ### + #### +Author: Sven Egevad +Title: > SE 754 +Comment: +LOMA-01 +color blue +Comment-End: + +;SVEN0755.XSB + #### + ### # + # # + # # + ## ### +#### $.## +# .$@# +# #$.## +##### ## + # # + # # + # ### + #### +Author: Sven Egevad +Title: > SE 755 +Comment: +LOMA-02 +color blue +Comment-End: + +;SVEN0756.XSB + ###### + ###.# # + #@ * # +######*## # +# $ ## +# # # # +######## # + ##### +Author: Sven Egevad +Title: > SE 756 +Comment: +LOMA-03 +color blue +Comment-End: + +;SVEN0757.XSB + ### +###.##### +#@ $ # +# #*# # +# $ ### +###.### + # # + # # + # ### + #### +Author: Sven Egevad +Title: > SE 757 +Comment: +LOMA-04 +color blue +Comment-End: + +;SVEN0758.XSB + #### + ### # + # # + # # + ###@### +## $$# +# $.# +# #..# +# ## # +# #### +## # + # # # + ######## +Author: Sven Egevad +Title: > SE 758 +Comment: +LOMA-05 +color blue +Comment-End: + +;SVEN0759.XSB +##### +# ##### +# #$# # +# .*. # +# #$# # +# @# # +######### +Author: Sven Egevad +Title: > SE 759 +Comment: +LOMA-06 +color blue +Comment-End: + +;SVEN0760.XSB +#### +# #### +# # +# # +### #### + #@$# # + #$*. # +## .# # +# ## ## +# # +#### # + #### +Author: Sven Egevad +Title: > SE 760 +Comment: +LOMA-07 +color blue +Comment-End: + +;SVEN0761.XSB +######### +# # #### +# @* # ### +####.#$# # + # * # # + # ##### # + # # ##### + #### +Author: Sven Egevad +Title: > SE 761 +Comment: +LOMA-08 +color blue +Comment-End: + +;SVEN0762.XSB + #### + ## # + # # + ##$* # + # *.## +## # # +# # +# ## +# @## +##### +Author: Sven Egevad +Title: > SE 762 +Comment: +LOMA-09 +color blue +Comment-End: + +;SVEN0763.XSB + #### + # # + # # +### # +# $$## +# $ .# +# #..# +# @ # +#### # + # # + # # + # # + #### +Author: Sven Egevad +Title: > SE 763 +Comment: +LOMA-10 +color blue +Comment-End: + +;SVEN0764.XSB + ##### +####### # +# * # * # +#.#$ # $#.# +# * @ * # +# ### # +##### ##### +Author: Sven Egevad +Title: > SE 764 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0765.XSB + ##### + ###### # +## +# $ # +# ### ##### +# * . # +# ### $# # +#### # ##### + #### +Author: Sven Egevad +Title: > SE 765 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0766.XSB + ##### +##### # +# $ # +# #.# ##### +# $ # +# #.### # +# $ ##### +###.# # +# # +#@ ### +##### +Author: Sven Egevad +Title: > SE 766 +Comment: +LOMA-like easy +color blue +Comment-End: + +;SVEN0767.XSB + #### + # ### +## # +# # # +# # ### +# $*$ # +###.@. # + ## ## + # # + #### +Author: Sven Egevad +Title: > SE 767 +Comment: +LOMA-like easy +color blue +Comment-End: + +;SVEN0768.XSB +##### #### +# ### @# +# . $$# +## ## ## ## + #$. . .$ # + # # + ########## +Author: Sven Egevad +Title: > SE 768 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0769.XSB +##### #### +# ### @# +# $.$ $# +## ##.## ## + #$ . # + # . # + ########## +Author: Sven Egevad +Title: > SE 769 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0770.XSB +##### #### +# ### @# +# $ $ $# +## ## ## ## + #$ . . # + # . . # + ########## +Author: Sven Egevad +Title: > SE 770 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0771.XSB +##### #### +# ### @# +# $ $ $# +## ##.## ## + #$. * # + # . . # + ########## +Author: Sven Egevad +Title: > SE 771 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0772.XSB +##### #### +# ### @# +# $$# +## ##.## ## + # $.$ $ # + # . . . # + ########## +Author: Sven Egevad +Title: > SE 772 +Comment: +cross medium +color blue +Comment-End: + +;SVEN0773.XSB +##### #### +# ### @# +# $ $ $# +## ## ## ## + #$ $ # + # ...*.. # + ########## +Author: Sven Egevad +Title: > SE 773 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0774.XSB +##### #### +# ### # +# $@$ # +## ## ## ## + # $ $$ $ # + #...... # + ########## +Author: Sven Egevad +Title: > SE 774 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0775.XSB +######## +# # # +# $ @ $# +## #.# ## + #$$$ $ # + #..... # + ######## +Author: Sven Egevad +Title: > SE 775 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0776.XSB + ###### + # # + #$@$ # + # # ## + # $ ## + # . # +##$#$ # +# .$.## +# ...# +###### +Author: Sven Egevad +Title: > SE 776 +Comment: +assemble easy +color blue +Comment-End: + +;SVEN0777.XSB +####### +# @ # +# *** # +# $ $ # +## . ## +# # # +# # # +# $.$# +## # # +# . # +# . # +###### +Author: Sven Egevad +Title: > SE 777 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0778.XSB + ###### +## @ # +# *** # +# $ $## +# . # +## . # +# $#$# +# . # +# .## +##### +Author: Sven Egevad +Title: > SE 778 +Comment: +lines easy +color blue +Comment-End: + +;SVEN0779.XSB +####### +#@$. # +#$**. # +# $.$$# +#.$. .# +# $* $# +# $ # +#*..*.# +# # +####### +Author: Sven Egevad +Title: > SE 779 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0780.XSB +####### +# @ # +#..*..# +# $.$ # +# $ $ # +# $.$ # +#$*.*$# +# . # +####### +Author: Sven Egevad +Title: > SE 780 +Comment: +cross easy +color blue +Comment-End: + +;SVEN0781.XSB +####### +# . # +#. * *# +#$ *$@# +# # $# +# .$ # +#*$.$.# +# . # +####### +Author: Sven Egevad +Title: > SE 781 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0782.XSB +####### +# . # +#*$. .# +#@$.$ # +#$#$# # +# $. # +#.$$ .# +# . # +####### +Author: Sven Egevad +Title: > SE 782 +Comment: +cross medium +color blue +Comment-End: + +;SVEN0783.XSB +####### +#. . +# +#$$*$ # +# $.$ # +# #.#.# +# $ $# +# $.$ # +#. * .# +####### +Author: Sven Egevad +Title: > SE 783 +Comment: +no-pattern hard +color blue +Comment-End: + +;SVEN0784.XSB +####### +#. $ .# +# $$$ # +# ... # +#$#@#$# +# ... # +# $$$ # +#. $ .# +####### +Author: Sven Egevad +Title: > SE 784 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0785.XSB +####### +#. .# +# $$$ # +# ..* # +#$#@#$# +# *.. # +# $$$ # +#. .# +####### +Author: Sven Egevad +Title: > SE 785 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0786.XSB +####### +#. # .# +# $$$ # +# .#. # +# $@$ # +# .#. # +# $$$ # +#. * .# +####### +Author: Sven Egevad +Title: > SE 786 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0787.XSB +######### +# # +# .# $ # +##+##$### +#. # $ # +# * # +# ## # +######### +Author: Sven Egevad +Title: > SE 787 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0788.XSB +######## +# # # +#. @ $ # +#.## $ # +#.## $ # +#. $## +#### # + #### +Author: Sven Egevad +Title: > SE 788 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0789.XSB +####### +# # +#.@ $ # +#.# $ # +#.# $ # +#. $## +### # + #### +Author: Sven Egevad +Title: > SE 789 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0790.XSB +###### +# ## +#+$ $ # +#.# # +#.# $ # +# ### +##### +Author: Sven Egevad +Title: > SE 790 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0791.XSB +####### +# # # +#.$@$ # +#.** # +#..$$ # +# ## +###### +Author: Sven Egevad +Title: > SE 791 +Comment: +assemble easy +color blue +Comment-End: + +;SVEN0792.XSB + ##### + #. # + ## *# +### ## +# @$ # +# $ # +##* ### + # .# + ##### +Author: Sven Egevad +Title: > SE 792 +Comment: +no-pattern easy +color blue +Comment-End: + +;SVEN0793.XSB +####### +# . # +# *$@ # +# * # +#.# ### +# * # +##$$# # + # . # + ###### +Author: Sven Egevad +Title: > SE 793 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0794.XSB +###### +#.$ # +#.$ # +#.$ # +#.$ # +#+$### +# # +##### +Author: Sven Egevad +Title: > SE 794 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0795.XSB +######## +#.$ $.# +#.$ $.# +#.$ $.# +#.$ $$.# +#+$# .# +# # # +######## +Author: Sven Egevad +Title: > SE 795 +Comment: +lines easy +color blue +Comment-End: + +;SVEN0796.XSB +######## +#.$ $.# +#.$ $.# +#.$ $.# +#+$#$ .# +# # # +######## +Author: Sven Egevad +Title: > SE 796 +Comment: +lines easy +color blue +Comment-End: + +;SVEN0797.XSB +######## +#.$ $.# +#.$ $.# +#+$# # +# # # +######## +Author: Sven Egevad +Title: > SE 797 +Comment: +lines easy +color blue +Comment-End: + +;SVEN0798.XSB + ######## + # . ### + # $*$ $ # +#### + ## # +# . * . # +# ## . #### +# $ $*$ # +### . # + ######## +Author: Sven Egevad +Title: > SE 798 +Comment: +cross medium +color blue +Comment-End: + +;SVEN0799.XSB +######### +# + # +#$### # # +#. . *$.# +# ### #$# +# $. # +# # #$# # +# . $ # +######### +Author: Sven Egevad +Title: > SE 799 +Comment: +cross medium +color blue +Comment-End: + +;SVEN0800.XSB +######### +# + # +#$###$# # +#. . .$.# +# ### #$# +# $. # +# # #$# # +# * # +######### +Author: Sven Egevad +Title: > SE 800 +Comment: +cross medium +color blue +Comment-End: + +;SVEN0801.XSB + ###### + # . ### +## .$ # +# # $$# +#.#.#.#.# +#$$$# # +#@$ . ## +### .$ # + ###### +Author: Sven Egevad +Title: > SE 801 +Comment: +cross medium +color blue +Comment-End: + +;SVEN0802.XSB + ###### + # . ### +##$ +$ # +# $ # $# +#.#.$.#.# +# $$# # +# . ## +### .$ # + ###### +Author: Sven Egevad +Title: > SE 802 +Comment: +cross medium +color blue +Comment-End: + +;SVEN0803.XSB +###### +# .#### +# $#. $ # +# #$$ # +#. .@. .# +# $$# # +# $ .#$ # +####. # + ###### +Author: Sven Egevad +Title: > SE 803 +Comment: +cross easy +color blue +Comment-End: + +;SVEN0804.XSB +########## +#.$ # +# #### # # +#. # # +#.##$#$# # +#.# $@$ # +#.# # # +#.# $$ # +#.# # # +########## +Author: Sven Egevad +Title: > SE 804 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0805.XSB +########## +# ## # +# # ## # # +#. # # +#.##$#$# # +#.# $@$ # +#.# # # +#.# $$ # +#.# # # +########## +Author: Sven Egevad +Title: > SE 805 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0806.XSB +########## +# ## # +# #$##$# # +#.@$ # # +#.##$# # # +#.## $ # +#.# # # +#.# $ # +#.# # # +########## +Author: Sven Egevad +Title: > SE 806 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0807.XSB +########## +#.$@ # +# ####$# # +#. # # +#.## #$ # +#.# $ $ # +#.# ## # +#.# $$ # +#.## # +########## +Author: Sven Egevad +Title: > SE 807 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0808.XSB +######### +# # +# ##### # +#.. # # +#.##$ # # +#.#@$ $ # +#.# $ $ # +#.# $ $ # +#.# # +######### +Author: Sven Egevad +Title: > SE 808 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0809.XSB +######### +# # +# ##### # +#.. # # +#.##$ # # +#.#@$ $ # +#.# $ $ # +#.# $ $ # +#. # # +######### +Author: Sven Egevad +Title: > SE 809 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0810.XSB +######### +# # +# ##### # +#.. # # +#.##$ # # +#.#@$ $ # +#.# $ $ # +#.# $ $ # +#. ### +######### +Author: Sven Egevad +Title: > SE 810 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0811.XSB +######### +# # +# ##### # +#. # # +#.##$ $ # +#.#@$ $ # +#. ### +######### +Author: Sven Egevad +Title: > SE 811 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0812.XSB +######## +# # +# #### # +#. # # +#.#$$$ # +#.#@ $ # +#. ## +######## +Author: Sven Egevad +Title: > SE 812 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0813.XSB +######### +# # +# ##### # +#. # # +#.#$$$# # +#.#@ $ # +#. ### +######### +Author: Sven Egevad +Title: > SE 813 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0814.XSB +######### +# # +# ##### # +#. # # +#.#$$$ # +#.#@ $ # +#. ##### +######### +Author: Sven Egevad +Title: > SE 814 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0815.XSB +######### +# # +# #### # +#.. # # +#.#$$$$ # +#.#@ $ # +#. ## # +######### +Author: Sven Egevad +Title: > SE 815 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0816.XSB +######## +# # +# ### # +#. # # +#.#$$$ # +#.#@ $ # +#. # # +######## +Author: Sven Egevad +Title: > SE 816 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0817.XSB +######## +# # +# ### # +#. # # +#.#$$$ # +#.#@ $ # +#. ### +######## +Author: Sven Egevad +Title: > SE 817 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0818.XSB +######## +# # +# ### # +# # # +#.#$$# # +#.#@ $ # +#. ### +######## +Author: Sven Egevad +Title: > SE 818 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0819.XSB +######## +# # +# #### # +# # # +#.#$$$ # +#.#@ # +#. #### +######## +Author: Sven Egevad +Title: > SE 819 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0820.XSB +######## +# # # +# # # +# # # # +#.#$$$ # +#.#@ ### +#. ### +######## +Author: Sven Egevad +Title: > SE 820 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0821.XSB +################# +# # # +# ***** # ***** # +# * * # * * # +# * # $ # + # * # +# * # # * # +# * ######### * # +# * # # * # +# * # ***** # * # +# * * # * * # +# ***** # ***** # +# # # +################# +Author: Sven Egevad +Title: > SE 821 +Comment: +in-line-up medium +color blue +Comment-End: + +;SVEN0822.XSB +############### +# # # +# **** # **** # +# * $ # + * # +# * # # # * # +# * ##### * # +# * # # * # +# #* # # *# # +# * # # * # +# * ##### * # +# * # # * # +# * *** * # +# **** # **** # +# # +############### +Author: Sven Egevad +Title: > SE 822 +Comment: +in-line-up easy +color blue +Comment-End: + +;SVEN0823.XSB +################### +# # +# * * * *$* * * * # +# * * * * * * * # +# * * * * * * * * # +# * * * * * * * # +# * * *## ##* * * # +# * * # .# * * # +# * * *# + #* * * # +# * * # .# * * # +# * * *## ##* * * # +# * * * * * * * # +# * * * * * * * * # +# * * * * * * * # +# $ * * *$* * * * # +## # + ################## +Author: Sven Egevad +Title: > SE 823 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0824.XSB + ############ +##### # # +# # #$ $ $ $ # +#..... # $ $ # +#.....# #$ $ $ # +#..+..# # $ $ # +#.....# #$ $ $ # +#.....# # $ $ # +##### # ## $ $ # +# #$ $ # +# $$$ # $ $ # +## ####### # + ###### #### +Author: Sven Egevad +Title: > SE 824 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0825.XSB + ######### + # # + # $.$.$.$.$ # + # $.$.$.$.$.$ # + # $.$.$.$.$.$.$ # +# $.$.$.$.$.$.$.$ # +# .$.$.$.$.$.$.$. # +# $.$.$.$.$.$.$.$ # +# . . . .@. . . . # +# $.$.$.$.$.$.$.$ # +# .$.$.$.$.$.$.$. # +# $.$.$.$.$.$.$.$ # + # $.$.$.$.$.$.$ # + # $.$.$.$.$.$ # + # $.$.$.$.$ # + # # + ######### +Author: Sven Egevad +Title: > SE 825 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0826.XSB + ### + # # + # $.$ # + # $.$.$ # +# $.$.$.$ # +# .$.$.$. # +# . .@. . # +# .$.$.$. # +# $.$.$.$ # + # $.$.$ # + # $.$ # + # # + ### +Author: Sven Egevad +Title: > SE 826 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0827.XSB + ##### + # # + # $.$.$ # + # $.$.$.$ # +# $.$.$.$.$ # +# .$.$.$.$. # +# . .@. . # +# .$.$.$.$. # +# $.$.$.$.$ # + # $.$.$.$ # + # $.$.$ # + # # + ##### +Author: Sven Egevad +Title: > SE 827 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN0828.XSB +################# +# * # +# ***** # ***** # +# * * # * * # +# * # $ # + # * # +# * # * # * # +# * ######### * # +# * # # * # +# * # ***** # * # +# * * # * * # +# ***** # ***** # +# # # +################# +Author: Sven Egevad +Title: > SE 828 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0829.XSB +################# +# # +#+************ # +# * # +##*###########*## +# # +# ************ # +# * # +##*###########*## +# * # +# **********$ # +# # +################# +Author: Sven Egevad +Title: > SE 829 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0830.XSB +############### +# @# +# *********** # +# * * # +# *#$$$#...#* # +# * * # +# *********** # +## # + ############## +Author: Sven Egevad +Title: > SE 830 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0831.XSB +############# +# @# +# ********* # +# * * # +# *#$$#..#* # +# * * # +# *#$$#..#* # +# * * # +# ********* # +## # + ############ +Author: Sven Egevad +Title: > SE 831 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0832.XSB +############# +# @# +# ********* # +# * * # +# *##...##* # +# * * # +# *$$$#$$$* # +# * * # +# *##...##* # +# * * # +# ********* # +## # + ############ +Author: Sven Egevad +Title: > SE 832 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0833.XSB +############# +# @ # +# #$#$#$#$# # +# ... ... # +# #$#$#$#$# # +# ... ... # +# #$#$#$#$# # +# # +############# +Author: Sven Egevad +Title: > SE 833 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0834.XSB +############ +# @ # +# #$#$$#$# # +# ... ... # +# #$#$$#$# # +# ... ... # +# #$#$$#$# # +# # +############ +Author: Sven Egevad +Title: > SE 834 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0835.XSB + ######## +#### # +# @$*$#$# # +# . . . . # +# #$ ##$### +# . . . # +# #$#$### +# # +####### +Author: Sven Egevad +Title: > SE 835 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0836.XSB +########### +# * # +# # #$#*# # +# * * * # +# # #* # # +# * ...* # +# #$#$#*# # +#@ # +########### +Author: Sven Egevad +Title: > SE 836 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0837.XSB + ############## + # # +# $*********** # +# * * * * * # +# * * ** * * # +# * * ** * ** # +# ** * * * * # +# * * * * * # +# ****** ****** # +# * * * * * # +# * * * * * # +# ** * * * ** # +# * * *** * * # +# * * * * * # +# ***********+ # +# # + ############### +Author: Sven Egevad +Title: > SE 837 +Comment: +square-diagonals hard +color blue +Comment-End: + +;SVEN0838.XSB +############# +#+*.. $ $ # +#.# #$# # # # +#.# # $ $ # +#.# #$# $ # # +#.$ # $ # +#.*.$$$## # # +#...# # +############# +Author: Sven Egevad +Title: > SE 838 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0839.XSB +############# +#.*.. $ $@# +#.# ##$$# # # +#.# # $ $ # +#.# # ##$ # # +#.# # # +#....$$##$$ # +# ## # +############# +Author: Sven Egevad +Title: > SE 839 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0840.XSB + #### + # ###### +##### $ # +#...# #$### ### +#...# # $ $ # +#... #$ $$ # +# #..#@ $ $ # +# ##..#$#$ ## +# ##. $ ### +## # $ ### + # $ ## # + # ##### + ##### +Author: Sven Egevad +Title: > SE 840 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0841.XSB + ########### +## ## +# ......... # +# # # # # # +# $ $ $ $ # +# # # # # # # +# $ $ $ $$ # +# # # # # # # +# $$ $ $ $ # +# # # # # # # +# $ $ $ $ # +# @ # # # # # +# ......... # +## ## + ########### +Author: Sven Egevad +Title: > SE 841 +Comment: +lines easy +color blue +Comment-End: + +;SVEN0842.XSB + ################# +## ## +# ............... # +# .# # # # # # #. # +# . $ $ $ $ $ $ . # +# .# $ $ $ $ $ #. # +# . $ $ $ $ $ $ . # +# .# $ $ $ $ $ #. # +# . $ $ # # $ $ . # +# .# $ $ $ $ #. # +# . $ $ # # $ $ . # +# .# $ $ $ $ $ #. # +# . $ $ $ $ $ $ . # +# .# $ $ $ $ $ #. # +# . $ $ $ $ $ $ . # +# .@ # # # # # #. # +# ............... # +## ## + ################# +Author: Sven Egevad +Title: > SE 842 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0843.XSB +################# +# # # +#$$ $ $ $ $ $ $$# +# $ $ $ $ $ $ # +# $ $ $ $ $ $ $ # +# $ $ $ $ $ $ # +# $ $ $ $ $ $ $ # +#. $ $ $@$ $ $ .# +#.#####.$#.####.# +#*.....#. #....*# +#........$......# +#........$......# +################# +Author: Sven Egevad +Title: > SE 843 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0844.XSB +###################### +# ### +# $$ $ $ $ $$$ $ $ $ # +#+.######### #########$# +##$.................. .# +#..######## ########## # +# $ $ $ $ $ $ $ $ $ $ # +# ### +###################### +Author: Sven Egevad +Title: > SE 844 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0845.XSB +###### +# ### +# $$$$ # +#..# # # +#+ .. .# +#..# # # +# $$$$ # +# ### +###### +Author: Sven Egevad +Title: > SE 845 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0846.XSB + #### +####@ ### +# $ $ $ # +# .*.*. # +# * * # +# .*.*. # +# $ $ $ # +### #### + #### +Author: Sven Egevad +Title: > SE 846 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0847.XSB +############## +# #.# # # +# . $ #+ # +#####*##$## # +# ## ## ## ## +# $$ * .# +# ## ## ## ## +## ## ## ## # +#. * $$ # +## ## ## ## # +# ##$##*##### +# .# $ . # +# # #.# # +############## +Author: Sven Egevad +Title: > SE 847 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0848.XSB + #### +####@ #### +# $ $ # +# ..**** # +# * * # +# ****.. # +# $ $ # +#### #### + #### +Author: Sven Egevad +Title: > SE 848 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0849.XSB + #### +###@ ### +# $ $ # +# ..** # +# * * # +# **.. # +# $ $ # +### ### + #### +Author: Sven Egevad +Title: > SE 849 +Comment: +line-up easy +color blue +Comment-End: + +;SVEN0850.XSB + #### +#####@ ##### +# $ $ # +# ..****** # +# * * # +# * #### * # +# * * # +# ******.. # +# $ $ # +##### ##### + #### +Author: Sven Egevad +Title: > SE 850 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0851.XSB + #### +####@ #### +# $ $ # +# ..**** # +# * * # +# **** # +# * * # +# ****.. # +# $ $ # +#### #### + #### +Author: Sven Egevad +Title: > SE 851 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0852.XSB + #### +####@ #### +# $ $ # +# ..**** # +# # +##******## +# # +# ****.. # +# $ $ # +#### #### + #### +Author: Sven Egevad +Title: > SE 852 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0853.XSB + #### +###@ ### +# $ $ # +# .**. # +# * * # +# .**. # +# $ $ # +### ### + #### +Author: Sven Egevad +Title: > SE 853 +Comment: +lines easy +color blue +Comment-End: + +;SVEN0854.XSB + #### +###@ ##### +# $ $ # +# .****. # +# * * # +# .****. # +# $ $ # +##### ### + #### +Author: Sven Egevad +Title: > SE 854 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0855.XSB +############### +# . . . # +# #$###$###$# # +# * * * # +## * * * * * @# +# * * * # +# #$###$###$# # +# . . . # +############### +Author: Sven Egevad +Title: > SE 855 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0856.XSB + #### + ####@ #### + # $ $ # +## ..***. ## +# $* * # +# * # *$ # +## .***.. ## + # $ $ # + #### #### + #### +Author: Sven Egevad +Title: > SE 856 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0857.XSB + #### + ###@ ### + # $ $ # +## ..#. ## +# $* * # +# * *$ # +## .#.. ## + # $ $ # + ### ### + #### +Author: Sven Egevad +Title: > SE 857 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0858.XSB +######### +# #### +# .**** # # +# * * #$ # +# * # * +# +# * * #### +# ****$# +# # +######### +Author: Sven Egevad +Title: > SE 858 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0859.XSB + ######### +#### #### +# # ***** # # +# $# * * #$ # +#. * # * +# +#### * * #### + # ***** # + # * # + ### ### + ##### +Author: Sven Egevad +Title: > SE 859 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0860.XSB +################### +#........+........# +# #$$$$ # $$$$# # +## # # # ## + # # $$$ # $$$ # # + # # # # # +## ############# ## +# $ # +# *#####$ $#####* # +# # # # # # +#### ##### #### +Author: Sven Egevad +Title: > SE 860 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0861.XSB +######### +# .*. # +# #$$$# # +# $ $ # +# $# #$ # +# $ $ # +# $ # $ # +# #.$.# # +# #. .# # +# #.$.# # +# .***. # +# *.+.* # +######### +Author: Sven Egevad +Title: > SE 861 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0862.XSB + ####### + ## ## + ## *$* ## + ## * # * ## + # * . * # + ## * # * ## + ## *** ## + ### * ### + # * # +###### * ###### +# * * * * * # +# * #*# * # +# * * * * * # +# * * * # +##### *@* ##### + # # + ####### +Author: Sven Egevad +Title: > SE 862 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0863.XSB + ####### + # # +##### *$* ##### +# * * * # +# * * * * * # +# * #*# * # +# * * * * * # +###### * ###### + # * # +###### * ###### +# * * * * * # +# * #*# * # +# * * * * * # +# * * * # +##### *+* ##### + # # + ####### +Author: Sven Egevad +Title: > SE 863 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0864.XSB + ####### + ## ## + ## *$* ## +## * $ * ## +# * # * # +## * . * ## + ## *.* ## + ### # ### + ## *.* ## +## * . * ## +# * # * # +## * $ * ## + ## *$* ## + ## @ ## + ####### +Author: Sven Egevad +Title: > SE 864 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0865.XSB + ##### + ## . ## + ## * ## + # * * # + # * # * # + #### * * #### + ## # * # ## +## * # * # * ## +# * * $ * * # +#.* # **$#$** # *.# +# * * $ * * # +## * # * # * ## + ## # * # ## + #### * * #### + # * # * # + # * * # + ## * ## + ## + ## + ##### +Author: Sven Egevad +Title: > SE 865 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0866.XSB + ########## +## # +# .** **$ # +# * * * # +# * * * * # +# * # * # +# * * * * # +# * * * # +# $** **. # +# @# +########### +Author: Sven Egevad +Title: > SE 866 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0867.XSB + ############ +## #. +# +# $ $ $ $ # +# $##$####$ # +# #..*..# # +# $$..*..#$ # +#. #** **# .# +# $#.**..$$ # +# #..*..# # +# $####$##$ # +# $ $ $ $ $ # +#. . # +############# +Author: Sven Egevad +Title: > SE 867 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0868.XSB +########### +# ## # +#@$$$$....# +## ## # + #### # + ####### +Author: Sven Egevad +Title: > SE 868 +Comment: +on-line medium +color blue +Comment-End: + +;SVEN0869.XSB + ###### + ### ###### +## ## ## # +# $$*....*$$@# +# #### # +# ### ### # +#### #### +Author: Sven Egevad +Title: > SE 869 +Comment: +on-line medium +color blue +Comment-End: + +;SVEN0870.XSB +############### +# # # # +# $$...$*..$$@# +# ## # #### # +# * # +############### +Author: Sven Egevad +Title: > SE 870 +Comment: +on-line medium +color blue +Comment-End: + +;SVEN0871.XSB +################ +# * . * # +# # +## ####### ##### +#....# # +#..#.#$$$$ # +#..*.# $ # +#..*.# $$ # +###$## $ # +# $@$$$$ # +# # # +############ +Author: Sven Egevad +Title: > SE 871 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0872.XSB + ###### +## # +# + * ### +# * * # +# * * * # +# * * # +### * $ # + # ## + ###### +Author: Sven Egevad +Title: > SE 872 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0873.XSB + #### +## # +# + ##### +# * * # +# * * * # +# * * # +### # $ # + # ## + ###### +Author: Sven Egevad +Title: > SE 873 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0874.XSB + ##### + ## ## + ## + ## + # * * # +### * * * ### +# * * * * # +# * * * * * # +# * * * * # +### * * * ### + # * * # + ## $ ## + ## ## + ##### +Author: Sven Egevad +Title: > SE 874 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0875.XSB + ##### + ## ## + # + # +### * * ### +# * * * # +# * * * * # +# * * * # +### * * ### + # $ # + ## ## + ##### +Author: Sven Egevad +Title: > SE 875 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0876.XSB + ##### + # # +### + ### +# * * # +# * * * # +# * * # +### $ ### + # # + ##### +Author: Sven Egevad +Title: > SE 876 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0877.XSB +####### +# .$. # +# $$$ # +# . # +##.#.## +# + # +# $$$ # +# .$. # +####### +Author: Sven Egevad +Title: > SE 877 +Comment: +cross easy +color blue +Comment-End: + +;SVEN0878.XSB +################# +#. * .#. * .# +# $*$ # $*$ # +# $ . $ # $ . $ # +#$*.#.*.$.*.#.*$# +# # $ . $ # # +##### $*$ ##### + #. * +# + ######### +Author: Sven Egevad +Title: > SE 878 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN0879.XSB +################### +# . # +# $$$$$ $$$ $$$$$ # +# $ $ #.# $ $ # +# $ #...# $ # +# $ $ #. . .# $ $ # +# $$ #. # .# $$ # +# #.........# # +# $#. #. .# .#$ # +#.$......#......$.# +# $#. #. .# .#$ # +# #.........# # +# $$ #. # .# $$ # +# $ $ #. . .# $ $ # +# $ #...# $ # +# $ $ #.# $ $ # +# $$$$$ $$$ $$$$$ # +# + # +################### +Author: Sven Egevad +Title: > SE 879 +Comment: +diamond medium +color blue +Comment-End: + +;SVEN0880.XSB + ############## + # # + # * * * $ $ # +### ########.## +# #.# +# $#$$$$$$ $.# +# #.# +# $$$$$$$$$#.# +# #.## +############. # +#+........... # +############### +Author: Sven Egevad +Title: > SE 880 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0881.XSB + ######## +################# # # +#+# # * # +#.# $ $ $ $ $ $ $ # # # +#.# $ $ $ $ $ $ $ $ #$ # +#.# $ $ $ $ $ $ $ # # +#.################$##$ # +#.................... # +# ################## # +#### #### +Author: Sven Egevad +Title: > SE 881 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN0882.XSB + ########## + #... # # + # . # # + #...### # +### ####$## +# * # # +# # ## #$ # +# #@ # # +# # ## #$ # +# * # # +### ####$ # + # $ $ $ # + # # + ########## +Author: Sven Egevad +Title: > SE 882 +Comment: +assemble easy +color blue +Comment-End: + +;SVEN0883.XSB +########## +#... ## # +#. . ## # +#...### # +### ###$## +# * # # +# # # #$ # +# #@ # # +# #$# #$ # +# * # # +### ###$ # +# $ $ $ # +# # +########## +Author: Sven Egevad +Title: > SE 883 +Comment: +assemble easy +color blue +Comment-End: + +;SVEN0884.XSB +######### +# + # # +# * * # +# ***** # +# * $ # +# # # +######### +Author: Sven Egevad +Title: > SE 884 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0885.XSB +############# +# + # # # +# * * * # +# ********* # +# * * $ # +# # # # +############# +Author: Sven Egevad +Title: > SE 885 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0886.XSB +######### +# + # # +# * * # +# ***** # +# * * # +# # * # +##### * # +# # * # +# * * # +# ***** # +# $ * # +# # # +######### +Author: Sven Egevad +Title: > SE 886 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0887.XSB +############# +# + # # # +# * * * # +# ********* # +# * * * # +# # # * # +######### * # +# # # * # +# * * * # +# ********* # +# $ * * # +# # # # +############# +Author: Sven Egevad +Title: > SE 887 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0888.XSB +############# +# + # # # +# * * * # +# ********* # +# * * * # +# * # # * # +# * ##### * # +# * # # * # +# * * * # +# ********* # +# * * $ # +# # # # +############# +Author: Sven Egevad +Title: > SE 888 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0889.XSB +######### +# + # # +# * * # +# ***** # +# * * # +# * # * # +# * # * # +# * # * # +# * * # +# ***** # +# * $ # +# # # +######### +Author: Sven Egevad +Title: > SE 889 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0890.XSB +######### +# + # # +# * * # +# ***** # +# # # # +# # # # # +# # # # +# ***** # +# * $ # +# # # +######### +Author: Sven Egevad +Title: > SE 890 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0891.XSB +######### +# + # # +# * * # +# ***** # +# # # # +# # # # +# ***** # +# * $ # +# # # +######### +Author: Sven Egevad +Title: > SE 891 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0892.XSB + ######### +## + # ## +# * * # +# ******* # +# * * # +## * # * ## +# * * # +# ******* # +# * $ # +## # ## + ######### +Author: Sven Egevad +Title: > SE 892 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0893.XSB +######### +# + # # +# * * # +# ***** # +# # # +# ***** # +# * $ # +# # # +######### +Author: Sven Egevad +Title: > SE 893 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0894.XSB + ####### +## * ## +# + * # +# * * # +#** * **# +# * * # +# * $ # +## * # + ######## +Author: Sven Egevad +Title: > SE 894 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0895.XSB + ########### + # . . # +##$ # # # $## +# $ $ $ # +# #$##*##$# # +#... + ...# +###### ###### + # $ $ $ $ # + # . . # + ########### +Author: Sven Egevad +Title: > SE 895 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0896.XSB + ########### + # . . . # +##$ # # # $## +# $ * $ # +# #$##*##$# # +#... @ ...# +# #$##*##$# # +# $ * $ # +##$ # # # $## + # . . . # + ########### +Author: Sven Egevad +Title: > SE 896 +Comment: +lines hard +color blue +Comment-End: + +;SVEN0897.XSB +########### +# . . # +# $ $ $ $ # +#*### ###*# +# . + . # +#.#$#$#$#.# +# . * . # +#*### ###*# +# $ $ $ $ # +# . . # +########### +Author: Sven Egevad +Title: > SE 897 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0898.XSB +########### +#.. $ # +#.#.#.#.#$# +# .$ $ $. # +#$# $ # # +# .$$#$$. # +# # $ #$# +# .$ $ $. # +#$#.#+#.#.# +# $ ..# +########### +Author: Sven Egevad +Title: > SE 898 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0899.XSB +######### +# # # +# $ @ * # +# ***** # +# * # +# ***** # +# * * # +# # * # +###### ## +# # . # +# * . # +# ***** # +# * # +# ***** # +# $ * # +# # # +######### +Author: Sven Egevad +Title: > SE 899 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0900.XSB +######### +# # # +# $ * # +# ***** # +# # # +# ***** # +# * * # +# * * # +##+*#*.## +# # * # +# * * # +# ***** # +# # # +# ***** # +# $ * # +# # # +######### +Author: Sven Egevad +Title: > SE 900 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0901.XSB +################# +# # # # # +# $ * # * $ # +# ****** ****** # +# # # # # +# ***** # ***** # +# * * # * * # +# # . @ . # # +################# +Author: Sven Egevad +Title: > SE 901 +Comment: +in-line easy +color blue +Comment-End: + +;SVEN0902.XSB +######### +# # +# ***** # +# * * # +# *$ .* # +# @* * # +# *. $* # +# * * # +# ***** # +# # +######### +Author: Sven Egevad +Title: > SE 902 +Comment: +twist medium +color blue +Comment-End: + +;SVEN0903.XSB +########### +# # +# *** *** # +# * .*$ * # +# *$ .* # +# @* # * # +# *. $* # +# * $*. * # +# *** *** # +# # +########### +Author: Sven Egevad +Title: > SE 903 +Comment: +twist medium +color blue +Comment-End: + +;SVEN0904.XSB +############# +# # # +# ********* # +# * # * # +# * $ * # +# * ***** * # +# * * * * # +# * ** ** * # +# * * * * # +# ****+**** # +# # +############# +Author: Sven Egevad +Title: > SE 904 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0905.XSB +############# +# @ # +# ********* # +# * * # +# * # * # +# * ***** * # +# * * * * # +# * * * * # +# * **.** * # +# * * * * # +# ****$**** # +# # # +############# +Author: Sven Egevad +Title: > SE 905 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0906.XSB + #### +###### ###### +#. $ $ .# +##**** ****## + # **** # + # # + #**********# + #@ # + ############ +Author: Sven Egevad +Title: > SE 906 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0907.XSB + ##### +###### ###### +#. $ $ .# +##**** ****## + # ***** # + # # # + #***********# + #@ # + ############# +Author: Sven Egevad +Title: > SE 907 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0908.XSB + ##### +###### ###### +#. $ # $ .# +##**** ****## + # ***** # + # # + #***********# + #@ # + ############# +Author: Sven Egevad +Title: > SE 908 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0909.XSB +####### +# # +#.***.# +# # $ # +# $ # +## # ## +# $ # +# $ # # +#.***.# +# @ # +####### +Author: Sven Egevad +Title: > SE 909 +Comment: +twist medium +color blue +Comment-End: + +;SVEN0910.XSB + ####### + # # + #.***## + # # $ # + # #### +#####***.# # +# * * # +# * $*$ * # +# * * # +# #.***##### +#### # + # $ # # + ##***+# + # # + ####### +Author: Sven Egevad +Title: > SE 910 +Comment: +twist hard +color blue +Comment-End: + +;SVEN0911.XSB + ####### + # # # +# #$$$# # +# #..$..# # +# ..$.. # +##$$$#$$$## +# ..$.. # +# #..$..# # +# @#$$$# # + # # # + ####### +Author: Sven Egevad +Title: > SE 911 +Comment: +circle medium +color blue +Comment-End: + +;SVEN0912.XSB +####### +# * # +# *** # +# * # +#+ * .# +# * # +###.### +# $.$ # +# $.$ # +# $.$ # +# # +####### +Author: Sven Egevad +Title: > SE 912 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0913.XSB + ####### + # * # + ## *** ## +## * ## +# * * * # +#@*.***.* # +# * * * # +## * ## + ## * ## + ###.### + # $.$ # + # $.$ # + # $.$ # + # # + ####### +Author: Sven Egevad +Title: > SE 913 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0914.XSB +####### +#@ # +# ###$### +# # $ # +# # #$ ### +# ...*... # +### $ # # + ## $ # # + ##$### # + # # + ####### +Author: Sven Egevad +Title: > SE 914 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0915.XSB +####### +# # +# ###*#### +# # $ # +# # #$$ # +# +..*...# +# # #$$ # +# # $ # +# ###*#### +# # +####### +Author: Sven Egevad +Title: > SE 915 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0916.XSB + ##### + # . # + # * # +#### * #### +# $ # +#.**$*$**.# +# $ # +#### * @### + # * # + # . # + ##### +Author: Sven Egevad +Title: > SE 916 +Comment: +cross hard +color blue +Comment-End: + +;SVEN0917.XSB +######### +# * # +# *$*$* # +# .* *. # +## * ## + # @ # + ####### +Author: Sven Egevad +Title: > SE 917 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0918.XSB +############# +# * # +# *$*$*$*$* # +# .*.* *.*. # +## # * # ## + # @ # + ########### +Author: Sven Egevad +Title: > SE 918 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0919.XSB +######### +# * # +# *$*$* # +# .* *. # +## * ## + #@ * # +## * ## +# .* *. # +# *$*$* # +# * # +######### +Author: Sven Egevad +Title: > SE 919 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0920.XSB +############# +# * # +# *$*$*$*$* # +# .*.* *.*. # +## # * # ## + #@ * # +## # * # ## +# .*.* *.*. # +# *$*$*$*$* # +# * # +############# +Author: Sven Egevad +Title: > SE 920 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0921.XSB +############# +# * # +# *$*$*$*$* # +# .*.* *.*. # +## # * # ## + #@ # # +## # * # ## +# .*.* *.*. # +# *$*$*$*$* # +# * # +############# +Author: Sven Egevad +Title: > SE 921 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0922.XSB +######### +# * # +# *$*$* # +# .* *. # +## * ## + # * # + #@*#* # + # * # +## * ## +# .* *. # +# *$*$* # +# * # +######### +Author: Sven Egevad +Title: > SE 922 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0923.XSB +########### +#. * .# +# $ * * $ # +# * * * # +# * * * * # +#* * @ * *# +# * * * * # +# * * * # +# $ * * $ # +#. * .# +########### +Author: Sven Egevad +Title: > SE 923 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0924.XSB + ########### +## .@. ## +# $*$*$*$ # +# . * * . # +# * * * * # +##### # ##### + # # + ##### +Author: Sven Egevad +Title: > SE 924 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0925.XSB + ####### +##. * .## +#. $ $ .# +# $ * $ # +#* *@* *# +# $ * $ # +#. $ $ .# +##. * .## + ####### +Author: Sven Egevad +Title: > SE 925 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0926.XSB +######### +#. # .# +# $ # $ # +#$@*$* $# +# $ # .# +#. .## ### +## ##.* # +#. # $ # +#$ * .$ .# +# $ ###### +#. # +##### +Author: Sven Egevad +Title: > SE 926 +Comment: +circumference-4 medium +color blue +Comment-End: + +;SVEN0927.XSB + ######## + # . * .### +##.$ $ $. # +#.$#. .#$.# +# .$$$. # +#*$ $@$ $*# +# .$$$. # +#.$#. .#$.# +# .$ $ $. # +###. * . ## + ######## +Author: Sven Egevad +Title: > SE 927 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN0928.XSB +########## +# ### # +#@$$$... ## +### ### # + # # + ######### +Author: Sven Egevad +Title: > SE 928 +Comment: +on-line easy +color blue +Comment-End: + +;SVEN0929.XSB + ######### +### * ## +#@$$$..* * # +# # ##.# # # +# # +############ +Author: Sven Egevad +Title: > SE 929 +Comment: +on-line medium +color blue +Comment-End: + +;SVEN0930.XSB + #### #### +####### .### # +# $ $ $# +# ##$### # +## ## $ # # + # # ##$# # +## # #....# # ## +#.$$$$....# # # +# # #....$$$$.# +## # #....# # ## + # #$## # # + # # $ ## ## + # ###$## # # + #$ $ $@# + # ###. ####### + #### #### +Author: Sven Egevad +Title: > SE 930 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0931.XSB +################ +# ## # +# $$$.....$$$ # +### ##...## #### + # #.# # + ### $ ### + # #$# # + # $ # + ## @ ## + ##### +Author: Sven Egevad +Title: > SE 931 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0932.XSB +################## +# . . . . . $ # +# #.#.#.#.#.## $ # +# #. . . . @ # +# # # #### +# ########### # +# $ $ $ $ $ $ # +# $ $ $ $ $ $ # +# ## +############## +Author: Sven Egevad +Title: > SE 932 +Comment: +lines easy +color blue +Comment-End: + +;SVEN0933.XSB + #### #### #### +### ##### ##### ### +# # # # +#+*$$*. .*$$*. .*$$*.# +# # # # +###################### +Author: Sven Egevad +Title: > SE 933 +Comment: +on-line easy +color blue +Comment-End: + +;SVEN0934.XSB +########## +#+ # # +# $ # +# # #* # # +# # # # # +# #****# # +# # # +########## +Author: Sven Egevad +Title: > SE 934 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0935.XSB +########### +#+ ## # +# $ # +# # *#* # # +# # # # # +# #*****# # +# # # +########### +Author: Sven Egevad +Title: > SE 935 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0936.XSB +########### +#+ # .# +# $ $ # +# # *#* # # +# # # # # +# #*****# # +# # # +########### +Author: Sven Egevad +Title: > SE 936 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0937.XSB +########### +#. + .# +# $ # $ # +# # *#* # # +# # # # # +# #**$**# # +# # # +########### +Author: Sven Egevad +Title: > SE 937 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0938.XSB +########### +#. *@* .# +# $ $ # +# # *#* # # +# # # # # +# #*****# # +# # # +########### +Author: Sven Egevad +Title: > SE 938 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0939.XSB +########### +#. *+* .# +# $ $ # +# # #*# # # +# # * # # +# ###$### # +# * # +########### +Author: Sven Egevad +Title: > SE 939 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0940.XSB +########### +#. * .# +# $ + $ # +# # #*# # # +# # * # # +# ###$### # +# * # +########### +Author: Sven Egevad +Title: > SE 940 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0941.XSB + ######### +### # ### +#.# # # # #.# +#$ * # * $# +# # # # # # # +# $.* *.$ # +# # # # # # # +#$ * # * $# +#.# # # # #.# +### @# ### + ######### +Author: Sven Egevad +Title: > SE 941 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0942.XSB + ######### +### # ### +#.# # # # #.# +#$ * # * $# +# # # # # # # +# $.*@*.$ # +# # # # # # # +#$ * # * $# +#.# # # # #.# +### # ### + ######### +Author: Sven Egevad +Title: > SE 942 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0943.XSB + ######### +### # ### +#.# #*# # #.# +#$ * # * $# +# # # # # # # +# $.*@*.$ # +# # # # # # # +#$ * # * $# +#.# # #*# #.# +### # ### + ######### +Author: Sven Egevad +Title: > SE 943 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0944.XSB + ######### +### ### +#.# ##$## #.# +#$ * * * $# +# # # # # # # +# $.*+*.$ # +# # # # # # # +#$ * * * $# +#.# ## ## #.# +### ### + ######### +Author: Sven Egevad +Title: > SE 944 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0945.XSB +####### +# # # +# $#$ # +# # ########### +## # ## # +#. # .#$###$# # # +#.$# .# $ # $ # +#..*..$ .... .# # +# # #$#$#$# # # +## # ## # +# # ########### +# $#$ # +# @# # +####### +Author: Sven Egevad +Title: > SE 945 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0946.XSB + ######## + # # # + # $. $ # +####### * #### +# # # # +# $*###.# #$ # +## . # #. # +# .# # . ## +# $# #+###*$ # +# # # # +#### * ####### + # $ .$ # + # # # + ######## +Author: Sven Egevad +Title: > SE 946 +Comment: +twist easy +color blue +Comment-End: + +;SVEN0947.XSB + ############# +## ## +# $********* # +# * * ** # +# * * * * # +# * *##### * # +# ** # # * # +# * # # * # +# * # # ** # +# * #####* * # +# * * * * # +# ** * * # +# *********+ # +## ## + ############# +Author: Sven Egevad +Title: > SE 947 +Comment: +square-diagonals medium +color blue +Comment-End: + +;SVEN0948.XSB + ############ +## ## +# $******** # +# * * ** # +# * * * * # +# * * ### * # +# ** ## # * # +# * # # ** # +# * ####* * # +# * * * * # +# ** * * # +# ********+ # +## ## + ############ +Author: Sven Egevad +Title: > SE 948 +Comment: +square-diagonals hard +color blue +Comment-End: + +;SVEN0949.XSB + ########### +## ## +# $******* # +# * * ** # +# * * * * # +# * *# # * # +# ** ** # +# * # #* * # +# * * * * # +# ** * * # +# *******+ # +## ## + ########### +Author: Sven Egevad +Title: > SE 949 +Comment: +square-diagonals hard +color blue +Comment-End: + +;SVEN0950.XSB + ######## +## ## +# $***# ## +# * ## ## +# * * # # +# * * ## # +# ## * * # +# # * * # +## ## * # + ## #***+ # + ## ## + ######## +Author: Sven Egevad +Title: > SE 950 +Comment: +square-diagonals medium +color blue +Comment-End: + +;SVEN0951.XSB + ######## + #.... # +###*.*** # +# ... ## +# #### # +##$ $ ## # +## $ $ $ # +# $ $ $ # +#@ ### +######## +Author: Sven Egevad +Title: > SE 951 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0952.XSB +### +#.#### +# * # +# * # +#*$$@# +# * # +# * # +#.#### +### +Author: Sven Egevad +Title: > SE 952 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN0953.XSB + ######### + #. # .# +#### $ #### +#.##*#$#*##.# +# * $ * # +# # #.#$# # +##$$ .@. $$## +# #$#.# # # +# * $ * # +#.##*#$#*##.# +#### $ #### + #. # .# + ######### +Author: Sven Egevad +Title: > SE 953 +Comment: +twist medium +color blue +Comment-End: + +;SVEN0954.XSB +######### +# # # +# **.** # +# * # * # +# * * # +# * * # +# *#*#* # +# * * # +# * * # +# * # * # +# **$** # +# @ # +######### +Author: Sven Egevad +Title: > SE 954 +Comment: +squares medium +color blue +Comment-End: + +;SVEN0955.XSB + ###### +## ...### +# .$ # +# .$ $ # +###$### # +# * *# +# * # # +# *$** # +## @ ### + ###### +Author: Sven Egevad +Title: > SE 955 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0956.XSB +############# +# # +# ********* # +# * * * # +# * # * # +# *###### $ # +# + ### +########### +Author: Sven Egevad +Title: > SE 956 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0957.XSB +############### +# # +# *********** # +# * * * * # +# * # * # +# *######## $ # +# + ### +############# +Author: Sven Egevad +Title: > SE 957 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0958.XSB +################# +# # +# ************* # +# * * * * * # +# * # * # +# *########## $ # +# + ### +############### +Author: Sven Egevad +Title: > SE 958 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0959.XSB + ##### + # @ # +#### $ #### +# $ # $ # +# $#$$$#$ # +# $ # +#### #### + # $ # + # # + ##.## + #...# + #.*.# + #...# + #$.$# + # ..# + ##### +Author: Sven Egevad +Title: > SE 959 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN0960.XSB + ##### + # @ # +#### $ #### +# $ # $ # +# $#$$$#$ # +# $ # +#### $ #### + # # # + ## ## +######## .# +#......... # +############ +Author: Sven Egevad +Title: > SE 960 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0961.XSB + ##### + # @ # +#### $ #### +# $ # $ # +# $#$ $#$ # +# $ # +# ## $ #### +# # $ # # +## ## .## + # ##### *.# + #........ # + ########### +Author: Sven Egevad +Title: > SE 961 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0962.XSB +######### +#.. .# +# # $##.# +# # $ # +# $$#$$ # +# $ # # +#.##$ # # +#+ * ..# +######### +Author: Sven Egevad +Title: > SE 962 +Comment: +cross medium +color blue +Comment-End: + +;SVEN0963.XSB +########## +#. ..# +#.##$$#### +# ## ### +# $ ## $ # +# $ $ # +# # ## # +# ##$$##.# +#.. +# +########## +Author: Sven Egevad +Title: > SE 963 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0964.XSB +############# +#. . $ . .# +# $ #.#.# $ # +#.# $ $ $ #.# +# $ #.#.# $ # +# # $ # $ # # +#.$*# @ #*$.# +# # $ # $ # # +# $ #.#.# $ # +#.# $ $ $ #.# +# $ #.#.# $ # +#. . $ . .# +############# +Author: Sven Egevad +Title: > SE 964 +Comment: +twist hard +color blue +Comment-End: + +;SVEN0965.XSB +############# +#. . $ . .# +# $ #.#.# $ # +#.# $*$ $ #.# +# $ #.#.# $ # +# # $ # $ # # +#.$*# @ #*$.# +# # $ # $ # # +# $ #.#.# $ # +#.# $ $*$ #.# +# $ #.#.# $ # +#. . $ . .# +############# +Author: Sven Egevad +Title: > SE 965 +Comment: +twist hard +color blue +Comment-End: + +;SVEN0966.XSB + ########### + ##.$ . $.## + ##.$$ .$. $$.## +##.$$ .# #. $$.## +#.$$ .# #. $$.# +##$ .# $ $ #. $## +#..*## * ##*..# +##$ .# $ $ #. $## +#.$$ .# #. $$.# +##.$$ .# #. $$.## + ##.$$ .$. $$.## + ##.$ + $.## + ########### +Author: Sven Egevad +Title: > SE 966 +Comment: +diamond hard +color blue +Comment-End: + +;SVEN0967.XSB + #### +## ######### +# # +# # ######$ # +# # . # ## +## #.$# # +##### . # ### +# $ .$# # +# ###+$ # # +##### #### # + ##### +Author: Sven Egevad +Title: > SE 967 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN0968.XSB +###### +# # +#.$# # +# * # +#.$# # +#@* *# +#.$# # +# * # +#.$# # +# # +# # ## +# # +##### +Author: Sven Egevad +Title: > SE 968 +Comment: +twist hard +color blue +Comment-End: + +;SVEN0969.XSB +###### +# # +# $* # +# # # +#.# *# +# # # +#+*$ # +# # # +#.# *# +# # # +# $* # +# # +###### +Author: Sven Egevad +Title: > SE 969 +Comment: +twist medium +color blue +Comment-End: + +;SVEN0970.XSB + ######### +### . ### +# * * # * * # +# *# # #* # +# $ # # # $ # +# * + * # +### * * ### + ######### +Author: Sven Egevad +Title: > SE 970 +Comment: +twist medium +color blue +Comment-End: + +;SVEN0971.XSB + ########### + # # + ### ### ### ### +## * # # * ## +#+.*$ $*$ $*..# +## * # # * ## + ### ### ### ### + # # + ########### +Author: Sven Egevad +Title: > SE 971 +Comment: +twist medium +color blue +Comment-End: + +;SVEN0972.XSB + ##### +###### ###### +# # # +#+..******$$$ # +# # # +###### ###### + ##### +Author: Sven Egevad +Title: > SE 972 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0973.XSB + ####### +##### @ ##### +# # # # +#.****$ $****.# +# # # # +##### * ##### + ####### +Author: Sven Egevad +Title: > SE 973 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN0974.XSB +####### +# ####### +#.***** # +# * #$# ####### +# # * # # +####### #$# * # + # *****+# + ####### # + ####### +Author: Sven Egevad +Title: > SE 974 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0975.XSB +####### +# ####### +#.***** # +# * * #$# ####### +# # * # # +####### #$# * # + # *****+# + ####### # + ####### +Author: Sven Egevad +Title: > SE 975 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0976.XSB +##### +# ####### +#.*** # +# * #$# ####### +# # * # # +##### #$# * # + # *****+# + ####### # + ####### +Author: Sven Egevad +Title: > SE 976 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN0977.XSB +########### +# # +# * *** * # +# *# # #* # +# * $ * # +# # . # # +# *** *** # +# # * # +# * # * # +# * # # +# *** *** # +# # . # # +# * $ * # +# *# # #* # +# * *** * # +# @ # +########### +Author: Sven Egevad +Title: > SE 977 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0978.XSB + ########### + # # + # * *** * # +##### *# # #* ##### +# * $ * # +# *** # . # *** # +# # #*** ***# # # +# * * * # +# *#$. ### .$#* # +# * * * # +# # #*** ***# # # +# *** # . # *** # +# * $ * # +##### *# # #* ##### + # * *** * # + # @ # + ########### +Author: Sven Egevad +Title: > SE 978 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0979.XSB + ########### + # # + # * *** * # +#### *# # #* #### +# * $ * # +# *** # . # *** # +# # *** *** # # +# * * * # +# *#$. ### .$#* # +# * * * # +# # *** *** # # +# *** # . # *** # +# * $ * # +#### *# # #* #### + # * *** * # + # @ # + ########### +Author: Sven Egevad +Title: > SE 979 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0980.XSB +########### +# # ### +#+**# # * # +##* ### * # +# ** #### * # +# # ## * ## +# **## ## * # +# $ # * # +# # # * * # +# #### # # +##### ####### +Author: Sven Egevad +Title: > SE 980 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0981.XSB +############ +# ## ## +#+**# ## * # +##* ### * # +# ** #### * # +# # ## * ## +# **## ## * # +# $ # * # +# # # * * # +# #### # # +##### ####### +Author: Sven Egevad +Title: > SE 981 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0982.XSB + ########## + # # +##*##$#+ # +# # # ## +# **** # # +# # # +# # #### # +# # +####### # + #### +Author: Sven Egevad +Title: > SE 982 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0983.XSB + ########## + # * # +## ##$#+ # +# # # ## +# **** # # +# # # +# # #### # +# # +####### # + #### +Author: Sven Egevad +Title: > SE 983 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN0984.XSB +######## ######## +# ##### * # +# $*** $ # . ***. # +# # # # # +## # * # * # ## + #*####* @ *####*# +## # * # * # ## +# # # # # +# $*** $ # . ***. # +# ##### * # +######## ######## +Author: Sven Egevad +Title: > SE 984 +Comment: +twist medium +color blue +Comment-End: + +;SVEN0985.XSB + ############## + # .# +##$*******$##.# +# # # #.# +# # # * # +##$* *####$##@# +# # # * # +# # # #.# +##$*******$##.# + # .# + ############## +Author: Sven Egevad +Title: > SE 985 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0986.XSB + ############## + # .# +##*$******$##.# +# # # #.# +# # # * # +###$ *####$##@# +# # # * # +# # # #.# +##*$******$##.# + # .# + ############## +Author: Sven Egevad +Title: > SE 986 +Comment: +lines medium +color blue +Comment-End: + +;SVEN0987.XSB +############# +# # # # # +# # # # # +# # # # # +# $# $# $#$ # +#..*..*.+*..# +# $# $# $#$ # +# # # # # +# # # # # +# # # # # +# # # # # +############# +Author: Sven Egevad +Title: > SE 987 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN0988.XSB +######### +# . * * # +#* * * # +# * * * # +#* * * ## +# * * * ###### +# $ * * # +###### + * * # + ## * * * # + #* * * # + # * * $ # + # # + ######### +Author: Sven Egevad +Title: > SE 988 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0989.XSB +######### +# . * * # +#* * * # +# * * * # +#* * * ## +# * * * ###### +# * * * # +######@ ** * # + ## * * * # + #* * * # + # * * $ # + # # + ######### +Author: Sven Egevad +Title: > SE 989 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN0990.XSB + ######### +## ## +# .*.*.*. # +# * $ $#* # +# .$#$ $. # +# * $@$ * # +# .$ $#$. # +# *#$ $ * # +# .*.*.*. # +## ## + ######### +Author: Sven Egevad +Title: > SE 990 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN0991.XSB + ####### +## . $ ## +# *.*.* # +# .$ $. # +# * $ * # +# .$#$. # +# * $ * # +# .$@$. # +# * $ * # +# .$#$. # +# * $ * # +# .$ $. # +# *.*.* # +## $ . ## + ####### +Author: Sven Egevad +Title: > SE 991 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN0992.XSB +################# +# * # +# $$$$$$$$$$$$$ # +# $ # # # # $ # +# $ ......... $ # +# $#.###.###.#$ # +# $ .#.....#. $ # +# $#.#.$.*.#.#$ # +#.$ ****#**** $.# +# $#.#.*.*.#.#$ # +# $ .#..*..#. $ # +# $#.###*###.#$ # +# $ ....*.... $ # +# $ # # # # $ # +# #$$$$$$$$$$$$ # +# + # +################# +Author: Sven Egevad +Title: > SE 992 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0993.XSB +################# +# * # +# #$$$$$$$$$$$# # +# $ # # # # $ # +# $ ....*.... $ # +# $#.###.###.#$ # +# $ .#.....#. $ # +# $#.#.$.*.#.#$ # +# $ ****#**** $ # +# $#.#.*.*.#.#$ # +# $ .#..*..#. $ # +# $#.###*###.#$ # +# $ ....*.... $ # +# $ # # # # $ # +# #$$$$$$$$$$$# # +# + # +################# +Author: Sven Egevad +Title: > SE 993 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN0994.XSB +####### +# .$ # +# # # +# # # +# $#$ ## +# # # +# # * # +#***.. # +# @* # +######## +Author: Sven Egevad +Title: > SE 994 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0995.XSB + ####### + # * # + # * # +###### # ###### +# # # # # +# $.* # *.$ # +#######*#*####### + # @ # +#######*#*####### +# $.* # *.$ # +# # # # # +###### # ###### + # * # + # * # + ####### +Author: Sven Egevad +Title: > SE 995 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0996.XSB +############## +# # # # # +#.$#.$# $ $ # +# # # #### # +#@ . $ . . # +# # ## # +############## +Author: Sven Egevad +Title: > SE 996 +Comment: +logic medium +color blue +Comment-End: + +;SVEN0997.XSB +############## +# # # # # +#.$#.$# $ $ # +# # # #### # +# . $ . . # +# # ## # +#@############ +# # # # # +#.$#.$# $ $ # +# # # #### # +# . $ . . # +# # ## # +############## +Author: Sven Egevad +Title: > SE 997 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0998.XSB +############## +# # # # # +#.$#.$# $ $ # +# # # #### # +#@ . $ . . # +# # ### # +#*##*# ####### +# # ### # +# . $ . . # +# # # #### # +#.$#.$# $ $ # +# # # # # +############## +Author: Sven Egevad +Title: > SE 998 +Comment: +logic hard +color blue +Comment-End: + +;SVEN0999.XSB + ########### +## * * ## +# . * $ * . # +# ## ## # +#**##***##**# +# * @ * # +# $ * # * $ # +# * * # +#**##***##**# +# ## ## # +# . * $ * . # +## * * ## + ########### +Author: Sven Egevad +Title: > SE 999 +Comment: +twist easy +color blue +Comment-End: + +;SVEN1000.XSB + ######### + #. # .# + # *#* # +#### * * #### +#. # $ # .# +# * * $ * * # +# * *@* * # +### $$ # $$ ### +# * * * * # +# * * $ * * # +#. # $ # .# +#### * * #### + # *#* # + #. # .# + ######### +Author: Sven Egevad +Title: > SE 1000 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1001.XSB +############## +# $. # * # +# $. # *$ # +# *$*.*.*. # +# $. # *$ # +#* $. # * # +#@############ +#* $. # * # +# $. # *$ # +# *$*.*.*. # +# $. # *$ # +# $. # * # +############## +Author: Sven Egevad +Title: > SE 1001 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1002.XSB + ############# +## # # ## +# * * * * * * # +#* * * * * * *# +# # +#.#.#.# #.#.#.# +# $ $ $ $ $ $ # +#######@####### +# $ $ $ $ $ $ # +#.#.#.# #.#.#.# +# # +# # # # # +############### +Author: Sven Egevad +Title: > SE 1002 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1003.XSB +#### #### +# ########### # +# *....*....* # +# $# *$* #$ # +# $ # $ # $ # +# $# @ #$ # +# ####### # +###### ###### +Author: Sven Egevad +Title: > SE 1003 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1004.XSB +########### +# # + # +# $ # # # +# #* # *# # +# # # # # +# #* *# # +# # # # # +# ####### # +# # +########### +Author: Sven Egevad +Title: > SE 1004 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1005.XSB +####### +# # +# ###+### +# # * # +# # * * # +# #* # *# +# # * * # +# # * # +# # # +# ###$### +# # +####### +Author: Sven Egevad +Title: > SE 1005 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1006.XSB + ####### +#### # #### +# # $$$ # # +# # # +# * # * # +#*#*#####*#*# +# * # * # +# # # # # +# .+. # +############# +Author: Sven Egevad +Title: > SE 1006 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1007.XSB + ####### +##. ## +# # ## +# # ## # +# * # # +### $$.$ # + ### + ## + ##### +Author: Sven Egevad +Title: > SE 1007 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1008.XSB + ###### +### . ### +# #. # +# $$*$ # +### + ### + ###### +Author: Sven Egevad +Title: > SE 1008 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1009.XSB + ####### +### .. ### +# #. # +# $$*$$ # +### + #### + ###### +Author: Sven Egevad +Title: > SE 1009 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1010.XSB + ########## +### .. ## +# #.# # # +# $$*$$$ # +### .+ #### + ######## +Author: Sven Egevad +Title: > SE 1010 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1011.XSB + ######### + # # # +##$ # $## +# * # * # +# * * # +###* # *### +# * * # +# * # * # +##+ # .## + ######### +Author: Sven Egevad +Title: > SE 1011 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1012.XSB + ######### + # # # +##$ # $## +# * # * # +# * * # +#### # #### +# * * # +# * * * # +##+ # .## + ## # ## + ####### +Author: Sven Egevad +Title: > SE 1012 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1013.XSB +########## +# * # +# ***** # +##* # # # + # $ #$ # + # # + .# + # ### # + #### # # + #### +Author: Sven Egevad +Title: > SE 1013 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1014.XSB +############# +# # # # # +# $$$ # +# * $ * # +#*#*#####*#*# +# * # * # +# # .+. # # +# .*###*. # +# # ... # # +# * # * # +#*#*#####*#*# +# * $ * # +# $$$ # +# # # # # +############# +Author: Sven Egevad +Title: > SE 1014 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1015.XSB +############# +# # # # # +# $$$ # +# * $ * # +#*#*#####*#*# +# * # * # +# # .+. # # +# ..*#$#*.. # +# # .*. # # +# * # * # +#*#*#####*#*# +# * $ * # +# $$$ # +# # # # # +############# +Author: Sven Egevad +Title: > SE 1015 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1016.XSB +##### ####### +# ####### # # +# * # +##*### #####$# # +# $ $ #.. # ## +# # # ### #$# # +## # # # + # #.# * ### # + # #.##* *##.# # + # ### * #.# # + # # # ## + # #$# ### # # # +## # .+# $ $ # +# #$##### ###*## +# * # +# # ####### # +####### ##### +Author: Sven Egevad +Title: > SE 1016 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1017.XSB +################### +#..*..#.....#..*..# +#.$$$ # $$$ $ $.# +#* *. #$.* $# $*$.# +#.$$$ $$$ # $.$.# +#. #.....# $ .# +## ############# ## +#. $ .#.....# .# +#.$ $.# $$$ # $$$.# +#.$*$.#$ *.$#$.* *# +#.$.$.# $$$ . $$$.# +#. $ .#.....#.....# +#### ############## +# $ $ # +# $$@$$$$$$$$$$$$ # +# # +################### +Author: Sven Egevad +Title: > SE 1017 +Comment: +logic medium +color blue +Comment-End: + +;SVEN1018.XSB + ################# + ## # +##.************** # +# * * # +# * ########### * # +# * ### # * # +# * ##.****** # * # +# * # * * # * # +# * # * ### * # * # +# * # * * # * # +# * # ******$ # * # +# * # # * # +# * ######### # * # +# * * # +# **************$ # +# @# +################### +Author: Sven Egevad +Title: > SE 1018 +Comment: +square-like hard +color blue +Comment-End: + +;SVEN1019.XSB + ########### ###### +## # ### # +# .$# # #$. # .$# # +# * * * # * # +# .$# # #$. # .$# # +## # ### # + # ####### # # #### +## # ### # +# .$# # #$. # .$# # +# * # * * * # +# .$# # #$. # .$# # +## # ### # +# ######## #### +# # @ #### +# ######### +##### +Author: Sven Egevad +Title: > SE 1019 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1020.XSB +########## +# * * * # +# $ $ $ # +# * * * # +## * * * # + # * * * # + # * * * # + # . + . # + ######### +Author: Sven Egevad +Title: > SE 1020 +Comment: +in-lines hard +color blue +Comment-End: + +;SVEN1021.XSB +####### ####### +#.$ $.# #.$ $.# +##* *#####* *## +# * # * # +# * #@# * # +# * # * # +##* *## ##* *## +#.$ $.# #.$ $.# +####### ####### + #.# #.# + #$* *$# + # *** # + #$* *$# + #.# #.# + ######### +Author: Sven Egevad +Title: > SE 1021 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1022.XSB +####### +#.$ $.# +##* *## +# * # +# * @# +# * # +##* *## +#.$ $.# +####### +Author: Sven Egevad +Title: > SE 1022 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1023.XSB +############# +# . .$ $. # +#.#$## ##.# # +# $ * * # +#.# * * #.# +#$# * * * #$# +# * *@* * # +#$# * * * #$# +#.# * * #.# +# $ * $ # +# # ## ##$#.# +# .$ $. . # +############# +Author: Sven Egevad +Title: > SE 1023 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1024.XSB +#### ###### +# ### * #### +# .$ .$ ## +# $.**@**.$ # +## $. $. # + #### * ###### + ###### +Author: Sven Egevad +Title: > SE 1024 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1025.XSB +########### +# * * # +# $# #$#.# +### * * # +# # # # +# * # ### +##### # # +#+* # +######### +Author: Sven Egevad +Title: > SE 1025 +Comment: +logic medium +color blue +Comment-End: + +;SVEN1026.XSB + ####### + # * # + # * # + # * # +##### * ##### +# * # +# $********+# +# * # +##### * ##### + # * # + # * # + # * # + ####### +Author: Sven Egevad +Title: > SE 1026 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1027.XSB + #### #### +## ### ## +# * $ # +# * # * # +## * * ## + # # * # # +## * * ## +# * # * # +# + * # +## ### ## + #### #### +Author: Sven Egevad +Title: > SE 1027 +Comment: +cross medium +color blue +Comment-End: + +;SVEN1028.XSB + ##### + ## ## + ## $ ## + # *#* # +## * # * ## +# * # * # +# * # * # +## * * ## + # # # # +## * * ## +# * # * # +# * # * # +## * # * ## + # *#* # + ## + ## + ## ## + ##### +Author: Sven Egevad +Title: > SE 1028 +Comment: +double-diamond hard +color blue +Comment-End: + +;SVEN1029.XSB + ##### ##### + ## ## ## ## + ## $ ### . ## + # *#* # *#* # +## * # * # * # * ## +# * # *.* # * # +# * # * # * # * # +## * * # * * ## + # # $ # # # $ # # +## * * # * * ## +# * # * # * # * # +# * # *.* # * # +## * # * # * # * ## + # *#* # *#* # + ## + ### $ ## + ## ## ## ## + ##### ##### +Author: Sven Egevad +Title: > SE 1029 +Comment: +four-diamond hard +color blue +Comment-End: + +;SVEN1030.XSB +########## +# @# +# ##***$ # +# * ### +# * # +#*.##### +# .##### +# * # +# * ### +# ##***$ # +# # +########## +Author: Sven Egevad +Title: > SE 1030 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1031.XSB +################### +# # @# +# $***## # ##***$ # +### * # * ### + # * # * # + #####.* *.##### + #####. # .##### + # * # * # +### * # * ### +# $***## # ##***$ # +# # # +################### +Author: Sven Egevad +Title: > SE 1031 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1032.XSB +################### +# # # +# $***## # ##***$ # +### * # * ### + # * # * # + #####..@..##### + # * # * # +### * # * ### +# $***## # ##***$ # +# # # +################### +Author: Sven Egevad +Title: > SE 1032 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1033.XSB +################### +# # # +# $***## # ##***$ # +### * # * ### + # * # * # + # ####+.*..#### # + # * # * # +### * # * ### +# $***## # ##***$ # +# # # +################### +Author: Sven Egevad +Title: > SE 1033 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1034.XSB +############# +# @ # +# $ $ # $ $ # +##$$$$#$$$$## + # # # # # + ##.*...*.## + #....$....# + ## ### ## + #### #### +Author: Sven Egevad +Title: > SE 1034 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1035.XSB +############# +# # +# $ $ # $ $ # +##$$$ . $$$## + # #$#$# # + ##.*...*.## + #...* *...# + ## # # ## + #### #### + ## # # ## + #....$....# + ##.*...*.## + # # * # # +##$$$ # $$$## +# $ $$#$$ $ # +# @ # +############# +Author: Sven Egevad +Title: > SE 1035 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1036.XSB +############# +# # +# $ $ # $ $ # +##$$$ . $$$## + # #$#$# # + ##.......## + #.*******.# + #....$....# + ##...$...## + # #.*.# # +##$$$ # $$$## +# $ $$#$$ $ # +# @ # +############# +Author: Sven Egevad +Title: > SE 1036 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1037.XSB + ############## + ## * ## +## ###### ## +# *#### * ### ## +# # .$ .$ # # +# ## $.**@**.$ ## # +# # $. $. # # +## ### * ####* # + ## ###### ## + ## * ## + ############## +Author: Sven Egevad +Title: > SE 1037 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1038.XSB + ######### + # $ . # +### #$$ # ### +# #.$.# # +#.### . ### # +# . * .$ # +#$$$.*@*.$$$# +# $. * . # +# ### . ###.# +# #.$.# # +### # $$# ### + # . $ # + ######### +Author: Sven Egevad +Title: > SE 1038 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1039.XSB +#### ##### +# ######### ### +#.... $ # $ # $ # +#....# $ # $ # $ # +##.+.# $ # $ # $ # + #...# $ # $ # $ # +##...# $ # $ # $ # +# # $ $ # +# # ######## +# #### +# # +# # +######## +Author: Sven Egevad +Title: > SE 1039 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1040.XSB +############# +# * . # +#. * ** * # +# # $ ##**# +# *##***# # +# * *$* # +# * * # * * # +# *$* * # +# #***##* # +#**## $ # # +# * ** * .# +# + * # +############# +Author: Sven Egevad +Title: > SE 1040 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1041.XSB +#### ######## +# ######### # +#.... $ $ $ # +#....########$ $ # +##...# @# $ $ # + #...# #$ $ # +##...# # $ $ # +# # ##$ $ # +# #...### $ $ # +# #...# $ $ $ # +# #...# $ $ $ # +# #....#$ $ $ # +## ....# $ $ $ # +#####*## #$ $ $ # +# $ ### $ $ $ # +# #. $ # +################### +Author: Sven Egevad +Title: > SE 1041 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1042.XSB + ############### +#### # # +# # $ $ $ $ $## +#.... ######$ $ $ # +#....# @# $ $ # +##...# #$ $ $ # + #...# # $ $ # + #...# #$ $ $ # + #...# # $ $ # + #...# #$ $ $ # + #...# # $ $ $ # + #...# # $ $ $ # + #...# # $ $ $ # + #...# # $ $ $ # + #... # $ $ $ # + # # # ## + ################# +Author: Sven Egevad +Title: > SE 1042 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1043.XSB + ##### + # # +######## $ ######## +# * # * # * # +# . $# *.* #$ . # +### # * * # ### + # *# #* # + # ####*#### # + #* *@ *# + # ####*#### # + # *# #* # +### # * * # ### +# . $# *.* #$ . # +# * # * # * # +######## $ ######## + # # + ##### +Author: Sven Egevad +Title: > SE 1043 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1044.XSB +########### +# * # +# . $#$ . # +### # ### + # *#* # + # # # + #* *@*# + # # # + # *#* # +### # ### +# . $#$ . # +# * # +########### +Author: Sven Egevad +Title: > SE 1044 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1045.XSB +########### +# * # +# . $#$ . # +### # ### + #* *@*# +### # ### +# . $#$ . # +# * # +########### +Author: Sven Egevad +Title: > SE 1045 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1046.XSB + ########### + # # # +### * *#* * ### +# * # * # +# $** *@* **. # +# * # * # +### * *#* * ### + # # # + ########### +Author: Sven Egevad +Title: > SE 1046 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1047.XSB + ###### + # # + ####$## #### + # # + # *$ *** * # +### ### ##$ ### +# *#. .# $ # +# # * ..##* # # +# # *##.. * # # +# $ #. .#* # +### $## ### ### + # * *** $* # + # # # + #### ##$#### + # @ # + ###### +Author: Sven Egevad +Title: > SE 1047 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1048.XSB +#### ############ +# #### # +#.... $ $ $ $ $## +#.... #####$ $ $ # +##...# @# $ $ $ # + #...# #$ $ $ # + #...# # $ $ $ # + #...# #$ $ $ # + #...# # $ $ $ # + #...# #$ $ $ # + #...# # $ $ $ ## + #...# # $ $ $ # + #...# # $ $ $ # + #...# # $ $ $ # + #... # $ $ $ # + # # # ## + ################ +Author: Sven Egevad +Title: > SE 1048 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1049.XSB +####### ######### +# # ### ## +#... $$ $ $ ## +#... ##### $ $ $ # +#...# @#$ $ $ # +#...# # $ $ $ # +#.... #$ $ $ ## +# # # # +################## +Author: Sven Egevad +Title: > SE 1049 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1050.XSB +################### +# # # # +#.... $ $$ $ $$ # +#....*#### $ $ $ # +#.... @#$ $ $ # +# # # ## +################## +Author: Sven Egevad +Title: > SE 1050 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1051.XSB + ########### + # # # # + # $. $ #$ # +##### # #. # +# # # ## +# $## # +## .### # +# .# ##. ## +# $# .#$ # +# # ## # +#### ## ##### + # $ @.$ # + # #.# # + ########## +Author: Sven Egevad +Title: > SE 1051 +Comment: +logic medium +color blue +Comment-End: + +;SVEN1052.XSB + ##### +####### . # +# # * # +#.*** * # +# $ #$* # +###@### # + # ### ### + # *$# $ # + # * ***.# + # * # # + # . ####### + ##### +Author: Sven Egevad +Title: > SE 1052 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1053.XSB +################# +# #.... # +# $ $ $ $ $ * * # +#+*####### * *## +# $ $ $ $ # * # +# #....# +################ +Author: Sven Egevad +Title: > SE 1053 +Comment: +lines easy +color blue +Comment-End: + +;SVEN1054.XSB +######### +# # +# ***** # +# * * # +# + # $ # +# # ## +######## +Author: Sven Egevad +Title: > SE 1054 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN1055.XSB + ########### +## #@ # +# $ $$ #$ # +# ###..# # +# $#..*.#$ # +# #..*.# # +# $#..*.#$ # +# #..*.# # +# $## ###$ # +# ## $ # # +# $$ $ # +# # ### # +############ +Author: Sven Egevad +Title: > SE 1055 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1056.XSB + ############ + # $+# * # +## * * # # # +# * ##* * # +# * * #### +# ##### +###### +Author: Sven Egevad +Title: > SE 1056 +Comment: +many-in-goal easy +color blue +Comment-End: + +;SVEN1057.XSB + ############# + # # + ### #### #### ### + # $.# # # #.$ # +## * * # # * * ## +# * ##* @ *## * # +# * * # * * # +# ######### # +###### ###### +Author: Sven Egevad +Title: > SE 1057 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1058.XSB + ############# + # # + ### #### #### ### + # $.# # # #.$ # +## * * # # * * ## +# * ##* @ *## * # +# * * # * * # +# ######### # +# * * # * * # +# * ##* *## * # +## * * # # * * ## + # $.# # # #.$ # + ### #### #### ### + # # + ############# +Author: Sven Egevad +Title: > SE 1058 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1059.XSB + #### +###### #### +# $ # +# #$#$$### # +# # # # +# $ ###### ## +# $ # # +# @#...... # +############# +Author: Sven Egevad +Title: > SE 1059 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1060.XSB + #### +###### #### +# $ # +# #$#$$### # +# # # # +# $ ###### # +# $ $ $ ## ## +# $ #..... # +# $ ###### # +# $ # #### +# @#....... $ # +######### # + ####### +Author: Sven Egevad +Title: > SE 1060 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1061.XSB + #### +###### ## +# $ ## +# #$#$$# # +# # # # +# $ ##### ## +# $ $ $ # # +# $ #..... # +# $ ###### # +# $ # #### +# @#....... $ # +######### # + ####### +Author: Sven Egevad +Title: > SE 1061 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1062.XSB + #### +###### #### +# $ # +# # #$$###$# +# # # # +# $ ###### ## +# $ $ # # +# @#...... # +#### ######## +# #...... # +# $ # # +# $ ###### ## +# # # # +# # #$$### # +# $ # +###### #### + #### +Author: Sven Egevad +Title: > SE 1062 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1063.XSB +########### +# # +#+**** # # +# * # +#####*###*# + # * # + # ***$ # + ## # + ######### +Author: Sven Egevad +Title: > SE 1063 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1064.XSB +############### +# # # +#.**** # ****.# +# * @ * # +#####*#*#*##### + # * * # + # * * # + # $*****$ # + ## ## + ########### +Author: Sven Egevad +Title: > SE 1064 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1065.XSB + ######### + # # # + #.* # *.# + # * @ * # +####*#*#*#### +# * * # +# * * # +## $*****$ ## + # # + ########### +Author: Sven Egevad +Title: > SE 1065 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1066.XSB + ########### + # # # + #.** # **.# + # * @ * # +####*#*#*#### +# * * # +# * * # +## $*****$ ## + # # + #### # #### + # # + ##### +Author: Sven Egevad +Title: > SE 1066 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1067.XSB + ####### + ## # ## + # # # + # .*#*. # + # * @ * # +####*#*#*#### +# * * # +# * * # +## $*****$ ## + # # + ########### +Author: Sven Egevad +Title: > SE 1067 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1068.XSB + ######## +## # +# $.*. # +# . $ # +####*##.# +# @* $$# +# $$*.. # +# * # +######### +Author: Sven Egevad +Title: > SE 1068 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1069.XSB + ##### +### ### +# $ # $ # +# * * # +#.**@**.# +# # +######### +Author: Sven Egevad +Title: > SE 1069 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN1070.XSB + ##### ##### +### ##### ### +# $ # $ # $ # $ # +# * * # * * # +#.** **.@.** **.# +# # # +################# +Author: Sven Egevad +Title: > SE 1070 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1071.XSB + ##### ##### +### ##### ### +# $ # $ # $ # $ # +# * * # * * # +#.** **.@.** **.# +# * * # +################# +Author: Sven Egevad +Title: > SE 1071 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1072.XSB + ##### ##### +### ##### ### +# $ # $ # $ # $ # +# * * * * * # +#.** **. .** **.# +# * * # +########@######## +# * * # +#.** **. .** **.# +# * * * * * # +# $ # $ # $ # $ # +### ##### ### + ##### ##### +Author: Sven Egevad +Title: > SE 1072 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1073.XSB + ############# +## # ## +# **** .***$ # +# # # +# $***+#**** # +## # ## + ############# +Author: Sven Egevad +Title: > SE 1073 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1074.XSB + ############# +## # ## +# **** .***$ # +# # # +# $***+$****. # +## # ## + ############# +Author: Sven Egevad +Title: > SE 1074 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1075.XSB + ######## + # * # + ## $ * # +## +## # +# .*. # ## +# $ $ # # +# *. #*## +# $ $ # # +# .*.# # +## $# $ # + ## . ## + ####### +Author: Sven Egevad +Title: > SE 1075 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1076.XSB + ############### + # * # * # + ## $ * @ * $ ## +## .## # ##. ## +# .*. # ### # .*. # +# $ $ * * * $ $ # +# *. #*###*# .* # +# $ $ # # # $ $ # +# .*.# # #.*. # +## $# $ # $ #$ ## + ## . ### . ## + ####### ####### +Author: Sven Egevad +Title: > SE 1076 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1077.XSB + ############### + # * # * # + ## $ * @ * $ ## +## .## # ##. ## +# .*. # ### # .*. # +# $ $ * # # * $ $ # +# *. #*###*# .* # +# $ $ # # # $ $ # +# .*.# # #.*. # +## $# $ # $ #$ ## + ## . ### . ## + ####### ####### +Author: Sven Egevad +Title: > SE 1077 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1078.XSB + ############### + # * # * # + ## $ * # * $ ## +## *## # ##. ## +# .*. # ### # .* # +# $ $ * @ * $ $ # +# *. # ### # .*. # +## .## # ##* ## + ## $ * # * $ ## + # * # * # + ############### +Author: Sven Egevad +Title: > SE 1078 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1079.XSB + ##### #### + # #### ##### + ## * $ # $ ## +## *## # ###. ## +# .*. # ### # .* # +# $ $ * @ * $ $ # +# *. # ## # .*. # +## .### # ##* ## + ## $ # $ * ## + ##### #### # + #### ##### +Author: Sven Egevad +Title: > SE 1079 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1080.XSB + ######### + # # + # $ $ $ # + ##### #### + ## # # #### +### $$ # $ # +# $.## # ##.## +# ...# $#$ #...# +###**.# @ #.**### + #...# $#$ #... # + ##.## # ##.$ # + # $ # $$ ### + #### # # ## + #### ##### + # $ $ $ # + # # + ######### +Author: Sven Egevad +Title: > SE 1080 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1081.XSB + #### + # ##### +### $ # +# $*### ## +# . .$. # +###* *@* *### + # .$. . # + ## ###*$ # + # $ ### + ##### # + #### +Author: Sven Egevad +Title: > SE 1081 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1082.XSB + #### + # ##### +### $ # +# $*### # +# . .$. ## +### *@* ### + ## .$.*. # + # ###*$ # + # $ ### + ##### # + #### +Author: Sven Egevad +Title: > SE 1082 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1083.XSB +################ +# # ## ## +#......$ $ $ $ # +#..#..# $ $ $ $ # +#.#####$ $ $ $ @# +#. # ######### +## #### + ##### +Author: Sven Egevad +Title: > SE 1083 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1084.XSB + ######## + ### ## +##### #### # +# * # * # # +# $ ** ***. # # +# # # * # # +##### @ ##*# # + ### ## + ######## +Author: Sven Egevad +Title: > SE 1084 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1085.XSB + ######## + ### ## + # #### # +## # * # # +#@ $***. * # +# # * ### +# # ##### +## # + ##### +Author: Sven Egevad +Title: > SE 1085 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1086.XSB + ########### + ### ### + # ####### # +## # * * # ## +#@ $***.#.***$ # +# # * * # # +# # ####### # # +## # # ## + ##### ##### +Author: Sven Egevad +Title: > SE 1086 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1087.XSB + ########### + ### ### + # ####### # +## # * * # ## +# $***.#.***$ # +# # * * # # +# # #### ## # # +## # # ## + ####+$* *$.#### +## # . # ## +# # ## #### # # +# # * * # # +# $****#.***$ # +## # * * # ## + # ####### # + ### ### + ########### +Author: Sven Egevad +Title: > SE 1087 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1088.XSB +########## +#@ # +# $#.#$#$## +# $.$..$. # +# #$.#$.$ # +# $.$..$. # +##..$$#.# # + ## # + ######### +Author: Sven Egevad +Title: > SE 1088 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1089.XSB +############### +#.............# +#.$$$$$$$$$ *.# +#.$ $# .# +#.$ $$$$$ $ #.# +#.$ $ $ $ #.# +#.$ $ # $ $ #.# +#.$ $ $ $ #.# +#.$ $$$$$ $ #.# +#.$ $ #.# +#.$$$$$$$$$ #.# +#. # @#.# +#.* #########.# +#.............# +############### +Author: Sven Egevad +Title: > SE 1089 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN1090.XSB +##### ##### +# ##### # +# # $ * $ # # +# * * * # +## ##. .## ## + # * * # + #####@##### + # * * # +## ##. .## ## +# * * * # +# # $ * $ # # +# ##### # +##### ##### +Author: Sven Egevad +Title: > SE 1090 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1091.XSB +##### ##### +# ##### # +# # $ * $ # # +# * * * # +## ##. .##### + # * # + #####@##### + ## * # +#####. .## ## +# * * * # +# # $ * $ # # +# ##### # +##### ##### +Author: Sven Egevad +Title: > SE 1091 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1092.XSB +##### ##### +# ####### # +# # $ * $ # # +# * *## * # +#### . . #### + ### # ### +#### . @ . #### +# * ##* * # +# # $ * $ # # +# ####### # +##### ##### +Author: Sven Egevad +Title: > SE 1092 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1093.XSB +#### #### +# ####### # +# $ # $ # +# * *#* * # +### . . ### + ### # ### +### . @ . ### +# * *#* * # +# $ # $ # +# ####### # +#### #### +Author: Sven Egevad +Title: > SE 1093 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1094.XSB +#### +# ######### +# $ * $ ## +# * *** * # +# # . * . # # +# ### # ### # +# # . @ . # # +# * *#* * # +## $ * $ # + ######### # + #### +Author: Sven Egevad +Title: > SE 1094 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1095.XSB +#### +# ######### +# $ * $ # +# * *#* # # +# # . * .# ## +# ## # ## # +## #. @ . # # + # # *** * # + # $ * $ # + ######### # + #### +Author: Sven Egevad +Title: > SE 1095 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1096.XSB +#### +# ######### +# $ * $ # +# * *** # # +# # . * .# ## +# ## # ## # +## #. @ . # # + # # *#* * # + # $ * $ # + ######### # + #### +Author: Sven Egevad +Title: > SE 1096 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1097.XSB +##### +# ######## +# $ * $ # +## * *#* # # + # #. .# # + # ## # ## # + # #. @ .# # + # # *#* * ## + # $ * $ # + ######## # + ##### +Author: Sven Egevad +Title: > SE 1097 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1098.XSB + ######## + ## ## ## +##### $ ## $ ##### +# # # # # # +# ..$ @$.. # +########**######## +# ..$ $.. # +# # # # # # +##### $ ## $ ##### + ## ## ## + ######## +Author: Sven Egevad +Title: > SE 1098 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1099.XSB + #### #### + ## # # ## +##### $ ### $ ##### +# # # # # # # +# ..$ @ $.. # +########*#*######## +# ..$ $.. # +# # # # # # +##### $ ### $ ##### + ## # # ## + #### #### +Author: Sven Egevad +Title: > SE 1099 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1100.XSB +##### +# ## +# *+# +# ## # +#* # # +# # # +# # # +# *# # +#** ## +# * # +## ## # + # $ # + # ## + ##### +Author: Sven Egevad +Title: > SE 1100 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1101.XSB + ######### + ## # ## + #.* # *.# + # ## # ## # + # # *#* # # + # # # # # + # # # # # + # #* # *# # +## **#** ## +# * + * # +# ## #$# ## # +# $ # # $ # +## * ## + ########### +Author: Sven Egevad +Title: > SE 1101 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1102.XSB +############### +# * # +# #####$##### # +# # * # # +# # # #*# # # # +# #. @ .# # +# # # #*# # # # +# # * # # +# *###$##### # +# * # +############### +Author: Sven Egevad +Title: > SE 1102 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1103.XSB + ####### + #. +..# + ## #### + ## # # + #* $ # +####.## ## +# $ * $ # +# $ * $* # +# # +########## +Author: Sven Egevad +Title: > SE 1103 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1104.XSB + ###### + #+*..# + #$$### +#### #### +# #* # +# #. # # +# #.##$## +# . $ # +# $#.$$# # +# # +########## +Author: Sven Egevad +Title: > SE 1104 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1105.XSB +########## +# #+*..# +# $$#$ #### +# $ #.$ # +# $ #. # # +# #.##$## +# . # +### #.$ ## + # # + ####### +Author: Sven Egevad +Title: > SE 1105 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1106.XSB + #### + #..### + # $..# +#### #### +# #.$ # +# $#. # # +# #.##$## +# $ .$@$ # +# #.$$# # +# # +########## +Author: Sven Egevad +Title: > SE 1106 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1107.XSB + ########### + ## . @ . ## + #.... * ....# +####*#*###*#*#### +# $ $ # $ $ # +# $ $$ # $$ $ # +# # # +################# +Author: Sven Egevad +Title: > SE 1107 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1108.XSB +################# +# # # +# $ $$ # $$ $ # +# $ $ # $ $ # +####*#*###*#*#### + #.... * ....# + ## . . ## + #####@##### + ## . . ## + #.... * ....# +####*#*###*#*#### +# $ $ # $ $ # +# $ $$ # $$ $ # +# # # +################# +Author: Sven Egevad +Title: > SE 1108 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1109.XSB + ################# + # # # + # $ $$ # $$ $ # + # $ $ # $ $ # +#####*#*###*#*##### +# *.... * ....* # +# ## . $ . ## # +# * ##### ##### * # +#* .@. *# +# * ##### ##### * # +# ## . $ . ## # +# *.... * ....* # +#####*#*###*#*##### + # $ $ # $ $ # + # $ $$ # $$ $ # + # # # + ################# +Author: Sven Egevad +Title: > SE 1109 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1110.XSB + ################# + # # # + # $ $$$ # $$$ $ # + # $ $ # $ $ # +##.##*#*###*#*##.## +# #.... * ....# # +# ## . $ . ## # +# * #####*##### * # +#* .@. *# +# * #####*##### * # +# ## . $ . ## # +# #.... * ....# # +##.##*#*###*#*##.## + # $ $ # $ $ # + # $ $$$ # $$$ $ # + # # # + ################# +Author: Sven Egevad +Title: > SE 1110 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1111.XSB +############# +# * # +# $$$$*$$$$ # +# + # +######*###### + #... .# + ##.. .# + ###*### + #. ..## + #. ...# +######*###### +# $ . $ # +# $$$ .$$$$ # +# # +############# +Author: Sven Egevad +Title: > SE 1111 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1112.XSB + ############# + # * # + # $$$$*$$$$ # + # + # +########*######## +# #...*.# # +# $$$#.....#$$$ # +# ....*****... # +# $$$#..*..#$$$ # +# #.....* # +#######**##*##### + # $ . $ # + # $$$$. $$$ # + # . # + ############# +Author: Sven Egevad +Title: > SE 1112 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1113.XSB + ########### +### . ### +# * ### * # +# #*#* * *#*# # +# # # #$# # # # +# @ # +# # # #$# # # # +# #*#* * *#*# # +# * ### * # +### . ### + ########### +Author: Sven Egevad +Title: > SE 1113 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1114.XSB +############# +# . # +# $$$$$$*$$ # +# .+ ## +########*### +# #...##### +# $$$#...# # +# ....***. # +# $$$#..** ## +# #....### +########** # +# $ . $ # +# $$$$$ .$$ # +# . # +############# +Author: Sven Egevad +Title: > SE 1114 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1115.XSB + #### + # ###### +### $ # +# $.#### # +# . . . ## +#### # .$ ### + # # # * # + #$####.$ # + #@$ ### + ###### # + #### +Author: Sven Egevad +Title: > SE 1115 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1116.XSB + ######### +### # +# .##.#$# +# * .$$# ## +### # $+ ### + ## # # . # + #$####.$ # + # ### + ######### +Author: Sven Egevad +Title: > SE 1116 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1117.XSB + ######### +### # +# *####$# +# .$.$ # ## +### . $+$ ### + ## # *$. # + # ####. # + # ### + ######### +Author: Sven Egevad +Title: > SE 1117 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1118.XSB + ######### +### # +# $*#. #$# +# . .$ # ## +### #.*# ### + ## # $+ . # + #$#$.#* $ # + # ### + ######### +Author: Sven Egevad +Title: > SE 1118 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1119.XSB + ####### +### @ ### +# $*$*$*$ # +# *. .* # +# . . # +########### +Author: Sven Egevad +Title: > SE 1119 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1120.XSB + ####### +### @ ### +# $*$*$*$ # +# *. .* # +# . . # +#####$##### +# . . # +# *. .* # +# $*$.$*$ # +### ### + ####### +Author: Sven Egevad +Title: > SE 1120 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1121.XSB +########### +# . . # +# *. .* # +# $*$*$*$ # +### ### + ###@### +### ### +# $*$*$*$ # +# *. .* # +# . . # +########### +Author: Sven Egevad +Title: > SE 1121 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1122.XSB +######### ######### +# .$ ### ### $. # +# .*. $*$ # # $*$ .*. # +# $*$ .*. ### .*. $*$ # +### $. # .$ ### + ### ##### ##### ### + # @* # + ### ##### ##### ### +### $. # .$ ### +# $*$ .*. ### .*. $*$ # +# .*. $*$ # # $*$ .*. # +# .$ ### ### $. # +######### ######### +Author: Sven Egevad +Title: > SE 1122 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1123.XSB +######### ######### +# .$ ##### $. # +# .*. $*$ # $*$ .*. # +# $*$ .*. # .*. $*$ # +### $. # .$ ### + ### ### ### ### + # @*** # + ### ### ### ### +### $. # .$ ### +# $*$ .*. # .*. $*$ # +# .*. $*$ # $*$ .*. # +# .$ ##### $. # +######### ######### +Author: Sven Egevad +Title: > SE 1123 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1124.XSB + ##### ##### +##### # # ##### +# * $###$ * # +# # ###. * .### # # +# #$### # # ### # # +# #. @ .# # +# # ### #.# ###$# # +# # ###*$.$*### # # +# * ### * # +##### # # ##### + ##### ##### +Author: Sven Egevad +Title: > SE 1124 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1125.XSB + ############### + ## ## +## # # # # # # ## +# $*$*$*$.$*$* *$ # +# . . .# #. . . # +# #####* @ *##### # +# . . .# #. . . # +# $* *$*$.$*$*$*$ # +## # # # # # # ## + ## ## + ############### +Author: Sven Egevad +Title: > SE 1125 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1126.XSB + ##### ##### +### # # ### +# * $###$ * # +# ###. * .### # +# ### # # ### # +# @ # +# ### #.# ### # +# ###*$.$*### # +# * ### * # +### * ### + ########### +Author: Sven Egevad +Title: > SE 1126 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1127.XSB + ####### + # # + ###$# $ # +###..$ ## # +# .*. # ## +# *** # +####.*. # # +# ##$## # +# $## ##$ # +# @# +##### #### + #### +Author: Sven Egevad +Title: > SE 1127 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1128.XSB + ##### ##### +### # # ### +# * $###$ * # +# # #. * .# # # +# # # #*# # # # +# # $ @ $ # # +# ###. * .### # +# ### #*# ### # +# * # +# ### #.# ### # +# ###*$.$*### # +# * ### * # +### # # ### + ##### ##### +Author: Sven Egevad +Title: > SE 1128 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1129.XSB + #### + ##### # + # *..## + # ..*.. # + # #.*## # + # #...# # + # #...# # +## ##.## ## +# #.# # +# $$$*$$$ # +# $ $ $ $ # +# $ $ $ # +## $ $ # + ####@ #### + #### +Author: Sven Egevad +Title: > SE 1129 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1130.XSB +####### #### +# #### # +# * * *.....# +# * ###. ..# +### *###....# + ### ####### +## $ $ $ ## +# $ $ $ $ ## +# $ $ $ $ $ # +# @# +############# +Author: Sven Egevad +Title: > SE 1130 +Comment: +assemble easy +color blue +Comment-End: + +;SVEN1131.XSB + ########### +### # +#.$.$.$.$.$ # +##.$.$.$.$ ## + ##.$.$.* # + ##.####### + ###.###### +## $.$.$ ## +# $.$.$.$ ## +# $.$.$.$.$ # +# @# +############# +Author: Sven Egevad +Title: > SE 1131 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN1132.XSB + ########### +### # +#.$.$.$.$.$ # +##.$.$.$.$ ## + ##.$.$.* # + ###.####### +## $.$.* ## +# $.$.$.$ ## +# $.$.$.$.$ # +# @# +############# +Author: Sven Egevad +Title: > SE 1132 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN1133.XSB + ########## +#### # +#.$.$.#.$.$ # +##.$.$.$.$ # + ##.$.*.$ $ # +####$.*.$#### +# $.$.$.$ ## +# $.$.#.$.$ # +# @# +############# +Author: Sven Egevad +Title: > SE 1133 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1134.XSB + ##### + ## ## + ## * ## + ## *** ## +## ** ** ## +# ** . ** ## +# ** $ ** # +# ** $ ** # +## ** . ** # + ## ** ** ## + ## *** ## + ## * ## + ## @ ## + ##### +Author: Sven Egevad +Title: > SE 1134 +Comment: +diamond hard +color blue +Comment-End: + +;SVEN1135.XSB + ##### + ## ## + ## * ## + ## *** ## + ## ** ** ## +## ** ** ## +# ** $#. ** # +# ** ** # +# ** .#$ ** # +## ** ** ## + ## ** ** ## + ## *** ## + ## * ## + ## @ ## + ##### +Author: Sven Egevad +Title: > SE 1135 +Comment: +diamond medium +color blue +Comment-End: + +;SVEN1136.XSB +####### ####### +# ##### # +#.*** * ***.# +# ** $ ** # +### ###$### ### + ## @ ## + ########### +Author: Sven Egevad +Title: > SE 1136 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1137.XSB +####### ####### +# ##### # +#.*** $.$ ***.# +# ** $ ** # +### ###$### ### + ## * ## +###### ###### +# ##.## # +#.*** * ***.# +# ** $ $ ** # +### ###*### ### + ## @ ## + ########### +Author: Sven Egevad +Title: > SE 1137 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1138.XSB +########### +# # +# ******* # +# * # * # +# * # * # +## * # * ## + # $ # * # + # # +## + ######## +Author: Sven Egevad +Title: > SE 1138 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN1139.XSB +############ +# # +# ******** # +# * * # +# * ## * # +## * ## * ## + # $ # * # + # # * # + #######* # + ##+ # * # + # * # * # +## * ## * ## +# * ## * # +# * * # +# ******** # +# # +############ +Author: Sven Egevad +Title: > SE 1139 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1140.XSB + ####### + # # # + # # ## +## # # +#.****$ # +## @### + # ### + #### +Author: Sven Egevad +Title: > SE 1140 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN1141.XSB + ####### + # # # + # # ## +## # # +#.****$ # +## ### +# # # +#@###*# +# # # +## ### +#.****$ # +## # # + # # ## + # # # + ####### +Author: Sven Egevad +Title: > SE 1141 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1142.XSB + ####### + # # # + # # ## +## # # +#.****$ # +## ### +# ## # +# ##### # +# @# +######### +Author: Sven Egevad +Title: > SE 1142 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN1143.XSB + ####### ####### + # # # # # # + # # ### # # +## # # # ## +#.****$ # $****.# +## ##### ## +# ## # # ## # +# ### #$$ #*### # +#@ ..* .. # +# ### # $$#*### # +# ## # # # # +## ##### ## +#.****$ # $****.# +## # # # ## + # # ### # # + # # # # # # + ####### ####### +Author: Sven Egevad +Title: > SE 1143 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1144.XSB + ####### ####### + # # # # # # + # # $###$ # # +## # # # ## +#.***.$ # $.***.# +## ##### ## +# ## # # ## # +# ### #$$ #*### # +#@ ..* .. # +# ### # $$#*### # +# ## # # ## # +## ##### ## +#.***.$ # $.***.# +## # # # ## + # # $###$ # # + # # # # # # + ####### ####### +Author: Sven Egevad +Title: > SE 1144 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1145.XSB + ################# + # # * * # # + # # # # # # +## # # # # ## +#.****$ # # $****.# +## ## ## ## +# #### #### # +# #####$$$$$##### # +# ..... @ ..... # +# #####$$$$$##### # +# #### #### # +## ## ## ## +#.****$ # # $****.# +## # # # # ## + # # # # # # + # # * * # # + ################# +Author: Sven Egevad +Title: > SE 1145 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1146.XSB + ################# + # # . . # # +## # $# #$ # ## +#. * $ # # $ .# +# **** # # ****## +# # # # +# #####$$$$$##### # +# ..... @ ..... # +# #####$$$$$##### # +# # # # +# **** # # ****## +#. * $ # # $ .# +## # $# #$ # ## + # # . . # # + ################# +Author: Sven Egevad +Title: > SE 1146 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1147.XSB + ################# + # # +###$#$#$#$#$#$#$# # +# ..... * ....* # +# #$#$# ### #$#$# # +# *.... * ..... # +# #$#$#$#$#$#$#$# # +# # +# #$#$#$#$#$#$#$# # +# ..... * ....* # +# #$#$# ### #$#$# # +# *.... * ..... # +# #$#$#$#$#$#$#$# # +# @# +################### +Author: Sven Egevad +Title: > SE 1147 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1148.XSB + ######### + # # +###.#.#.# # +# $ #* $ # +# # * # # +# $*###*$ # +# # * # # +# $ *# $ # +# #.#.#.### +#@ # +######### +Author: Sven Egevad +Title: > SE 1148 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1149.XSB + ########### + # # +###.#.#.#.# # +# $ #* *# $ # +# # * * # # +# $ * $ # +# ####*#### # +# $ * $ # +# # * * # # +# $ #*#*# $ # +# #.#.#.#.### +#@ # +########### +Author: Sven Egevad +Title: > SE 1149 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1150.XSB + ############# + # # +###.#.#.#.#.# # +# $ **#.#** $ # +# # # * # # # +# $*# # # #*$ # +# # * # # +# $ ###.### $ # +# # # # +# $*###*###*$ # +# # * # # +# $ #*$*$*# $ # +# #.#.#.#.#.### +#@ # +############# +Author: Sven Egevad +Title: > SE 1150 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1151.XSB +######### +# # +# ***** ### +# * *@ # +# * # $** # +# * # * # +# * .## * # +# *$ * # +##.****** # + ## # + ######### +Author: Sven Egevad +Title: > SE 1151 +Comment: +square-twist hard +color blue +Comment-End: + +;SVEN1152.XSB +############# +#. # .# +# ## # ## # +# # # # # +# # $*#*$ # # +# ** @ ** # +# # $*#*$ # # +# # # # # +# ## # ## # +#. # .# +############# +Author: Sven Egevad +Title: > SE 1152 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1153.XSB +################# +#. # .# +# #### # #### # +# # $*#*$ # # +# # $.# # #.$ # # +# * * @ * * # +# # $.# # #.$ # # +# # $*#*$ # # +# #### # #### # +#. # .# +################# +Author: Sven Egevad +Title: > SE 1153 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1154.XSB +################### +# # # +# ###### # ###### # +# # $*#*$ # # +# .$ .# # #. $. # +# #.**$* @ * ** # # +# .$ .# # #. $. # +# # $*#*$ # # +# ###### # ###### # +# # # +################### +Author: Sven Egevad +Title: > SE 1154 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1155.XSB +################### +# # # +# ###### # ###### # +# # $*#*$ # # +# .$ .# # #. $. # +# #.**$* @ *$**.# # +# .$ .# # #. $. # +# # $*#*$ # # +# ###### # ###### # +# # # +##$#####.########## +# * * * * * * # +# # # +###### ########### + #### +Author: Sven Egevad +Title: > SE 1155 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1156.XSB + #### + # # +## # +#.* ##### +##** # + #@** # + # ** ## + ## *$# + # # + ###### +Author: Sven Egevad +Title: > SE 1156 +Comment: +chicken-twist medium +color blue +Comment-End: + +;SVEN1157.XSB + #### + # # +## # +#.* ### +##** #### + #@** # + # ** # + ## ** ## + ## *$# + # # + ###### +Author: Sven Egevad +Title: > SE 1157 +Comment: +chicken-twist hard +color blue +Comment-End: + +;SVEN1158.XSB + #### + # # +## # +#.* ### +##** ### + #@** ### + # ** # + ## ** # + ## ** ## + ## *$# + # # + ###### +Author: Sven Egevad +Title: > SE 1158 +Comment: +chicken-twist hard +color blue +Comment-End: + +;SVEN1159.XSB + #### + # # +## # +#.* ### +##** ## + #@** ### + # ** ### + ## ** # + ## ** # + ## ** ## + ## *$# + # # + ###### +Author: Sven Egevad +Title: > SE 1159 +Comment: +chicken-twist hard +color blue +Comment-End: + +;SVEN1160.XSB + #### + # # +## # +#.* ### +##** ## + #@** ## + # ** ### + ## ** ### + ## ** # + ## ** # + ## ** ## + ## *$# + # # + ###### +Author: Sven Egevad +Title: > SE 1160 +Comment: +chicken-twist hard +color blue +Comment-End: + +;SVEN1161.XSB + #### #### + # # # # + # ### # + ### *.#.* ### +### ** @ ** ### +# ** ### ** # +# # # # # # +##$# ## ## #$## + # # # # + ### # # ### + #### #### +Author: Sven Egevad +Title: > SE 1161 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1162.XSB + #### #### + ### # # ### + # # # # +##$# ## ## #$## +# # # # # # +# ** ### ** # +### ** # ** ### + ### *. .* ### + # # # + ### *.@.* ### +### **## ** ### +# ** ### ** # +# # # # # # +##$# ## ## #$## + # # # # + ### # # ### + #### #### +Author: Sven Egevad +Title: > SE 1162 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1163.XSB +######## +# # +#+****$## +### # + # # # + #### # + #### +Author: Sven Egevad +Title: > SE 1163 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN1164.XSB + ############### + # * # +##$****.@.****$## +# ##### # +# # # # # # +# #### #### # +#### #### +Author: Sven Egevad +Title: > SE 1164 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1165.XSB +#### #### +# ############# # +# # # # # # # +# # # # # +##$*****. .*****$## + # * # + ########@######## + # * # +##$*****. .*****$## +# # # # # +# # # # # # # +# ############# # +#### #### +Author: Sven Egevad +Title: > SE 1165 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1166.XSB +#### #### +# ########### # +# # # # # # +# # # # # +##$****. .****$## + # * # + #######@####### + # * # +##$****. .****$## +# # # # # +# # # # # # +# ########### # +#### #### +Author: Sven Egevad +Title: > SE 1166 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1167.XSB + #### + # # +## ## +#.* ### +##** # + #@** # + # *$## + # # + ###### +Author: Sven Egevad +Title: > SE 1167 +Comment: +chicken-twist medium +color blue +Comment-End: + +;SVEN1168.XSB + #### + # # +## # +#.* ### +##** ## + #@** ## + # ** ## + ## ** ### + ## ** ### + ## ** # + ## ** # + ## ** ## + ## *$# + # # + ###### +Author: Sven Egevad +Title: > SE 1168 +Comment: +chicken-twist hard +color blue +Comment-End: + +;SVEN1169.XSB + #### + # # +## #### +#.* # +##** # + #@** ## + # *$# + # # + ###### +Author: Sven Egevad +Title: > SE 1169 +Comment: +chicken-twist medium +color blue +Comment-End: + +;SVEN1170.XSB + #### + # # +### # +#.* ## +##** # + #@*$ # + # ## + ##### +Author: Sven Egevad +Title: > SE 1170 +Comment: +chicken-twist easy +color blue +Comment-End: + +;SVEN1171.XSB + #### + # # +## # +#.* # +##*$## +# @ # +# # +###### +Author: Sven Egevad +Title: > SE 1171 +Comment: +chicken-twist easy +color blue +Comment-End: + +;SVEN1172.XSB +############### +# # # +#.#### @ #$ # +# *** *** # +#.*** *** $## +# *** *** # +#.#### #$ # +# # # +############### +Author: Sven Egevad +Title: > SE 1172 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1173.XSB +############## +# # # +#.#### @ #$ # +# ** *** # +#.*** *** $## +# ** *** # +#.#### #$ # +# # # +############## +Author: Sven Egevad +Title: > SE 1173 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1174.XSB +############# +# # # +#.#### @ #$ # +# ** ** # +#.*** *** $ # +# ** ** # +#.#### #$ # +# # # +############# +Author: Sven Egevad +Title: > SE 1174 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1175.XSB +############### +# # # +#.### # @ # $ # +# *** *** # +#.*** *** $## +# *** *** # +#.### # # $ # +# # # +############### +Author: Sven Egevad +Title: > SE 1175 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1176.XSB +################### +# # # # # +# $# #.#.# #$ # +# ** ** # ** ** # +# $ *** .@. *** $ # +# ** ** # ** ** # +# $# #.#.# #$ # +# # # # # +#*##############*## +# # # # # +# $# #.#.# #$ # +# ** ** # ** ** # +# $ *** . . *** $ # +# ** ** # ** ** # +# $# #.#.# #$ # +# # # # # +################### +Author: Sven Egevad +Title: > SE 1176 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1177.XSB + ####### +## # ## +# $ @ $ # +# #***# # +# . . # +## ## + ####### +Author: Sven Egevad +Title: > SE 1177 +Comment: +twist easy +color blue +Comment-End: + +;SVEN1178.XSB + ##### ##### +### ##### ### +# . . # . . # +# #***# # #***# # +# $ $ # $ $ # +##### * * ##### + ## # # ## + ## * ## + # $ @ $ # + # #***# # + # . . # + ### ## + ###### +Author: Sven Egevad +Title: > SE 1178 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1179.XSB + ##### +### + ### +# $ $ $ # +# #***# # +# . . # +## ## + ####### +Author: Sven Egevad +Title: > SE 1179 +Comment: +twist easy +color blue +Comment-End: + +;SVEN1180.XSB + ####### +## ## +# . . # +# #***# # +# $ $ $ # +### . ### + #*@*# +### . ### +# $ $ $ # +# #***# # +# . . # +## ## + ####### +Author: Sven Egevad +Title: > SE 1180 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1181.XSB + ####### +## # ## +# $ @ $ # +# #***# # +# . . # +### # + ####### +Author: Sven Egevad +Title: > SE 1181 +Comment: +twist easy +color blue +Comment-End: + +;SVEN1182.XSB + #### ####### +## ###### ## +# $ @ $ # $ $ # +# #***# # ##*## # +# . . # * . # +### . ##### + ########### +Author: Sven Egevad +Title: > SE 1182 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1183.XSB + #### ####### +## ###### ## +# $ @ $ # $ $ # +# #***# # ##*## # +# . # # . * . # +### . * ### + ############# +Author: Sven Egevad +Title: > SE 1183 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1184.XSB +########## +# # # +#**+# $ # +# # ### +# *## *## +# # # +##* ##* # +# # # +# *## *## +# # # +##* #** # +# * # +# *** *## +# # +######## +Author: Sven Egevad +Title: > SE 1184 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1185.XSB +############# +# # # +#**+# * *** # +# # * # +# *## *## *## +# # # # +##* ##* ##* # +# # # # +# *## *## *## +# # # # +##* #** ##* # +# * ## # +# *** *# $ # +# # # +############# +Author: Sven Egevad +Title: > SE 1185 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1186.XSB + ######### +### ##+# +# *#* # +# # .* # # +# #$###$# # +# # +########### +Author: Sven Egevad +Title: > SE 1186 +Comment: +logic medium +color blue +Comment-End: + +;SVEN1187.XSB +################ +# # # ## +#**+# ****** $ # +# # # # # +# *## *# * # *## +# # # # # +##* ##* ### #* # +# # # ## # +# *## *## ###### +# # ## +##* ##* # +# * # +# ****** # +# # +########## +Author: Sven Egevad +Title: > SE 1187 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1188.XSB +##### ##### +#@ ### # +# #* $ *# # +# # * * # # +# # # # # +# # # # # +# * ### # +## * # ## + ## * ## + ###.### + ### +Author: Sven Egevad +Title: > SE 1188 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1189.XSB + ######## +## #+ ### +# **. # +# # $ # +# #$#$## # +# ..... ## +# ##### ## +# $ $ $$# +# # +######### +Author: Sven Egevad +Title: > SE 1189 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1190.XSB +######### +# *. +### +# # $ # +# ###$#* # +# #.... ## +# ##### ## +# $ $ $$# +# # +######### +Author: Sven Egevad +Title: > SE 1190 +Comment: +lines easy +color blue +Comment-End: + +;SVEN1191.XSB + ##### + # ## + ### # # +### # ## +# # ** .# +# #*** # # +# * * # # +# $ ### # +####@ ## + ####### +Author: Sven Egevad +Title: > SE 1191 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1192.XSB + ###### +## ## +# ** # +# * # # +# +# $*# +# ## * # +# # # +### ## + ##### +Author: Sven Egevad +Title: > SE 1192 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1193.XSB + ##### ##### + # ## ## # + ### # # # # ### +### # ### # ### +# # ** .@. ** # # +# #*** # # # ***# # +# * * # # # * * # +# $ ### # ### $ # +#### ### #### + ####### ####### +Author: Sven Egevad +Title: > SE 1193 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1194.XSB + ##### ##### + # ### # + ### # * # ### +### # * # ### +# # **.@.** # # +# #*** # # ***# # +# * * # # * * # +# $ ### ### $ # +#### # #### + ############# +Author: Sven Egevad +Title: > SE 1194 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1195.XSB + ###### ###### +## ### ## +# ** # ** # +# * # # # * # +# .# $*#*$ #. # +# ## * $ * ## # +# # + # # +### ### ### + ##### ##### +Author: Sven Egevad +Title: > SE 1195 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1196.XSB + ###### ###### +## ### ## +# ** # ** # +# * # # # * # +# .# $***$ #. # +# ## * $ * ## # +# # . # # +### # # ### + #####@##### +### # # ### +# # . # # +# ## * $ * ## # +# .# $*#*$ #. # +# * # # # * # +# ** # ** # +## ### ## + ###### ###### +Author: Sven Egevad +Title: > SE 1196 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1197.XSB +################### +# ......@...... # +# #.#### # ####.# # +# # # # # # # +# # $$$$ # $$$$ # # +# # # # # +# ###$$$###$$$### # +# # # # +######### ######### +Author: Sven Egevad +Title: > SE 1197 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1198.XSB +################### +# ......@...... # +# #.#### ######.# # +# # # # # # # +# # $$$$## $$$$ # # +# # # # # +# ###$$$ # $$$### # +# # # +################### +Author: Sven Egevad +Title: > SE 1198 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1199.XSB +############### +# ....*.... # +# .## # ## # # +# # $ # $ # # +# # $$### $ # # +# # $ ## $ # # +# ##$ ##$ ## # +# ##@ # +############### +Author: Sven Egevad +Title: > SE 1199 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1200.XSB +############### +# # # +# ##$ # $$## # +# # $ # $ # # +# # $ ### $ # # +# # $ # $.# # +# #.## # ##.$ # +# $.........$ # +###### #@###### +# $.........$ # +# $.## # ##.# # +# #.$ # $ # # +# # $ ### $ # # +# # $ # $ # # +# ##$$ # $## # +# # # +############### +Author: Sven Egevad +Title: > SE 1200 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1201.XSB +####### +# * ### +# $#+ # +# ***# +#### # + # * # + ###### +Author: Sven Egevad +Title: > SE 1201 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1202.XSB +####### ####### +# * ##### * # +# $#. # .#$ # +# **.@.** # +#### $#$ #### + ### # ### + # ## # + # ## # + ### # ### +#### $#$ #### +# **. .** # +# $#. # .#$ # +# * ##### * # +####### ####### +Author: Sven Egevad +Title: > SE 1202 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1203.XSB +######### +# # # +# ****$ # +# # +# +**** # +# # # +######### +Author: Sven Egevad +Title: > SE 1203 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1204.XSB +############## +# # # # +# **** ****$ # +# # +# +**** **** # +# # # # +############## +Author: Sven Egevad +Title: > SE 1204 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1205.XSB +############# +# # # +# ********$ # +# # +# +******** # +# # # +############# +Author: Sven Egevad +Title: > SE 1205 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1206.XSB +############ +# # # ## +# $# .**** # +# *@# +# $# .**** # +# # # ## +############ +Author: Sven Egevad +Title: > SE 1206 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1207.XSB +######### ######### +# # # ### # # # +# $# .* . *. #$ # +# $ *#* $ # +# $# .* + *. #$ # +# # # ### # # # +######### ######### +Author: Sven Egevad +Title: > SE 1207 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1208.XSB + ######## ######## +## ### ## +# ..# $$ * $$ #.. # +# #### # #### # +# $$ #.. * ..# $$ # +## ### ## + ####@### ######## +## ### ## +# $$ #.. * ..# $$ # +# #### # #### # +# ..# $$ * $$ #.. # +## ### ## + ######## ######## +Author: Sven Egevad +Title: > SE 1208 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1209.XSB + ######## ######## +## ### ## +# ..# $$ * $$ #.. # +# #### # #### # +# $$ #+. * ..# $$ # +## ### ## + ######*# #*###### +## ### ## +# $$ #.. * ..# $$ # +# #### # #### # +# ..# $$ * $$ #.. # +## ### ## + ######## ######## +Author: Sven Egevad +Title: > SE 1209 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1210.XSB +############## +# # # +#* $ $ $ #.# +# ######## # +# ######## $# +#* $ . # +# ##$######.## +# * # #.# +## # # #.# + ## @ # #.# + ##### ### +Author: Sven Egevad +Title: > SE 1210 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1211.XSB +######### ######### +# * * .###. * * # +# # . # # +## ## # $ $ # ## ## +# ##$$*#+#*$$## # +# $## # # ##$ # +# ## ####### ## # +# $## # # ##$ # +# ## # # ## # +# $## # # ##$ # +# ## ####### ## # +# # ....#.... # # +# . $ ####### $ . # +####### ####### +Author: Sven Egevad +Title: > SE 1211 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1212.XSB +##### +# + # +# * # +# **######## +# * * # +# * ** # # +# * * * #### +# * ** *##### +# * * * * # +# # # # # # +# $ ### +# ####### +##### +Author: Sven Egevad +Title: > SE 1212 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1213.XSB +##### +# + # +# * # ##### +# **##### # +# * * # +# * ** ** # +# # # * # ### +# $ #* ## # +# # * # # +### # # + ### ### + ##### +Author: Sven Egevad +Title: > SE 1213 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1214.XSB + ##### + # # + ##### # + # # +## ###* ######## +# # * # # +# #* * #.#*#$ ### +# * * # * # +## ###*******### ## + # * # * * # + ### $#*#+# * *# # + # # * # # + ######## *### ## + # # + # ##### + # # + ##### +Author: Sven Egevad +Title: > SE 1214 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1215.XSB +##### ##### +# ####### # +# # * $# # +# $**.# # # +## .#.# #$#$ ## + # ...# # # + # ####$#### # + #* * *# + # ####$#### # + # # #..* # +## $#$# #.#. ## +# # #***$ # +# #$ * # # +# ####### @# +##### ##### +Author: Sven Egevad +Title: > SE 1215 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1216.XSB +################# +# * # +# # # $# #$ # # # +# * ** # # ** * # +# * * * * # +# **#########** # +# * # # * # +# . # # . # +# . # # . # +# # ######### # # +# #*# #*# # +# # * # * # # +# ##$###$## # +### @ ### + ############# +Author: Sven Egevad +Title: > SE 1216 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1217.XSB + #### ######## + # # # # # +## ##### #*# $## +# $ * . . . * # +# #*# $# # # # # +# # # # # # +## #####$##### ## + #@ $. .. # +## #####$##### ## +# # # # # # +# #*# $# # # # # +# $ * . . . * # +## ##### #*# $## + # # # # # + #### ######## +Author: Sven Egevad +Title: > SE 1217 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1218.XSB +################ +# * # +# # # $# #$# # # +# # #* # # # # # +#@$**. .*. *.# # +# # #* #.# # # # +# # # $# #$# # # +# * # +################ +Author: Sven Egevad +Title: > SE 1218 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1219.XSB +################# +# * # +# # #$$# #$$# # # +# # #. #$# .# # # +#@$**. .*. .*.# # +# # #. # # .#.# # +# # #$$# #$$# # # +# * # +################# +Author: Sven Egevad +Title: > SE 1219 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1220.XSB +############### +# * # +# # #$# #$# # # +#@ $*..*. *.# # +# # #$#.#$# # # +# ### # +####### ####### +Author: Sven Egevad +Title: > SE 1220 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1221.XSB +############### +# . # +# # #$# #$# # # +# $*..*. ** # +# # #$#.#$# # # +# #.$ # +#######@####### +# $.# # +# # #$#.#$# # # +# ** .*..*$ # +# # #$# #$# # # +# . # +############### +Author: Sven Egevad +Title: > SE 1221 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1222.XSB + ### +######.## +#+$ $ # +# ### # +# * * # +#* ### *# +# * * # +# ### # +# $ $.# +##.###### + ### +Author: Sven Egevad +Title: > SE 1222 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1223.XSB + ####### +## ##.## +#.$ @ $ # +## * * # +##* # *## +# * * ## +# $ $.# +##.## ## + ####### +Author: Sven Egevad +Title: > SE 1223 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1224.XSB +###### +# * +#### +# * * # +# * # # # +# * * # +##* $ ### + # # + ###### +Author: Sven Egevad +Title: > SE 1224 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1225.XSB +####### ####### +# * . ##### . * # +# * * @ * * # +# * # # # # # * # +# * * # * * # +##* $ ##### $ *## + # # # # + ###### ###### +Author: Sven Egevad +Title: > SE 1225 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1226.XSB +####### ####### +# * . ##### . * # +# * * @ * * # +# * # # # # # * # +# * * # * * # +##* $ ##### $ *## + # * . # # + ###### * ###### + # * . * # +##* $ ##$## $ *## +# * * * $* * # +# * # # # # # * # +# * * * * # +# * . ##### . * # +####### ####### +Author: Sven Egevad +Title: > SE 1226 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1227.XSB + ########### +## @ ## +#. # * * # .# +#$* # * # *$# +# * *$* * # +## * # * ## + ## * * ## + ## . ## + ## # ## + # # + # # # + # # + ##### +Author: Sven Egevad +Title: > SE 1227 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1228.XSB + ####### + ## + ## + ## * * ## +## * # * ## +# * *$* * # +#$* # # # *$# +#. * * * * .# +## * ## + ## ### ## +## * ## +#. * * * * .# +#$* # # # *$# +# * *$* * # +## * # * ## + ## * * ## + ## . ## + ####### +Author: Sven Egevad +Title: > SE 1228 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1229.XSB + ##### + ## ## + ## + ## + ## * * ## +## # # # ## +# ##* * * # +# * # $ # * # +# * * *## # +## # # # ## + ## * * ## + ## # ## + ## ## + ##### +Author: Sven Egevad +Title: > SE 1229 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1230.XSB + ####### +## # +# $ $ # +# ##**## +# . . ### +### . . # +#####*# # +# $ $ # +# @ ## +######## +Author: Sven Egevad +Title: > SE 1230 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1231.XSB + ########### +## # +# $ $ $ $ # +# ##**###*## +# ....###. # +### ... #. ## + ####*# # # + # $ $ $$$ # + # @ ## # + ############ +Author: Sven Egevad +Title: > SE 1231 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1232.XSB + ########### +## # +# $ $ $ $ # +# ##**###*## +# ....### # +### ....#. ## + ####*# # # + # $ $ $$$ # + # @ ## # + ############ +Author: Sven Egevad +Title: > SE 1232 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1233.XSB + ######## + # # +### $# $ # +# # $*## +# #...##. # +# $....#. ## +####*# # # +# $ $ $$$ # +# @ # # +############ +Author: Sven Egevad +Title: > SE 1233 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1234.XSB + #### + # ####### + #### # # + ##.## # $$$ # +###...#$ # # # +# .....$$# $#$ # +# #...#$ # # # +# #. # # $#$ # +## # $$ # # + # # # @# + ############### +Author: Sven Egevad +Title: > SE 1234 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1235.XSB +############### +# #+# # +# $$$ #.# $$$ # +# # #.# # # +# $#$ #.# $#$ # +# # #.# # # +# $#$ #.# $#$ # +# # #.# # # +# $#$ #.# $#$ # +# # #.# # # +# $#$ #.# $#$ # +# #.......# # +# #..*.*..# # +############### +Author: Sven Egevad +Title: > SE 1235 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1236.XSB +################# +# # * * * # # +# # . # # +# $#$ #.#.# $#$ # +# # #.#.# # # +# $$$ #.#.# $$$ # +# #.#.# # +#######.#.####### +# #.#.# # +# $$$ #.#.# $$$ # +# # #.#.# # # +# $#$ #.#.# $#$ # +# # #.#.# # # +# $#$ #.#.# $#$ # +# # + # # +# # * * * # # +################# +Author: Sven Egevad +Title: > SE 1236 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1237.XSB + ##### +#### # +# * # +# ####*#### +# * $ * # +# + # +########### +Author: Sven Egevad +Title: > SE 1237 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1238.XSB + ##### ##### + # ### # + # * # * # +####*## # ##*#### +# * $ # $ * # +# . @ . # +################# +Author: Sven Egevad +Title: > SE 1238 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1239.XSB +################# +# . * . # +# * $ # $ * # +####### ####### + # * * # + # # ## + #####@##### + ## # # + # * * # +####### ##*#### +# * $ # $ * # +# . * . # +################# +Author: Sven Egevad +Title: > SE 1239 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1240.XSB +########### +# ... #### +# # #$# #$$ # +#+$$ $$ ... # +# # #$# #$$ # +# ... #### +########### +Author: Sven Egevad +Title: > SE 1240 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1241.XSB + ####### + #.. ### +####$#$* ## +#.+ # +# $#$#$#$$ # +# ... # # +############ +Author: Sven Egevad +Title: > SE 1241 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1242.XSB + ####### + #.. ### +####$#$* ## +#.. # +# $#$#$#$$ # +# ... # # +#*@######### +# ... # # +# $#$#$#$$ # +#.. # +####$#$* ## + #.. ### + ####### +Author: Sven Egevad +Title: > SE 1242 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1243.XSB + ##### + # ###### +#### # # # +# @$$$... # # +# # # ## # # +## # # # # + # ##### # + # ### + # ####### + #### +Author: Sven Egevad +Title: > SE 1243 +Comment: +LOMA-like medium +color blue +Comment-End: + +;SVEN1244.XSB + ############# + ## # ## +### ### ### ### +# # # # # # +# # # # # # # # # # +# $$$$.......$$$$ # +### # # #.# # # ### + # # # # + #######@####### + # # # # +### # # #.# # # ### +# $$$$.......$$$$ # +# # # # # # # # # # +# # # # # # +### ### ### ### + ## # ## + ############# +Author: Sven Egevad +Title: > SE 1244 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1245.XSB + ########### +##### . ##### +# # #$# #$# # # +# #$$$#. . .#$$$# # +# # #.#.#.# # # +## $#.#$ ### + ## # #.#.#.# # # + #$$$#..@..*$$$# + # # #.#.#.# # ## +### $#.#$ ## +# # #.#.#.# # # +# #$$$*. . .#$$$# # +# # #$# #$# # # +##### . ##### + ########### +Author: Sven Egevad +Title: > SE 1245 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1246.XSB +######### ######### +# ### # +# #$$$$.....#$$$# # +# # # #.#.#.# # # # +# $$#.#$$ # +### # #.#.#.# # # # + #$$$#.....$$$$# # +### # #.#.#.# # # # +# $$#@#$$ # +# # # #.#.#.# # ### +# #$$$$.....#$$$# +# # # #.#.#.# # ### +# $$#.#$$ # +# # # #.#.#.# # # # +# #$$$#.....$$$$# # +# # * # +################### +Author: Sven Egevad +Title: > SE 1246 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1247.XSB +############ +# #### +# ## ##### # +# $ $ $ $ $ $ # +### ......## # + ########@##### +## ......## # +# $ $ $ $ $ $ # +# ## ##### # +# #### +############ +Author: Sven Egevad +Title: > SE 1247 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1248.XSB + ############### +### # ### +# #$## # ## # # +# $$ $ # $ $ $ # +# #...*. *# ..# # +####@## .#. ## #### +####.. #* .*...# # +# $ $ $ # $ $$ # +# # ## # ##$# # +### # ### + ############### +Author: Sven Egevad +Title: > SE 1248 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1249.XSB +###################### +#. +# +# ################## # +# #.# #.# * * # +# #.# #.# #$# #$# # +# #.# * * * # +# #.##*#$#*#####*#$# # +# #.# * ### * # +# * * * * # +# #$##*#$#*##$##*#$# # +# * * * * # +###.# ### #$# #$# # + #.# * * * # + ######$#########$# # + # .# + ############### +Author: Sven Egevad +Title: > SE 1249 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1250.XSB + ######## +## * * ### +# $ ## +# #*##### # +# # # # +# * * . # +#@#***###### +# * * . # +# # # # +# #*##### # +# $ ## +## * * ### + ######## +Author: Sven Egevad +Title: > SE 1250 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1251.XSB + ####### + ###### * ###### +## $ $ ## +# ###### #*#### # +# # # # # # +# . * $ * * $ * . # +#.#######*#######.# +# . * * * * . # +# # # # # # +# ####*# ###### # +## $@$ ## + ###### * ###### + ####### +Author: Sven Egevad +Title: > SE 1251 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1252.XSB + ############# + # # +####$ $ $ $ $ $### +# ####### ## +# $$ $ $ $ * $ $$ # +# ##.*.#.*.## # +# $**..*.*.*..*.$ # +# ##...*+*.###### +######...*.*.## # +# $.*..*.*.*..**$ # +# ##.*.#.*.## # +# $$ $ $ $ * $ $$ # +## ####**# # + ###$ $ $ $ $ $#### + # # + ############# +Author: Sven Egevad +Title: > SE 1252 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1253.XSB + ############# + # # +####$ $ $ $ $ $### +# ####### ## +# $$ $ $ $ $ $ $$ # +# ##.*.#...## # +# $ *..*.*.*..* $ # +######...*...###### + ###+*#### +######...*...###### +# $ $..*.*.*..* $ # +# ##.*.#...## # +# $$ $ $ $ $ $ $$ # +## ####**# # + ###$ $ $ $ $ $#### + # # + ############# +Author: Sven Egevad +Title: > SE 1253 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1254.XSB + ####### + #. * .# +#### # * # #### +# # # # # # +# ###### ###### # +# $ ...*... $ # +## $ #.$.$.# $ ## +##$ ## .*. ## $## +# # # + # # # +# #$$ $ # $ $$# # +# ####### # +# *#### ####* # +# # # # +#### #### +Author: Sven Egevad +Title: > SE 1254 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1255.XSB + #### +#####..# +# ...##### +# .*. # +#$ ####### # +#. $ # +#.$###### ## +#$$ # +# # ##### # +# $$ $ $ # +## @ ## + ######### +Author: Sven Egevad +Title: > SE 1255 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1256.XSB + ######## +#####..## # +# *.. # +# .*..$.$ # +## ####### # + # $ # +##$###### .# +# $ ## +# # ##### # +# $$ $ $ # +## @ ## + ######### +Author: Sven Egevad +Title: > SE 1256 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1257.XSB +########### +# . * .# +# $##$ $ # +# $ .#. . # +###.### ####### +#.### $.$ # .# +# $.# $$$ #.$ # +#* *@* *# +# $.# $*$ #.$ # +#. # $ $ ###.# +####### ###.### + # . .#. $ # + # $ $##$ # + #. * . # + ########### +Author: Sven Egevad +Title: > SE 1257 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1258.XSB +########### +# # # +#+**$ * # +# #*# # +##### * # + ####### +Author: Sven Egevad +Title: > SE 1258 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1259.XSB +##### +# ####### +#+**$ * ### +# #*# # +##### * * # # + ## # + ### ### + #### +Author: Sven Egevad +Title: > SE 1259 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1260.XSB + ##### + # ### + # # $ #### + # $ ...+# +##### # # # +# # # # +# * # # # +## #### # # + # $ $ # + # ####### + #### +Author: Sven Egevad +Title: > SE 1260 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1261.XSB + ##### + # ### + # # $ # + # $ #### +####* ...+# +# # # # +# # # # # +## #### # # + # $ $ # + # ####### + #### +Author: Sven Egevad +Title: > SE 1261 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1262.XSB +############# +# *+# # # +#$ * * #$# # +# #### # # +# **. * ### +#....## * # +# $$# * # # +# # # # # +# $$# ##### +# ##### +##### +Author: Sven Egevad +Title: > SE 1262 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1263.XSB + ####### + # # + # # # # + # # + ####*#### + # . $ # + # # * # # + # $ + # +#####*#.### +# * $ # +# # ### # # +# # # # +##### ##### +Author: Sven Egevad +Title: > SE 1263 +Comment: +Eiffel-twist hard +color blue +Comment-End: + +;SVEN1264.XSB + ####### + # # + # # # # + # # + ####*#### + # . $ # + # # * # # + # $ + # + ###*#*#.### + # . * * # + # # ### # # + # # # # +###* # # #### +# $ ## ## $ # +# # # # # # +# ## ## # +##### ##### +Author: Sven Egevad +Title: > SE 1264 +Comment: +Eiffel-twist hard +color blue +Comment-End: + +;SVEN1265.XSB + #### +## ########## +# $+#. . * # +# .## #*##$ # +# * * * # +# ### # *### +##### # $ # + # $ # # + # # ### + ######## +Author: Sven Egevad +Title: > SE 1265 +Comment: +no-pattern hard +color blue +Comment-End: + +;SVEN1266.XSB + ######### +## ## +# $ $ # +# $#####$ # +#.*..+..*.# +##*.###.*## +# $ * $ # +# $ $.$ $ # +# ### # +##### ##### +Author: Sven Egevad +Title: > SE 1266 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1267.XSB + ##### + ###### # +#### # # # +# # $ # +# +# # ###*## +# *##*# # # +# * * # * # +# ###### # +###*$ *#*# +# ###### # +# * # * * # +# # #*##* # +##*### # #. # + # $ # # + # # # . #### + # ###### + ##### +Author: Sven Egevad +Title: > SE 1267 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1268.XSB +########## +# # # +# $ $$# # +# $# .**##### +# # # ..# +#######$+*...# +# # # .# +# $# .**##### +# $ $$# # +# # # +########## +Author: Sven Egevad +Title: > SE 1268 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1269.XSB +####### +# # ##### +# $#$$### # +# @ $ ..# +##########..# + #####.....# + # # $ ## + # # $ ### + # $$$ # + # ## + ####### +Author: Sven Egevad +Title: > SE 1269 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1270.XSB + ########### + # * * # +## ### $ # +# .. # $# ## +# *+ $ # +##.. # $# # + ##### $ # + ## # + ##### +Author: Sven Egevad +Title: > SE 1270 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1271.XSB +########### +# * . # +# **** # # +#..* # $$ # +# **@ # # +#... # $$ # +###### # # + ##$$ # + # # + ##### +Author: Sven Egevad +Title: > SE 1271 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1272.XSB + ############# + # @ # + # $$$$$$$$$ # +#### $ #### +#.#.####.$.#### # +#.*. # $ * .*.# +#.**# ### ##*.# +#...##### #####..*# +#.*## ### #**.# +#.*. * $ # .*.# +# #####$.####.#.# +#### $ #### + # $$$$$$$$$ # + # # + ############# +Author: Sven Egevad +Title: > SE 1272 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1273.XSB + #### + # ############ + #### # +## # #########$ # +#... # $ $ $ $ # +#...#### $ $ $ $ # +#+...... # $ ## +#...#### $ $ $ $ # +#... # $ $ $ $ # +## # #########$ # + #### # + # ############ + #### +Author: Sven Egevad +Title: > SE 1273 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1274.XSB +########## +#. * * # +#$$$.# $ # +#+... # +#$$$.# $ # +#. * ### +######## +Author: Sven Egevad +Title: > SE 1274 +Comment: +linees hard +color blue +Comment-End: + +;SVEN1275.XSB +############ +#@* * * * # +# $ $ $ $ # +# * # # # # +# * # # #* # +# * # # # # +# * * * * # +# . . . . ## +########### +Author: Sven Egevad +Title: > SE 1275 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1276.XSB +##### ####### +#+..###. # +#...*..*# # +#.*..**. # ## +#.***.*. # # +#..*..#.## # +#######.##$## + # $ $ $ $ # + # $ $ $ # + # $ $ $ $ # + # $ $ $ # + # $ $ $ $ # + ## $ $ $ ## + # # + ######### +Author: Sven Egevad +Title: > SE 1276 +Comment: +assemble medium hard +color blue +Comment-End: + +;SVEN1277.XSB + #### +##### ######## +# $ $ *# . . # +# # # # # # # +# # # *@* # # # +# # # # # # # +# . . # $ $ # +######## ##### + #### +Author: Sven Egevad +Title: > SE 1277 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1278.XSB + #### +###### #@ ### +#.*..###$ ####### +# $ $$ # * # +# . #### # # # +###### #.##$#* # + # # * $ # + # * .# ###### + ####*# # + # ## + ##### +Author: Sven Egevad +Title: > SE 1278 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1279.XSB + ######## + # . . # + #######$ # # # +## * * # # # +# # # # # # # +# $# # # $ $ # +#...+#$#*###### +# $# # # $ $ # +# # # # # # # +#* * * # # # +# ##### # # # +#### # . . # + ######## +Author: Sven Egevad +Title: > SE 1279 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1280.XSB + ########### +##### . # ##### +# * $ # # $ # # +# $ ##$ #$# $## $ # +# #......@......# # +# $ ##$ #$# $## $ # +# # $ # # $ * # +##### * . ##### + ########### +Author: Sven Egevad +Title: > SE 1280 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1281.XSB + ######## +######## . . # +# # #$ # # # +# $# # $ $ # +#...*+$ * ##### +# $# # $ $ # +# # # # # # +######## . . # + ######## +Author: Sven Egevad +Title: > SE 1281 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1282.XSB + ##### + ###### # +#### # # # +#..$$$$ #*$ # +##....+... # + ##$$$$ #*$ # + # # # # + ####### # + ##### +Author: Sven Egevad +Title: > SE 1282 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1283.XSB + ################# +## *.* ## +# $ ##.## $ # +# $#### ... ####$ # +# $$$.$$$ # +####### $.$ ####### + #.....# + ###@### + #.....# +####### $.$ ####### +# $$$.$$$ # +# $#### ... ####$ # +# $ ##.## $ # +## *.* ## + ################# +Author: Sven Egevad +Title: > SE 1283 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1284.XSB + ##### + ## ### +### $ # +# . $ # ##### +# . $ ## ### +##. $ ### # +##.####### # # +#.+. $## +# . ####$$## # +# .# # ## +# .# $ $$$# #### +# .. ### # # +###### # ## # # + # $## + # ## # + ######## +Author: Sven Egevad +Title: > SE 1284 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1285.XSB +######## +# # +# $$ #### +# .$ # ### +# .$ # # +##.####$ # # +#.+. $## +# .##$$## # +# .# $ ##### +# .. $ # +#### # + ##### +Author: Sven Egevad +Title: > SE 1285 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1286.XSB + ####### + ##### # + # * $# # + #+*.... $ ## +## ###### $ # +# # # $# # +# ######$ # +#.$ ### +# #### # +##### #### +Author: Sven Egevad +Title: > SE 1286 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1287.XSB + ####### +####### # ####### +# ...#... # +# $#### .#. ####$ # +# $ #.#.# $ # +# $ $ ..@.. $ $ # +## $### ### ###$ ## +# $ $ # # $ $ # +# ## # # # # ## # +# #### #### # +###### ###### +Author: Sven Egevad +Title: > SE 1287 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1288.XSB + ####### ####### + ## # # ## + # $ $ # # $ $ # +## $###########$ ## +# $ $..#..$ $ # +# $ #.#.# $ # +# $##*# .#. ####$ # +# ...*$*... # +#####*# $+*.####### +# ...***... # +# $##*# .#. ####$ # +# $ #.#.# $ # +# $ $..#..$ $ # +## $###########$ ## + # $ $ # # $ $ # + ## # # ## + ####### ####### +Author: Sven Egevad +Title: > SE 1288 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1289.XSB + #### + ### # + # $ ## + # # # + ####### # + # ## $ ### + # $# $ #### + # # +######.#### # +# $ $ + $ $ # +#... * ...# +############# +Author: Sven Egevad +Title: > SE 1289 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1290.XSB + #### +## ##### +# $ # #### +# $# # ###### # +##$ # # # # + # ...+****$ # + ######## ## + ######## +Author: Sven Egevad +Title: > SE 1290 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1291.XSB +######### ####### +# ### # +#.#$#$#.#.#$#$#.# +# * * # * * # +# # # # # # # # +# * * * * * # +#.#$#$#.#.#$#$#.# +# # # # +#######@######### +# # # # +#.#$#$#.#.#$#$#.# +# * * * * * # +# # # # # # # # +# * * # * * # +#.#$#$#.#.#$#$#.# +# ### # +######### ####### +Author: Sven Egevad +Title: > SE 1291 +Comment: +squares hard +color blue +Comment-End: + +;SVEN1292.XSB + ########### +#### # # +# #$ $**# # +# $# # # # # +# .* # # # # +###.+ # #**. # +# .* # ## +# $# ####### +# #$ # +#### # + #### +Author: Sven Egevad +Title: > SE 1292 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1293.XSB +####### +# ## +# #**. # +# # # # +# # # # +# $**# # +# # +#*@##### +# # +# $**# # +# # # # +# # # # +# #**. # +# ## +####### +Author: Sven Egevad +Title: > SE 1293 +Comment: +squares hard +color blue +Comment-End: + +;SVEN1294.XSB + ############# +## # ## +# .### # ###. # +# * * # * * # +# * * # * * # +# ###$ *$$### # +# . # +#######@*###### +# . # +# ###$$* $### # +# * * # * * # +# * * # * * # +# .### # ###. # +## # ## + ############# +Author: Sven Egevad +Title: > SE 1294 +Comment: +squares hard +color blue +Comment-End: + +;SVEN1295.XSB + ####### +#### # #### +# #$ + $# # +# $# # #$ # +# .* # *. # +###.. # ..### +# .* # *. # +# $# # #$ # +# #$ $ $# # +#### # #### + ####### +Author: Sven Egevad +Title: > SE 1295 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1296.XSB + ####### +#### # #### +# #$ # # +# $# # # # +# .* ##$ $ # +###+..... #*# +# .* ##$ $ # +# $# # # # +# #$ # # +#### # #### + ####### +Author: Sven Egevad +Title: > SE 1296 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1297.XSB +########### +# . . . . ## +# $ $ $ $ #### +## ##### . . # +# . . . # $ $ # +# $ $ $ # . .## +###### ## $ $# +# . . . # ..# +# $ $ $ # $$# +## ######### ## +# . . . . # # +# $ $ $ $ # +############ @# + #### +Author: Sven Egevad +Title: > SE 1297 +Comment: +up-twist(inspired by Long march) hard +color blue +Comment-End: + +;SVEN1298.XSB +############### +# . . . . ## # +# $ $ $ $ # # +## ##### $. $.# +# . . . # # # +# $ $ $ #$.#$.# +###### ## # # +# . . . ## $.# +# $ $ $ ## # +## ######## $.# +# . . . . # # +# $ $ $ $ $.# +############ @# + #### +Author: Sven Egevad +Title: > SE 1298 +Comment: +up-right-twist(inspired by Long march) hard +color blue +Comment-End: + +;SVEN1299.XSB +####### +# . . #### +# $ $ $.## +## # $. # +## #### $.# +# . . ## # +# $ $ $.# +######## @# + #### +Author: Sven Egevad +Title: > SE 1299 +Comment: +up-right-twist hard +color blue +Comment-End: + +;SVEN1300.XSB + #### + # #### +######## # +# . . . *# # +# $ $ $$.#.$## +### ### # # + # . ##$.#.$# + # $ ## # # + ### ##$.#.$# + # . # # # + # $ $.#.$# + ##### # + #### @# + #### +Author: Sven Egevad +Title: > SE 1300 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1301.XSB +########## +# . . . .# +# $ $ $$ # +### ### .# + # . #$ # + # $ # .# + ### #$ # + # .## .# + # $ $ # + ##### @# + #### +Author: Sven Egevad +Title: > SE 1301 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1302.XSB + ######### +#### # #### +# .. .. # +# $.#.$$$.#.$ # +## #$ # $# ## + #$.#. # .#.$# + # #$ # $# # + #$.#. # .#.$# + # #$ # $# # + #$.#. # .#.$# + # #$ # $# # + #$ .$ + $. $# + # ####### # + #### #### +Author: Sven Egevad +Title: > SE 1302 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1303.XSB + ######### + # # # + ## $ $ $ ## + # ** ** # +##* # # *## +#. ## # .# +####. * .#### +#. # @## .# +##* # # *## + # ** ** # + ## $ $ $ ## + # # # + ######### +Author: Sven Egevad +Title: > SE 1303 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1304.XSB + ####### + ###.. # +### * # # ##### +# * # # * # +# $* #. .##*$ # +# # $ # # +##$ . $*$ + $## +# # $ # # +# $* #. .# *$ # +# * ### * # +### * # # * ### + ###.# #.### + ### ### +Author: Sven Egevad +Title: > SE 1304 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1305.XSB + ######### +#### # #### +# ..$.. # +# $.#.$$$.#.$ # +## #$ # $# ## + #$ .$ . $. $# + # ##+#### #### + #### ####.## # + #$ .$ . $. $# + ## #$ # $# ## + # $.#.$$$.#.$ # + # ..$.. # + #### # #### + ######### +Author: Sven Egevad +Title: > SE 1305 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1306.XSB + ######## + # # +#### * * # +# @## ## #### +# # # +# *# ###.#$ # +# # # #.# # +# * # #.#$ # +# # # #.# # +#### #####$ # + # # + ## ## ##$ # + # * * # # + # #### + ######## +Author: Sven Egevad +Title: > SE 1306 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN1307.XSB + ##### ##### + # ######### # + #@* # $ $# + ## # $ $$ $ ## # + # # #### # # + # ##### # # + # * # *# # + ## ##### ### # # + #* # # # + # ## ## #### # + ###* # * * #.# # + # # # # #.# # +## # # #.# ## +# *###########.# # +# # .# +# ######### ##.# +#### ######## +Author: Sven Egevad +Title: > SE 1307 +Comment: +key-lock(John Hoffman) hard +color blue +Comment-End: + +;SVEN1308.XSB + ###### + # ## +###* # +# #$# # +# #* $ # +# # # # +# #*$ #.# +# # $.# +# # #.# +# ###$$.# +# # $.# +### #.# + ### +# + ##### +Author: Sven Egevad +Title: > SE 1308 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1309.XSB + ###### + # ## +###* # +# #$# # +# #*$ # +# # #.# +# #*$ #.# +# # $.# +# # #.# +# *#$$.# +## # $.# + ## $ #.# + ### +# + ##### +Author: Sven Egevad +Title: > SE 1309 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1310.XSB + ###### ###### + # ### # +###* $ * $ *### +# #$# # #$# # +# #*$ # $*# # +# # #.#.# # # +# #*$ #.#.# $*# # +# # $.+.$ # # +# # #.#.# # # +# *#$$.*.$$#* # +## # $.#.$ # ## + ## $ #.#.# $ ## + ### ... ### + ######### +Author: Sven Egevad +Title: > SE 1310 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1311.XSB + ############# +## # # +# $ $ * $ $ # +#*## ##### #### +# . . * . . # +# *** ##### # +# # # # # +#############*# + # # # + ###### *** # + #.@. * . . # + ### ##### ##*# + # $ $ * $ $ # + # # ## + ############# +Author: Sven Egevad +Title: > SE 1311 +Comment: +no-pattern medium +color blue +Comment-End: + +;SVEN1312.XSB + ##### + ## ## + #. . .# + #.*.*.# + #.#.#.# +#### #### +# $ $ $ # +# $ $ $ # +# $ $ $ # +# @ # +######### +Author: Sven Egevad +Title: > SE 1312 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1313.XSB + ###### + # ## + #. * .# + #.*.*.# + #.*.*.# +####.#### +# $ $ $ # +# $ $ $ # +# $ $ $ # +# @ # +######### +Author: Sven Egevad +Title: > SE 1313 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1314.XSB + ########### + # # + # $ $ $ $ # +####*### ######## +# # . . * # +# $# .###. #$ # +# # . ## . # # +# $#.* ## *.#$ # +# *#####* # +# $#.* ## *.#$ # +# # . ## . # # +# $# .###. #$ # +# * .@. # # +######## ###*#### + # $ $ $ $ # + # # + ########### +Author: Sven Egevad +Title: > SE 1314 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN1315.XSB + ######### + # # + # $ $ $ # +####*# ######## +# # . * # +# $# .#. .#$ # +# # * # *. # +# $#.*###*.#$ # +# .* # * # # +# $#. .#. #$ # +# * . # # +########@#*#### + # $ $ $ # + # # + ######### +Author: Sven Egevad +Title: > SE 1315 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN1316.XSB + ####### + # # + # $.$ # +######.###### +# # . # # +# $# # # #$ # +# .$ * .. # +# $# # # #$ # +# * + # # +######.###### + # $.$ # + # # + ####### +Author: Sven Egevad +Title: > SE 1316 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1317.XSB + ##### + # # +###### # # +# # # +# *** # # +###$ .*#@# + # *** # + # # + ######### +Author: Sven Egevad +Title: > SE 1317 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1318.XSB + ##### + # ####### +###### # +# # $ *** # +# *** #.#*. $### +###$ .*#.# *** # + # *** $ # # + # ###### + ####### @ # + ##### +Author: Sven Egevad +Title: > SE 1318 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1319.XSB + ######### +## # ## +# * # * # +# * # * # +# $ #.# $ # +# #*.*.*# # +# $ *.* $ # +# # # # # +# *# @ #* # +## # ## + ######### +Author: Sven Egevad +Title: > SE 1319 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1320.XSB + ######## ######## +## ### ## +# $#$ * # * $#$ # +# * ## # ## * # +# *#.* # *.#### +#* .*.# *@* #.*.# +# *#.* # *.#### +# * ## # ## * # +# $#$ * # * $#$ # +## ### ## + ######## ######## +Author: Sven Egevad +Title: > SE 1320 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1321.XSB + ###### +######## # +# # ## ####### +# $$#$$$#.*.#.#.#.# +# . * * # +########## *#$#$#@# +# . * * # +# $$#$$$#.*.#.#.#.# +# # ## ####### +######## # + ###### +Author: Sven Egevad +Title: > SE 1321 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1322.XSB + ##### + ## @ ## + ## * ## +## # # ## +# *$.$* # +# # . . # # +# #$.$* # +## * * ## + ## * ## + ####### +Author: Sven Egevad +Title: > SE 1322 +Comment: +diamond hard +color blue +Comment-End: + +;SVEN1323.XSB + ##### ##### + ## ## ## ## +## * ### # ## +# * * # * * ## +# #$.$# # *$.$# # +#* . . * * . . *@# +# *$.$# # *$.$# # +# * * # # * ## +## # ### # ## + ## ## ## ## + ##### ##### +Author: Sven Egevad +Title: > SE 1323 +Comment: +double-diamond hard +color blue +Comment-End: + +;SVEN1324.XSB +#### ##### +# #### # +# $.#.# $ # +# .*.*.$ # +###.*.# $### + #.*.#.$ ## +###.*.* $# # +# $ $ $ # # +# $ $ $ $ # # +# # # +# # +##### ### # + ## ## + ####### +Author: Sven Egevad +Title: > SE 1324 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1325.XSB +################ +# @ # +# #.#.#.##$#$# # +# .*.*.*.$ $ $ # +# *.*.*.* $ $ # +# .*.*.*.$ $ $ # +# *.*.*.* $ $ # +# .*.*.*.$ $ $ # +# *.*.*.* $ $ # +# $ $ $$$#$#$ # +## # # + ############### +Author: Sven Egevad +Title: > SE 1325 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1326.XSB +################ +# * # +# $#$#$#$#$#$ # +# ...........+## +# $#$#$#$#$#$ # +# * # +################ +Author: Sven Egevad +Title: > SE 1326 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1327.XSB +############ +# * # +# $#$#$#$ # +# ........## +# $#$#$#$ # +# * # +##@######### +# * # +# $#$#$#$ # +# ........## +# $#$#$#$ # +# * # +############ +Author: Sven Egevad +Title: > SE 1327 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1328.XSB +################### +# * # * # +# $#$#$ # $#$#$ # +##...... # ......## +# $#$#$ # $#$#$ # +# * # * # +####### *@* ####### +# * # * # +# $#$#$ # $#$#$ # +##...... # ......## +# $#$#$ # $#$#$ # +# * # * # +################### +Author: Sven Egevad +Title: > SE 1328 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1329.XSB +################### +# + # +# ##$#$#$#$#$#$## # +# $ $ $ # $ $ $ # +# $ *.*.*.*.*.* $ # +# $.*.*.*.*.*.$ # +# $ *.*.*.*.*.* $ # +# $.*.*.*.*.*.$ # +# $ *.*.*.*.*.* $ # +# $.*.*.*.*.*.$ # +# $ *.*.*#*.*.* $ # +# $ $ $ # $ $ $ # +# # $ $ $#$ $ $ # # +# # # +################### +Author: Sven Egevad +Title: > SE 1329 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1330.XSB +############### +# ## ## # +# $ # # $ # +# $*$.# #.$#$ # +## $..# #..$ ## +# ...$*$... # +# ###$# #$### # +# * @ * # +# ###$# #$### # +# ...$*$... # +## $..# #..$ ## +# $#$.# #.$#$ # +# $ # # $ # +# ## ## # +############### +Author: Sven Egevad +Title: > SE 1330 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1331.XSB + ########### + # $..#..$ # + # $$$.$$$ # + # $..#..$ # + # + # +######### ######### +# . . # +# $..#..$ $..#..$ # +# $$$#$$$ $$$#$$$ # +# $..#..$.$..#..$ # +#########.######### + # . # + # $.....$ # + # $$$#$$$ # + # $..#..$ # + ########### +Author: Sven Egevad +Title: > SE 1331 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1332.XSB +################### +# . . # +# $..#..$ $..#..$ # +# $$$#$$$ $$$#$$$ # +# $..#..$.$..#..$ # +#########.######### +# . . . # +# $..#..$ $..#..$ # +# $$$#$$$ $$$#$$$ # +# $..#..$.$..#..$ # +#########.######### +# . . . # +# $..#..$ $..#..$ # +# $$$#$$$ $$$#$$$ # +# $..#..$@$..#..$ # +################### +Author: Sven Egevad +Title: > SE 1332 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1333.XSB + ####### + # # +#####*##..# +# #.... # +# $ #.##..# +# $ $ $ # +###$#$## @# +# $ ### +# $ # $ # +# # # +######### +Author: Sven Egevad +Title: > SE 1333 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1334.XSB +################# +# # # # # +# $ # $ # $ # $ # +# $ # $ # +###*###$ $###*### +# *.*.*...# # +# $ # ## ####$$ # +# # ...... # +########@######## +# ...... # # +# $$#### ## # $ # +# #...*.*.* # +###*###$ $###*### +# $ # $ # +# $ # $ # $ # $ # +# # # # # +################# +Author: Sven Egevad +Title: > SE 1334 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1335.XSB +############ +#+* # # +# # # # # +# # #### *# +# # * *# # +# ## ## # # +# $ # $ .# # +#.# * # # # +# * # # # +# $# .*$ # # +# # # # # +#### ### + ####### +Author: Sven Egevad +Title: > SE 1335 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1336.XSB + ########## + # @ # + ##$ $#$ $*## + #.$.$.$.$. # + #.$.$.$.$. # + #.$.$.$.$. # + #.$.$.$.$.## + #.$.$.$.$.# +##.$.$.$.$.# +# .$.$.$.$.## +# .$.$.$.$. # +# #$#$ $#$# # +# * # +############# +Author: Sven Egevad +Title: > SE 1336 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1337.XSB + ###### + # @ # + ##$ $*# + #.$.$.## +##.$.$. # +# .$.$. # +# .$.$. # +# #$ $# # +# # # +######### +Author: Sven Egevad +Title: > SE 1337 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1338.XSB + ####### + # # +## $*$ # +# . # .## +# * #$. # +# .$# * # +##. # . # + # $#$ ## + # @ # + ####### +Author: Sven Egevad +Title: > SE 1338 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1339.XSB + ############# + # # # +## $*$ # $#$ # +# . # .#. # .## +# * #$. * #$. # +# .$# *@.$# * # +# . # .#. # . # +## $#$ # $*$ ## + # # # + ############# +Author: Sven Egevad +Title: > SE 1339 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1340.XSB + ######### +## ## +# $ * * $ # +# * # # * # +# * # # * # +# . # # . # +##### ##### +# . # # . # +# * # # * # +# * # # * # +# $ * * $ # +## @ ## + ######### +Author: Sven Egevad +Title: > SE 1340 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1341.XSB + ################ +## * ## * ## +# # ## # # +# #**#*....*#**# # +# # @ # # +# $*****$******$ # +# # $ # # +# $$###....###$$ # +# # ###### # # +##### ##### +Author: Sven Egevad +Title: > SE 1341 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1342.XSB + ################ +## * * ## +# $ # ## # # +# $$*#*.#..*#*$$ # +# # $ # # +# $************$ # +# # $ # # +#.*$###....###$#.# +#@..# ###### #..*# +#.#$###....###$*.# +# # $ # # +# $************$ # +# # $ # # +# $$*#*.#..*#*$$ # +# $ # ## # # +## * * ## + ################ +Author: Sven Egevad +Title: > SE 1342 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1343.XSB + ######### + # # # + # # # # + # # # # + ## #**## ## + # # # # +### $# @ #$ ### +# # # # +# #*********# # +# # . # # +#######.####### + ### +Author: Sven Egevad +Title: > SE 1343 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1344.XSB + ##### + # ### + ### # ##### +#### * # # #### +# $ * # $ # +# #####*######*## # +# * * ### * # +## * .*.@.*. * ## +# * ### * * # +# ##*######*##### # +# $ # * $ # +#### # # * #### + ##### # ### + ### # + ##### +Author: Sven Egevad +Title: > SE 1344 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1345.XSB + ### ### + ##.#####.## +##. *.* .## +#. $$#.#$$ .# +## $ $ $ ## + ### $ ### + #..$$#$$..# + ### $@ ### +## $ $ $ ## +#. $$#.#$$ .# +##. *.* .## + ##.#####.## + ### ### +Author: Sven Egevad +Title: > SE 1345 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1346.XSB + ##### + # @ # + # # # + ##.$.## + #. $ .# + #$$#$$# +###. $ .### +# .$. # +# ### # +##### ##### +Author: Sven Egevad +Title: > SE 1346 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1347.XSB + ########## + ##### #+# ### +## *..# # ## +# # # *..* # # # +# $$$$$ ## $$$$$ # +# # # *..* # # # +## # #..* ## + ### #.# ##### + ########## +Author: Sven Egevad +Title: > SE 1347 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1348.XSB +################## +# *..# # +# # # *..* # # # +# $$$$$.##.$$$$$ # +# # # *..* # # # +# #*.* # +########+.######## +# *.*# # +# # # *..* # # # +# $$$$$.##.$$$$$ # +# # # *..* # # # +# #..* # +################## +Author: Sven Egevad +Title: > SE 1348 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1349.XSB + #### + ## ### + # $ # + # #$# # + #### $ ###### + # ..*.. # +### # .#.#. # # # +# $$$$*.#.*$$$$ # +# # # .#.#. # ### +# ..*.* # +###### $ #### + # #$# # + # $ # + ###$# # + #@ # + ##### +Author: Sven Egevad +Title: > SE 1349 +Comment: +cross medium +color blue +Comment-End: + +;SVEN1350.XSB + ##### ##### + ## ### ## + ## $#..#..#$ ## +## $ # .#. # $ ## +# $ .#$$* $#. $ # +# .. $@$ .. # +# $ .#$.*$$#. $ # +## $ # .#. # $ ## + ## $#.##..#$ ## + ## ### ## + ##### ##### +Author: Sven Egevad +Title: > SE 1350 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN1351.XSB +#### #### +# # # # +# # # # +# $####$ # +# #..# # +# # # # +# # # # +#********# +#@ # +########## +Author: Sven Egevad +Title: > SE 1351 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1352.XSB +#### #### +# # # # +# # # # +# $####$ # +# #..# # +# # # # +# # # # +#********# +#@ # +#********# +# # # # +# # # # +# #..# # +# $####$ # +# # # # +#### #### +Author: Sven Egevad +Title: > SE 1352 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1353.XSB + ######### + # # # + # $ $ ## + ##$#### # +### *...## ## +# * * # +# *##@##* # +# * * # +## ##...* ### + # ####$## + ## $ $ # + # # # + ######### +Author: Sven Egevad +Title: > SE 1353 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN1354.XSB + #### +#### ##### +# @ # +# # # #$## +# $ # $ # # +#*#*## # # +# .. #$ $ # +# ... ##### +######## +Author: Sven Egevad +Title: > SE 1354 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1355.XSB + #### +#### ##### +# @ $ # +# # # #$## +# $.# $ # # +#*#*# # # +# .. #$ $ # +# ... ##### +######## +Author: Sven Egevad +Title: > SE 1355 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1356.XSB + #### +#### #### +# $ ## +# # $ #$ # +# $.# $@# # +#...## $$ # +# *. #$ ## +# ... ### +######## +Author: Sven Egevad +Title: > SE 1356 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1357.XSB + ##### + # # +###### ###### +# $ $*$ $ # +# # $ # $ # # +## $ #.$.# $ ## + # $##.#.##$ # + # # .*. # # + ## ..+.. ## + ########### +Author: Sven Egevad +Title: > SE 1357 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1358.XSB + ########### + ## .*.*. ## + # # .*. # # + # $##.#.##$ # +## $ #.$.# $ ## +# # $ # $ # # +# $$ $#$ $$ # +# # $ # $ # # +## $ #.$.# $ ## + # $##.#.##$ # + # # .*. # # + ## ..+.. ## + ########### +Author: Sven Egevad +Title: > SE 1358 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1359.XSB +####### ####### +# # # # +# *. ## ## .* # +# #* ## ## *# # +# $# * ### * #$ # +# ## * * ## # +# ### * * ### # +# # ## *$* ## # # +# # ## + ## # # +#### ##### #### +Author: Sven Egevad +Title: > SE 1359 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1360.XSB + #### + ## +# + ## **## + ## * ## + # * $ ## + #* ### ## +## ## ## ## +#. $# #$ .# +## ## ## ## + ## ### *# + ## $ * # + ## * ## + ## * ## + #. ## + #### +Author: Sven Egevad +Title: > SE 1360 +Comment: +diamond medium +color blue +Comment-End: + +;SVEN1361.XSB +############# +#@ # +# #.*.*.*.* # +# .$ $ $ $. # +# *$ ####$* # +# . # * # +# *$# # #$* # +# * # . # +# *$##### ### +# .$ $ $ # +# *.*..#### +# # +######## +Author: Sven Egevad +Title: > SE 1361 +Comment: +square hard +color blue +Comment-End: + +;SVEN1362.XSB + #### ######## + # ### ## + # # #### # + # # ## ## # + # #$$ $ # # + # # $ # # # +## # $ # # # +# # $ #$ # # +# # $ $# # ## +# $ # #### # +# $$$##*###### # +##............+# + # ############ + #### +Author: Sven Egevad +Title: > SE 1362 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1363.XSB +############## +# # ...# # +# $ $ # +######$####### +# $ ...$ # +# # # # +######*####### + # @ # + # $**$ # + # # +#######*###### +# # # # +# $... $ # +#######$###### +# $ $ # +# #... # # +############## +Author: Sven Egevad +Title: > SE 1363 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1364.XSB + ################# +## * ## +# ######$###### # +# # $ $ # # +# # ##### ##### # # +# $.....$ $ # # +# # $ $.....$ # +# # ##### ##### # # +# # $ $ # # +# ######+###### # +## * ## + ################# +Author: Sven Egevad +Title: > SE 1364 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1365.XSB +########## +# ....+# +# # ###### +# $ # +## * ** # +#####* # +# * ** # +# # +# $####### +# $ $ $ # +## # + ######### +Author: Sven Egevad +Title: > SE 1365 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1366.XSB +################### +# .....*..... # +# # ##### ##### # # +# $ # # $ # +## * ** # # ** * ## +#####* # # ###### +# * ** # # ** * # +# # # # +# $######$######$ # +# $ $ $ + $ $ $ # +## # ## + ################# +Author: Sven Egevad +Title: > SE 1366 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1367.XSB + ######## + # # + # #$$# # + # $ $ # + ## #..# ## + # . . # + #### ##.*## #### + # #..# # + # #$#$#..#$#$# # + # # +#########*######## +# #... # # +# $ $ . $ $ # +#########*######## +# $ $ * $ $ # +# #..+ # # +################## +Author: Sven Egevad +Title: > SE 1367 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1368.XSB + ############### + # # # + # #$$# # #$$# # + # $ $ # $ $ # + # #..# * #..# # +## # ** ** # ## +# #..#$@$#..# # +# ##.## ##.## # +# #..##*##..# # +# $#..# #..#$ # +# *$ # # $* # +## #..# # #..# ## + # $ $ * $ $ # + # #$$#####$$# # + # # # # + ###### ###### +Author: Sven Egevad +Title: > SE 1368 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1369.XSB +########### +# # +# $##$##$ # +# $ $ # +# #.....# # +#*##***##+# +# #.....# # +# $ * $ # +# $#$#$#$ # +# # +########### +Author: Sven Egevad +Title: > SE 1369 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1370.XSB + ############# +### ### +# $##$#.#$##$ # +# $ * * * * $ # +##.............## +# $ * * * * * $ # +# $#$#$#$#$#$ # +### @ ### + ############# +Author: Sven Egevad +Title: > SE 1370 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1371.XSB + #### + ### ### + ### $ $ ### +## $ # # $ ## +#..#.* *.#..# +# $ .##. $ # +# #$.##.$# # +## $ $ ## + ## ##@# ## + ## ## + ######## +Author: Sven Egevad +Title: > SE 1371 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1372.XSB + ################# +## ..... ## +# $ $ *...* $ $ # +# #$#$## @ ##$#$# # +# * # * # +################### +Author: Sven Egevad +Title: > SE 1372 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1373.XSB +################### +# # # # # +# #$#$## @ ##$#$# # +# $ $ *...* $ $ # +## ..... ## + ######## ######## +## ..... ## +# $ $ *...* $ $ # +# #$#$## ##$#$# # +# # # # # +################### +Author: Sven Egevad +Title: > SE 1373 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1374.XSB +######### +# # +# ##### # +# # # # +# # # # #### +# # * + # +# ##** *## # +# $ # # # +##### # # # + # # # # + # #### # + # # + ######## +Author: Sven Egevad +Title: > SE 1374 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1375.XSB + ####### +## ## +# ### ## +# # # # +# # # +# #*$### # +# # * # # +# # # #.# +# # # #+## +# #* * # +## $ #### # + ### # + ######## +Author: Sven Egevad +Title: > SE 1375 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1376.XSB + #### + ##+ # + # * # +#### * #### +# * # +# $******.# +# * # +#### # #### + # $ # + # # + ##### +Author: Sven Egevad +Title: > SE 1376 +Comment: +cross medium +color blue +Comment-End: + +;SVEN1377.XSB + #### #### + # ### #### +##..* $ $ # +# .## $ $ # +# ...### $ # +#.. $..@#$ # +##### #$# $## + # $ * $ # + #. ## # + ########## +Author: Sven Egevad +Title: > SE 1377 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1378.XSB + ############### +## ..#.. ## +# $ $.###.$ $ # +# $#$### ###$#$ # +# $ $.###.$ $ # +## ..@.. ## + ############### +Author: Sven Egevad +Title: > SE 1378 +Comment: +square medium +color blue +Comment-End: + +;SVEN1379.XSB + ############ +## ### +# ######## # +# # $@$ # +# # $ $$ ### ## +# # $# # # +# # $$ $ # # +# # $$ # ### ## +# ### $ ###$ # +# # $ ## +#############. # +#............. # +################ +Author: Sven Egevad +Title: > SE 1379 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1380.XSB +##### +# ## +# * ## +## * ## + # * * ## + # # * ## + # *# * ## + # # * ## + # *# # * ## + # # # * ## + # *# * ## + # * # #### $ # + # + # # + ############## +Author: Sven Egevad +Title: > SE 1380 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1381.XSB +##### ##### +# ########### # +# * @ * # +# * * **.## * * # +##* #$## ###$# *## + # *$ ##.## $* # + # # # # + # *#### ## #### # + # . . # . . # + # #### ## ####* # + # # * # # + # *$ ##.## $* # +##* #$### ##$# *## +# * * ##.** * * # +# * * # +# ########### # +##### ##### +Author: Sven Egevad +Title: > SE 1381 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1382.XSB +################# +# # # +# # * # # # * # # +# $ $ # $ $ # +# # * # $ # * # # +# $ $ . $ $ # +## **###.###** ## + ###.........### + ####.*.#### + # $ * $ # + # #.*.# # + # $.*.$ # + # # $ # # + # # $ # # + # $ # $ # + # @ # + ######### +Author: Sven Egevad +Title: > SE 1382 +Comment: +lines hard +color blue +Comment-End: + +;SVEN1383.XSB + #### #### + # # # # + #.$# #$.# + # # # # + #.$#####$.# + # # # # + #.$# #$.# + # *** # +##*## ##*## +# * * # +# ***** # +#### #### + ## ## + ##*## + #@# + ### +Author: Sven Egevad +Title: > SE 1383 +Comment: +fox-twist hard +color blue +Comment-End: + +;SVEN1384.XSB +########### +# . # +#.$*$@$*$.# +# * . * # +#.$#$.$#$.# +# # . # # +#.$#$.$#$.# +## . ## + ######### +Author: Sven Egevad +Title: > SE 1384 +Comment: +lines medium +color blue +Comment-End: + +;SVEN1385.XSB + ##### + # # + ####$# ## +### * # +# #.*.# # +# # . $ . ### +# $**$#$**$ # +### . $ . # # + # #.*.# # + # * ### + ## #$#### + # @# + ##### +Author: Sven Egevad +Title: > SE 1385 +Comment: +cross medium +color blue +Comment-End: + +;SVEN1386.XSB +####### +# #### +#+*** # +# #*# ## +### **$ # + ### # + ####### +Author: Sven Egevad +Title: > SE 1386 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN1387.XSB + ############# + #### # #### + # ***.@.*** # +## #*# # #*# ## +# $** ##### **$ # +# ### ### # +####### ####### +Author: Sven Egevad +Title: > SE 1387 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1388.XSB + ########### + #### # #### + # **.@.** # +## #*# * #*# ## +# $** ### **$ # +# ### ### # +####### ####### +Author: Sven Egevad +Title: > SE 1388 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1389.XSB + ########### +## * # +# $ * $ # +# * #*##* # +### ## # ## + #. * .# + #### ### + ### #### + #. * .# + ## # ## ### + # *##@# * # + # $ * $ # + # * ## + ########### +Author: Sven Egevad +Title: > SE 1389 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1390.XSB + ##### + #### #### + # .$.$. # + # $.$.$ # +##.$.$.$.$.## +# $.$.$.$.$ # +# .$.$@$.$. # +# $.$.$.$.$ # +##.$.$.$.$.## + # $.$.$ # + # .$.$. # + #### #### + # # + ##### +Author: Sven Egevad +Title: > SE 1390 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1391.XSB + #### + ## ### + ### # + ### + **# # +## # # # # +# # # * # +# * ### ### +### ## # + # $ **# # + # * # # # + ##### * # + ####### +Author: Sven Egevad +Title: > SE 1391 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1392.XSB + ######### + # @ # + ## ##### ## + ### * ### +### . **# #** . ### +# # # # # # # # +# # * * * * # # +# * ## ### ## * # +## ## * ## ## +# $ **# #** $ # +# * # # # # * # +##### * * ##### + ########### +Author: Sven Egevad +Title: > SE 1392 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1393.XSB + ###### +##### #### # +# # # # +# # ## # * * # # +# * #### * * # +# *.* * * #$#@# +# * * #* * * # +# # # ## # # # # +# ## # +# ############# +#### +Author: Sven Egevad +Title: > SE 1393 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1394.XSB + ###### +##### #### # +# # # # +# # ## # * * # # +# * ## ## * * # +# # * ## #* * # # +# * * ### * * # +# * * * # * * # # +# .* * * * * *$@# +# * * * # * * # # +# * * ##* * * # +# * * ### * * # # +# * ## #* * * # +# * ## # * * # # +# # # # +# ## ######### +#### +Author: Sven Egevad +Title: > SE 1394 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1395.XSB +#### #### +# # # # +# ###########$ # +#.......$ .*.# +#....##.$ ##..*.# +#.### $ # $ ### # +#. # # +## ### ### ### ## + #$$ # $$# + #@# # # # # # + # # # # # # # + ## $$$ # $$$ ## + # $ $ # $ $ # + # # # + ############# +Author: Sven Egevad +Title: > SE 1395 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1396.XSB +############ +# # +# #*####$# # +# * $ . *@# +## . #$# # + #### # # + #. ##### + ##### +Author: Sven Egevad +Title: > SE 1396 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1397.XSB +####### ####### +# # # # +# $#$.# #.$#$ # +# $.. ##### ..$ # +### # $.+.$ # ### + # ..$ $ $.. # + #.$#$ # $#$.# + ## # ## + ########### +Author: Sven Egevad +Title: > SE 1397 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1398.XSB + ########### + ## # ## + #.$#$ # $#$.# + # ..$ $ $.. # +## # $...$ # ## +# $.. # # ..$ # +# $#$.# #.$#$ # +# # # # +#######@####### +# # # # +# $#$.# #.$#$ # +# $.. # # ..$ # +## # $...$ # ## + # ..$ $ $.. # + #.$#$ # $#$.# + ## # ## + ########### +Author: Sven Egevad +Title: > SE 1398 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1399.XSB +##### ##### +# # # ..# +# # # # *.# +# ### ### # +# #* # # ** # +# ** # # ** # +###$ $# #$ $### + #.. # # ..# + #.# # # #.# + # ### # + # $$ ** # + # $$$** # + ### @ ### + ####### +Author: Sven Egevad +Title: > SE 1399 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1400.XSB +########### +# $. * .$ # +# .* # +#### #### +# *$ # +# $. * +$ # +########### +Author: Sven Egevad +Title: > SE 1400 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1401.XSB + ##### ##### + # ### # + #$# # *$# + ### # # * ### +## * + * . * ## +# . ### # * . # +# # ### ### # # +# *$* *$* # +## ####### ## + ##### ##### +Author: Sven Egevad +Title: > SE 1401 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1402.XSB + ##### + # ##### + # $. @# +## $##.* # +# *.##$ ## +# .$ # +##### # + ##### +Author: Sven Egevad +Title: > SE 1402 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1403.XSB + ####### + ## ## + ## #.# ## + ## $* *$ ## +## $. # # .$ ## +# $.### ###.$ # +# . @ . # +# $.### ###.$ # +## $. # # .$ ## + ## $* *$ ## + ## #.# ## + ## ## + ####### +Author: Sven Egevad +Title: > SE 1403 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN1404.XSB + ####### + ## ## + ## #.# ## +### $* *$ ### +# $. # # .$ # +# $.### ###.$ # +##. @ .## +# $.### ###.$ # +# $. # # .$ # +### $* *$ ### + ## #.# ## + ## ## + ####### +Author: Sven Egevad +Title: > SE 1404 +Comment: +circumference hard +color blue +Comment-End: + +;SVEN1405.XSB +############ +# .........# +# *$ ### $.###### +#..## #...... # +## $ #. ###. # + # $### ## #.## + # # $$$$ $ # # + ##$# # # + # # $# #### # + # $# #$ # $$# + # # $# # # + # $# #$ # ### + # #### # # + # $$ $ #* # + # @# # + ############# +Author: Sven Egevad +Title: > SE 1405 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1406.XSB + ######### + # ## + # ##### # + # * ## # + # $# .* # + # * * # +########*@# +# * * # +# $# .* # +# * ## # +# ###### # +# ## +########## +Author: Sven Egevad +Title: > SE 1406 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1407.XSB + ######### +##### # ##### +# #*$*# # +# #*$*# # #*$*# # +# # # # # # # # +# # # $ # # # +# # # # # # +# ##. # . # .## # +# #*********# # +## + ## + ############### +Author: Sven Egevad +Title: > SE 1407 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1408.XSB + ######### + # # # +##### #*$*# ##### +# # # # # +# #*$*# #*$*# # +# # # # $ # # # # +# # # # # # +# ### # # # ### # +# .....*$*..... # +# ### # # # ### # +# # # @ # # # +# # # # $ # # # # +# #*$*# $ #*$*# # +# # # # # +##### #*$*# ##### + # # # + ######### +Author: Sven Egevad +Title: > SE 1408 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1409.XSB + ######### + # # # + # #*$*# # +### # # # ### +# # $ # # +# $*# #*$ # +# # # # # # +#....*@*....# +# # # # # # +# $*# $ #*$ # +# # # # # +### #*$*# ### + # # # + ######### +Author: Sven Egevad +Title: > SE 1409 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1410.XSB + ######### + # # # + # #*$*# ### +### # # # # +# # $ #*$ # +# $*# # # # +# # # *....# +#....*@ # # # +# # # #*$ # +# $*# $ # # +# # # # ### +### #*$*# # + # # # + ######### +Author: Sven Egevad +Title: > SE 1410 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1411.XSB + ########### +### . . ## +# $ $#.#$ #$ # +#.# * . * # +# ##.## *$ # +# $*# $ # # # +# # # $ $....# +#....$@$ # # # +# # # $ #*$ # +# $*###.## # +# * . * #.# +##$# $#*#$ $ # + # . * ### + ########### +Author: Sven Egevad +Title: > SE 1411 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1412.XSB +####### +#@. . # +# $ $ # +#.$## ## +# . # # +# $$$$.# +# . . # +######## +Author: Sven Egevad +Title: > SE 1412 +Comment: +twist-walk hard +color blue +Comment-End: + +;SVEN1413.XSB +####### +#@. . # +# $ $ ## +## ## # +# $ #$.# +# . # # +#.$$$$.# +# . . # +######## +Author: Sven Egevad +Title: > SE 1413 +Comment: +twist-walk hard +color blue +Comment-End: + +;SVEN1414.XSB +####### +#@. . # +# $ $ ## +#.$## # +# $ #$.# +# . # # +#*$.#$.# +# . # # +# $$$$.# +# . . # +######## +Author: Sven Egevad +Title: > SE 1414 +Comment: +twist-walk hard +color blue +Comment-End: + +;SVEN1415.XSB +####### +#@. . # +# $ $ ## +#.$## # +# $ #$.# +# . # # +# $ #$.# +# . # # +##$.#$.# +# . # # +# $$$$.# +# . . # +######## +Author: Sven Egevad +Title: > SE 1415 +Comment: +twist-walk hard +color blue +Comment-End: + +;SVEN1416.XSB +####### +#@. . # +# $ $ ## +#.$## # +# $ #$.# +# . # # +# $*#$.# +# . # # +# $ #$.# +# . # # +##$.#$.# +# . # # +# $$$$.# +# . . # +######## +Author: Sven Egevad +Title: > SE 1416 +Comment: +twist-walk hard +color blue +Comment-End: + +;SVEN1417.XSB +####### +#@. . # +# $ $ ## +#.$## # +# $ #$.# +# . # # +##$.#$.# +# . # # +# $ #$.# +# ## # +# $ #$.# +# . # # +##$.#$.# +# . # # +# $$$$.# +# . . # +######## +Author: Sven Egevad +Title: > SE 1417 +Comment: +twist-walk hard +color blue +Comment-End: + +;SVEN1418.XSB +################# +#@. . . . . . . # +# $ $ $ $ $ $ $ ## +#.$############ # +# $ $ $ $ $ $ #$.# +# . . . . . . # # +############$.#$.# +# . . . . . . # # +# $ $ $ $ $ $ #$.# +# ############ # +# $ $ $ $ $ $ #$.# +# . . . . . . # # +###########*$.#$.# + # . # # + # $$$$.# + # . . # + ######## +Author: Sven Egevad +Title: > SE 1418 +Comment: +twist-walk hard +color blue +Comment-End: + +;SVEN1419.XSB +####### +# # ########### +# # # ## +# # # ####### # +##$#$## $ .# # +#. # .# ###### # # +#. # .# $ $ # # +#. $ .$ .... $*# +# # # ###### # # +##$#$## $ # # +# # # ####### # +# # # ## +# @# ########### +####### +Author: Sven Egevad +Title: > SE 1419 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1420.XSB +############### +# . . # . . # +#.$$$$ + $$$$.# +# # . # . # # +## ##$.#.$## ## + # $ $ # $ $ # + # . . # . . # + #*#########*# + # . . # . . # + # $ $ # $ $ # +## ##$.#.$## ## +# # . # . # # +#.$$$$ $ $$$$.# +# . . # . . # +############### +Author: Sven Egevad +Title: > SE 1420 +Comment: +twist-walk hard +color blue +Comment-End: + +;SVEN1421.XSB + ####### + #### #### + # # # # # # + # * * * # +##. #####*# .## +# $ ## * $ # +# #*## # # # # +# ## #### # +### # ### +# #### ## # +# # # # ##*# # +# $ * ## $ # +##. #*##### .## + # * * * # + # # # # # # + #### @ #### + ####### +Author: Sven Egevad +Title: > SE 1421 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1422.XSB + ####### + # # +#### # $.#### +# . *.# $ # +# $ #.* . # +####$$ # #### + # @ # + ####### +Author: Sven Egevad +Title: > SE 1422 +Comment: +cross medium +color blue +Comment-End: + +;SVEN1423.XSB + ###### +### ## +# $$# $.### +# . .** # +# $#*. . # +###@$ ## ## + # # + ######## +Author: Sven Egevad +Title: > SE 1423 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1424.XSB + ###### ###### +### ## ## ### +# $$# $.###.$ #$$ # +# . .** **. . # +# $#*. .$. .*#$ # +### $ ## # ## $ ### + # # # + ##+############ + # # # +### $ ## # ## $ ### +# $#*. .*. .*#$ # +# . .** **. . # +# $$# $.###.$ #$$ # +### ## ## ### + ###### ###### +Author: Sven Egevad +Title: > SE 1424 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1425.XSB + ############### + # .. @ # +### $ ##$#$## $ ### +# $#*. .*. .*#$ # +# . .** **. . # +# $$# $.###.$ #$$ # +### ## ## ### + ###### ###### +Author: Sven Egevad +Title: > SE 1425 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1426.XSB + ###### ###### +### ## ## ### +# $$# $.###.$ #$$ # +# . .** **. . # +# $#*. .*. .*#$ # +### $ ##$#$## $ ### + # ..$ # + ##.####@####.## + # $.. # +### $ ##$#$## $ ### +# $#*. .*. .*#$ # +# . .** **. . # +# $$# $.###.$ #$$ # +### ## ## ### + ###### ###### +Author: Sven Egevad +Title: > SE 1426 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1427.XSB + #### + # ##### +## * $@# +# .#. # +# $ * ## +##### # + #### +Author: Sven Egevad +Title: > SE 1427 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1428.XSB + ####### + # ## + ### # $.## + # #### # + ### * ## # + # # #. # +##$ #.##.## ## +# #+ # # +# ### * $# $# +# #### #$ # +##.$ # # .## + ## $ # ## + ##### # + ##### +Author: Sven Egevad +Title: > SE 1428 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1429.XSB + ######### + # ##. ##### + #$ # $# # + # #. #*# # # +##$ #. # # +# ##*.#$## +# ## + # # +# #### # # +###.$ # ##$ # + ## $ # .## + ##### ## + ##### +Author: Sven Egevad +Title: > SE 1429 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1430.XSB + ######### + # # # + # * ####### + ## ### ## $ .# + # # $.# + ####*##.$ #$#.# + # ...### @.# +##$$$$## ##### +# ### # +# ## ### ## +##### * # + # # # + ######### +Author: Sven Egevad +Title: > SE 1430 +Comment: +line-to-line hard +color blue +Comment-End: + +;SVEN1431.XSB + ###### + #### .# + # +# + ####*#.* ### + # ### +##$$$$#.# +# # +# ##### +##### +Author: Sven Egevad +Title: > SE 1431 +Comment: +lined medium +color blue +Comment-End: + +;SVEN1432.XSB + ###### + ### .# + # $ +# + ####*.* ### + # $ ### +## $ .# +# $ ## +# ### +##### +Author: Sven Egevad +Title: > SE 1432 +Comment: +logic medium +color blue +Comment-End: + +;SVEN1433.XSB +######### +#@..#.. # +#.$ $ .# +##$# #$## + # # +##$#$#$## +# $ # +# .#. # +######### +Author: Sven Egevad +Title: > SE 1433 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1434.XSB +################# +# ..#.. # ..#.. # +#. $ $...$ $ .# +## ###$#+#$### ## + # $ $ # + ##$#$# $ #$#$## + # # $ # # + # # $ # # + ##$#$# $ #$#$## + # $ $ # +## ###$#.#$### ## +#. $ $...$ $ .# +# ..#.. # ..#.. # +################# +Author: Sven Egevad +Title: > SE 1434 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1435.XSB + ############# + # . # + #$####+####$# + # . # +##$#$# $*#$#$## +# #.#.# # +# #.#.# # +##$#$#.#.#$#$## +# #.#.# # +# #.#.# # +##$#$#. #$#$## + # .$. # + #$####.####$# + # . # + ############# +Author: Sven Egevad +Title: > SE 1435 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1436.XSB +############### +# #### +# # # # # # # # +# # $$$$$$$$$$$ # +# # #@ # ## +# # ########## # +# ........... ## +################ +Author: Sven Egevad +Title: > SE 1436 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1437.XSB +###### ###### +#. # # .# +# # ### # # +#. $$$ $$ .# +## *.* ## + #####@##### +## *.* ## +#. $$ $$$ .# +# # ### # # +#. # # .# +###### ###### +Author: Sven Egevad +Title: > SE 1437 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1438.XSB +#### ###### +# # # # +# ### # +# $$+*$$$## +# .... # +########## +Author: Sven Egevad +Title: > SE 1438 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1439.XSB +########### +# # # +# ### # +# $$+*$$$ # +## .... ## + ######### +Author: Sven Egevad +Title: > SE 1439 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1440.XSB +########### +# # +# #*# $ # +# $*+*$$$## +## .... # + ######### +Author: Sven Egevad +Title: > SE 1440 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1441.XSB +########## +# # +# ### $ # +# $*.#$$## +##..+...# +# $#.*$$## +# ### $ # +# # +########## +Author: Sven Egevad +Title: > SE 1441 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1442.XSB +################### +# # # +# ### $ # $ ### # +# $*.#$$##*$$#.#$ # +##...... @ ......## +# $*.#$$###$$#.*$ # +# ### $ # $ ### # +# # # +################### +Author: Sven Egevad +Title: > SE 1442 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1443.XSB +################ +# ## +# ### $ $ ### # +# $*.#$$#$$#.#$ # +##......@......*# +# $#.#$$#$$#.*$ # +# ### $ $ ### # +# ## +################ +Author: Sven Egevad +Title: > SE 1443 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1444.XSB +######### +# # + # +# * $ # +## ## * ## + # # * ### + #.$* * *$.# + # * # * # + # ## # ## # + # # # + ########### +Author: Sven Egevad +Title: > SE 1444 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1445.XSB + ####### + ##. + .## + # $ # $ # +##### * # * ##### +# * * # * * # +# * * $ * * # +##### ## ## ##### + # # + ######### +Author: Sven Egevad +Title: > SE 1445 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1446.XSB + ######### + ##. .@. .## + # $ # # $ # +##### * # # * ##### +# * * # # * * # +# * * $ $ * * # +##### ## # ## ##### + # # # + ########### +Author: Sven Egevad +Title: > SE 1446 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1447.XSB + ########### + # * .@. * # +##### * # # * ##### +# $ * *## ##* * $ # +# * . # # . * # +## ## # $ $ # ## ## + # # * * * # # + ## ### ### ## + ### ### + ########### +Author: Sven Egevad +Title: > SE 1447 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1448.XSB + ######## +## # # +# $ + $ # +# # # ### +# . * .# +## ### # +# . # .## +# * # * # +# $ $ $ # +# # # +######### +Author: Sven Egevad +Title: > SE 1448 +Comment: +logic medium +color blue +Comment-End: + +;SVEN1449.XSB +########## +# #...### +# #**......# +# #.* # # +# $$$#.*.* # +# $ #.*.*## +# $ # ## # +# @#$# $$ # +### # $ # + # #$ $ $ # + # $ $ # + # ######## + #### +Author: Sven Egevad +Title: > SE 1449 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1450.XSB + ### + ###+### + # .$. ## + ##.$.$. # +###.$.$.$.### +# $.$.$.$ # +# $ $.$.$ $ # +### # ### + ######### +Author: Sven Egevad +Title: > SE 1450 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1451.XSB + ######### +### # ### +#.$.$.$.$.$.# +##.$.$+$.$.## + ##.$.$.$.## + ##.$.$.## + ##.$.## + # * # + ## $ $ ## + # $ $ $ # + # # # + ######### +Author: Sven Egevad +Title: > SE 1451 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1452.XSB + #### + ####..# + ### #..#### +## #.... # +# #$ # # +# $# # ## +# ####### # +# $$ $ $@$$ # +# # # +############# +Author: Sven Egevad +Title: > SE 1452 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1453.XSB + ######### +## ## +# $ $.#. # +# $ ####* # +# #.*.*. # +# $#. * # +# #.*# # +# $#.* #$ # +# #...# # +# $ ### $ # +# $ $ $ # +## @## + ######### +Author: Sven Egevad +Title: > SE 1453 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN1454.XSB + ######### +## ## +# $ $ $ .## +# $###### # +# #..#.#$ # +# $#.*...$ # +# $..*.*#$ # +# $#....# # +# ######$ # +## $ $ $ $ # + # @### + ######### +Author: Sven Egevad +Title: > SE 1454 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1455.XSB + ### + ##@## + ##.$.## +## $.$ ## +# .$. # +# $$.$$ # +# #.$.# # +# $.$ # +# .*. ## +######## +Author: Sven Egevad +Title: > SE 1455 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1456.XSB + ### + ##@## + ##.$.## + ##.$.$.# +## $.$.$### +# .$.$. # +# $$.$.$$ # +# #.$.$.# # +# # +########### +Author: Sven Egevad +Title: > SE 1456 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1457.XSB + ### + ##@## + ##.$.## + ##.$.$.## +## $.$.$ ## +# .$.$. # +# $$.$.$$ # +# #.$.$.# # +# $.$.$ # +# .$.$. # +# $$.$.$$ # +# #.$.$.# # +# $.#.$ # +###.###.### + ### ### +Author: Sven Egevad +Title: > SE 1457 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1458.XSB + ############### +## # # # ## +# $ . $ # $ . $ # +# # # # + # # # # +# . * .# #. * . # +## ### # # ### ## +# . # .#$#. # . # +# * # * * * # * # +# $ $ $ # $ $ $ # +# # # # ## +################ +Author: Sven Egevad +Title: > SE 1458 +Comment: +logic medium +color blue +Comment-End: + +;SVEN1459.XSB + ####### + ### ### + # $.#.$ # +## $.$.$.$ ## +# $.$.$.$.$ # +# .$.$.$.$. # +# #.$.@.$.# # +# .$.$.$.$. # +# $.$.$.$.$ # +## $.$.$.$ ## + # $.#.$ # + ### ### + ####### +Author: Sven Egevad +Title: > SE 1459 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1460.XSB + ##### + ### ### + # $#. # +## $...$ ## +# $.$$$.. # +# #.$@$.# # +# ..$$$.$ # +## $...$ ## + # .#$ # + ### ### + ##### +Author: Sven Egevad +Title: > SE 1460 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1461.XSB + ####### + # ## +###$.#.$ ## +# $.$.$.$ # +# .$.$.$. # +# .$@$.# # +# .$.$.$. # +# $.$.$.$ # +## $.#.$ ## + ## ## + ####### +Author: Sven Egevad +Title: > SE 1461 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1462.XSB + ##### + ##### ### + # $. .$ # + ### $.$.$.$ ### + # $.$.$.$.$ # +## $.$.$.$.$.$ ## +# $.$.$.$.$.$.$ # +# .$.$. . .$.$. # +# .$.$.@.$.$. # +##.$.$. . .$.$. # + #$.$.$.$.$.$.$ # + # $.$.$.$.$.$ ## + # $.$.$.$.$ # + ### $.$.$.$ ### + # $. .$ # + ### ##### + ##### +Author: Sven Egevad +Title: > SE 1462 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1463.XSB + ############### + # # .# * # + # # $# # # + # # * # # +### ##### ##### ### +# $$$ * $$$ * $$$ # +#. . . . + . . . .# +################### +Author: Sven Egevad +Title: > SE 1463 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1464.XSB + ######## + ##+ # + ##.*# $$ # +##.*.# $ # +#.*.*.##$###### +# $ $ $ # +# # # # +############### +Author: Sven Egevad +Title: > SE 1464 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1465.XSB + ##### + # # + ######$ ###### + # ## +### #####.##### ## +#.$$$ * $*$ * $$$.# +##.......@.......## +#.$$$ # $*$ # $$$.# +### #####.##### ## + # $ $ ## + ##### ##### + ## $## + # # + ##### +Author: Sven Egevad +Title: > SE 1465 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1466.XSB + ########### + # # @## +## $ $ $ $ # +# #$#### # # +# #..* ## +# # $# $ ## # +# #..*... # +############## +Author: Sven Egevad +Title: > SE 1466 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1467.XSB +########### +# ## +# ******** # +#@$ # # # # +### * # + # .## # + ## ### + ####### +Author: Sven Egevad +Title: > SE 1467 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1468.XSB +###### ###### +# ####### # +# ##... * ...## # +# ## .$*$.### # +# $ ###.*. ## $ # +# $ ###. ## $ # +# # $ ##+## $ # # +# * $##*##$ * # +# # * $ * $ * # # +# * # +################# +Author: Sven Egevad +Title: > SE 1468 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1469.XSB + ######### + #.. * ..# +### # . # ### +# $ ##+## $ # +# $ #*# $ # +# * $ * $ * # +# * # +############# +Author: Sven Egevad +Title: > SE 1469 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1470.XSB + ############# + # * # + # * $ * $ * # + # $ #*# $ # + # $ ##.## $ # + ###### # . # ### + #.. *....* ..# +### # . # ###### +# $ ##+## $ # +# $ #*# $ # +# * $ * $ * # +# * # +############# +Author: Sven Egevad +Title: > SE 1470 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1471.XSB + #### + # .### + #$. # + ## .# # + ## $.$ # +## # +# ##$### +# #... # +# $ $ $ # +## ##$# # + # $ $ # + ##..+ ## + ###### +Author: Sven Egevad +Title: > SE 1471 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1472.XSB + ##### +### ### +# $ # $ # +# $ $ # +# $$$$$ # +# * # +## # # ## + #.#.#.# +##.#.#.## +# .*+*. # +# # * # # +# * # +#### #### +# $ $ # +# . . # +######### +Author: Sven Egevad +Title: > SE 1472 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1473.XSB + ######### +### # ### +# $ # # # $ # +# $ # $ # +# $$$$#$$$$ # +# * . * # +## # # # # ## + #.#.#.#.#.# +##.#.#.#.#.## +# .*.*+*.*. # +# #$#$ $#$# # +# # # +#### # #### + # # # + ####### +Author: Sven Egevad +Title: > SE 1473 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1474.XSB + ##### + # # + # # # + # # + ##**### + # $ # +## #@# ## +# *.* # +# # * # # +# * # +#### #### +# $ $ # +# . . # +######### +Author: Sven Egevad +Title: > SE 1474 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1475.XSB + ##### + # @ # + ## # ## + # * # +## # # ## +# *** # +# # * # # +# * # +#### #### +# $ $ # +# . . # +######### +Author: Sven Egevad +Title: > SE 1475 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1476.XSB + ######### + ## # ## + # #$ $# # + # # $ $ # # + ## $ ## + # * # # # * # +##$ $# #$ $## +# $ $ # # $ $ # +# $ .*. $ # +#.###.###.###.# +#..... +......# +#####.#*#.##### + # $ # + # # $ $ # # + # #$ $# # + ## # ## + ######### +Author: Sven Egevad +Title: > SE 1476 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1477.XSB +############## +# ## # +# $$ $ $ $ $ # +# $ ###### # +# $## * #$ # +# .$ # # +####.*#### ## +#.....+....## +####.*###### + # $ $ $ # + # # + ########## +Author: Sven Egevad +Title: > SE 1477 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1478.XSB + #### + ##### ## +### $ ### +# ### # +# **#.*** # +#### @ #### +# **#.*** # +# ### # +### $ ### + ##### ## + #### +Author: Sven Egevad +Title: > SE 1478 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1479.XSB + ##### + ##### # + ###### $ $ # + #. $ $ .##$## + # .##.##. # +##$ $##... $ # +# $ ...##$ $## +# .##.##. # +##$##. $ $ .# +# $ $ ###### +#@ ##### +##### +Author: Sven Egevad +Title: > SE 1479 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1480.XSB + ####### + # ####### + ## # # +##..*.## # $$ # +# .**..# # $ # +# #.**** $$$$@# +# ##*..# $ $ # +# ## ## +#### ######## + #### +Author: Sven Egevad +Title: > SE 1480 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1481.XSB + ##### + ## # + ### # ## + # * # + # **# # +######.# # +# #@* # +# #** $ ## +# * # +## # #### + # # + ##### +Author: Sven Egevad +Title: > SE 1481 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1482.XSB +########### +# # +# ### # # # +# $.$.$.$# +# #.$.$.$.### +# $.$.$.$ # +# #.$.#.$.# # +# $.$.$.$ # +###.$.$.$.# # + #$.$.$.$ # + # # # ### # + # @# + ########### +Author: Sven Egevad +Title: > SE 1482 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1483.XSB + ####### + # # +### # # ### +#@ $.$.$ # +# #.$.$.# # +# $.#.$ # +###.$.$.# # + #$.$.$ # + # # # ### + # # + ####### +Author: Sven Egevad +Title: > SE 1483 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN1484.XSB + ######### + # # +##### # # # # +# $.$.$.$ # +#+#.$.$.$.### +# $.$.$.$ # +# ### # ### # +# # +############# +Author: Sven Egevad +Title: > SE 1484 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN1485.XSB + ######### + # # +##### # # # # +# $.$.$.$ # +#+#.$.$.$.# # +# $.$.$.$ # +# ### # ##### +# # +######### +Author: Sven Egevad +Title: > SE 1485 +Comment: +egypt medium +color blue +Comment-End: + +;SVEN1486.XSB + ######### + # # +### # # # ### +# $.$.$.$ # +# #.$.$.$.# # +# $.$.$.$ # +# #.$.#.$.# # +# $.$.$.$ # +# #.$.$.$.# # +# $.$.$.$ # +##### # # ### + # @# + ####### +Author: Sven Egevad +Title: > SE 1486 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1487.XSB + ##### + # @ # + #$ $# + # # + ###* *### + # # +##*** ***## +# # +#.**###**.# +# # +########### +Author: Sven Egevad +Title: > SE 1487 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1488.XSB + ##### + #. # + ## ## + ##### * ## + ## # * # +### # ### # # +# * $ # +# *# ### ###### +#.# #$# #$# #.# +### *# ### #* # + ## .@ $ * # + #$# ### # ### + # * # ## + ## * ##### + ## ## + # .# + ##### +Author: Sven Egevad +Title: > SE 1488 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1489.XSB + ######## + ## . # + # ### # + # # ###### + # * # ## +###### #*# # # # +# # $ # # +# *# ### # # # +#.# *$# #$* #.# +# # # ### #* # +# # *@ $ # # +# # # #*# ###### +## # * # + ###### # # + # ### # + # . ## + ######## +Author: Sven Egevad +Title: > SE 1489 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1490.XSB +####### #### +#@.* ### # +#.# * ## # +#* # * # # +# * # * # # +# * # * *# +## * #$## # + ## *$ # +#### # ## +# # # ## +# * ## +######### +Author: Sven Egevad +Title: > SE 1490 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1491.XSB + ###### ###### +##.* ## ## *.## +#.# * ### * #.# +#* # * * # *# +# * # * * # * # +# * # * * # * # +## * #$*$# * ## + ## *$ $* ## + # * @ * # + ## *$ $* ## +## * #$*$# * ## +# * # * * # * # +# * # * * # * # +#* # * * # *# +#.# * ### * #.# +##.* ## ## *.## + ###### ###### +Author: Sven Egevad +Title: > SE 1491 +Comment: +crosst hard +color blue +Comment-End: + +;SVEN1492.XSB + #### #### + #@ # # # + # # # # +### $###$ ### +# # .#. # # +#.$# .*. #$.# +# $.*.$ # +# *$ # $* # +## ### ## + ##### ##### +Author: Sven Egevad +Title: > SE 1492 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1493.XSB + ########## + #..+.... # +#####$$#$$##$## +# $ # $ # +# $ . # # +# ######### # +#### #### +Author: Sven Egevad +Title: > SE 1493 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1494.XSB + ########## + #......*+# +##### $*$ ##$## +# $$ # $ # +# * # $ # +# ######### # +#### #### +Author: Sven Egevad +Title: > SE 1494 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1495.XSB + ######## + ###..... # +#### . ##$## +# $ # # +# $$ $. # $$ # +# @######## # +#### #### +Author: Sven Egevad +Title: > SE 1495 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1496.XSB + ###### + #....## +##$$# ##### +# # $ # +# $ . $# @# +# # ##### +######## +Author: Sven Egevad +Title: > SE 1496 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1497.XSB + #### #### + #@ # # # + # # # # + # $# #$ # +### ## ## ### +# $ ### $ # +# .*. # +# .##.#.##. # +## $.*.$ ## +# $ $.#.$ $ # +# ##### # +##### ##### +Author: Sven Egevad +Title: > SE 1497 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1498.XSB +############# +# @ # +# *.#####.* # +##$$ * * $$## +# .*. # +# ##### # +###### ###### +Author: Sven Egevad +Title: > SE 1498 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1499.XSB + ######### + # @ # +###*#####*### +# $.$.$ # +# $ ... $ # +# #$.$# # +##### . ##### + ##### +Author: Sven Egevad +Title: > SE 1499 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1500.XSB +############# +# . .$ # +# $#.*****@ # +# # $ #### +#### # + ####### +Author: Sven Egevad +Title: > SE 1500 +Comment: +in-line medium +color blue +Comment-End: + +;SVEN1501.XSB + ####### + # @ # + # $*$ # +###*.#.*### +# * # * # +# * # * # +# * # * # +# $# # #$ # +# . # . # +####.#.#### + # $ # $ # + # # + ######### +Author: Sven Egevad +Title: > SE 1501 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1502.XSB + ######### + # # # +##$$ # $$## +# # + # # +# .#.#. # +# $. .$ # +#####*##### +# $. .$ # +# .*.*. # +# # . # # +##$$ # $$## + # # + ######### +Author: Sven Egevad +Title: > SE 1502 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1503.XSB +########### +# . . # +# ##### # +# $ # $ # +## *@* ## + ## ### ## + # * # + ## # # ## +## * * ## +# $ # $ # +# *#####* # +# . . # +########### +Author: Sven Egevad +Title: > SE 1503 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1504.XSB +########### +# . . # +# ##### # +# $ * $ # +## * * ## + ## #@# ## +## * * ## +# $ # $ # +# ##### # +# . . # +########### +Author: Sven Egevad +Title: > SE 1504 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1505.XSB +##### ##### +# ### # +# * * # +#.#$ # $#.# +# # *#* # # +# ## @ ## # +# # *#* # # +#.#$ $#.# +# * * # +# ### # +##### ##### +Author: Sven Egevad +Title: > SE 1505 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1506.XSB +################# +# # # +# # * ## # * # +# * * #$# * ## +# * * * * ## +## * * * * * ## + ## * * * * ## + ## * * * ## + ## * * ## + ## * *# + ## * # + ###+# + ### +Author: Sven Egevad +Title: > SE 1506 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1507.XSB +########## +# ## +# # * # ## +# * * # ## +# * * * # ## +## * * * # ###### + ## * * * # # + ## * * * ####$ # + ## * * * * # + ## * * * * * ## + ## * * * * ## + ## * * * ## + ## * * ## + ## * *# + ## * # + ###+# + ### +Author: Sven Egevad +Title: > SE 1507 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1508.XSB +###### ###### +# ## ## # +# # * ## ## * # # +# * * ### * * # +# * * * # * * * # +# * * *$* * * # +# * * # * * # +# # * * * * # # +# # * # * # # +## # * * # ## + ## # * # ## + ## ##+## ## + ## # ## + ### ### + ##### +Author: Sven Egevad +Title: > SE 1508 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1509.XSB + ####### + ### # ### + # *$* # +## * # * ## +# * * * * # +# # * # * # # +#* * * * * *# +# # # # * # # +# * * * * # +## * # * ## + ## * * ## + # * # + # ###+### # + # # # + #### #### + ##### +Author: Sven Egevad +Title: > SE 1509 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1510.XSB + ######### + # # # +## *$* ## +# * # * # +# * * * * # +#* * # * *# +# # * * # # +# * # * # +## * * ## +# * # +# ###+### # +# # # +#### #### + ##### +Author: Sven Egevad +Title: > SE 1510 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1511.XSB +########### +# * # +# *$* # +## * # * ## + #* * * *# + # # # * # + # * * # + # * # + # ##+## # + # # # + ### ### + ##### +Author: Sven Egevad +Title: > SE 1511 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1512.XSB +######### +# * # +# #$# # +# * * * # +## # # ## + # * # + # #+# # + # # # + ## ## + ##### +Author: Sven Egevad +Title: > SE 1512 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1513.XSB + #### ###### + ## #### # +####### * #$ $ # +#.....# *# $ $ $ # +#.##*.# # # $ $ $ # +#..#..# # # $ $ $ # +#.*#*.# # # $ $ $ # +#..#..# # # $ $ $ # +#.*#*.# # # $ $ $ # +#..#..# # # $ $ $ # +#.*#*.# # # $ $ $ # +#..#..# # # $ $ $ # +#.*#*.# # # $ $ $ # +#..*..# # # $ $ $ # +#.***... # $ $$$ # +# ####### @# +##### ######### +Author: Sven Egevad +Title: > SE 1513 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1514.XSB +############ +# # +# * * * * # +## ###### ## +# # ## # +# # * # # +# # *# ##*# +# # # # $ # +#.. # $ # +#.#####$$ # +#+ #### +######### +Author: Sven Egevad +Title: > SE 1514 +Comment: +key-lock hard +color blue +Comment-End: + +;SVEN1515.XSB + #### #### + #..##### # # + # * ###$ # + # *# $ # + #### # #. # #$ # + #..# ##*$ # # + # * # * #$ # + # *## #..# # + # # ## # ### $ # +## ##* # $ # +# ## * # $ $ # +#.. $#..# $$$ # +#####..#### @# + #### ####### +Author: Sven Egevad +Title: > SE 1515 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1516.XSB +####### +# # # +# * # +# $.$ # +#...#.# +# #.$ # +# $$$ # +#*# @## +# $$$ # +# #.$ # +#...#.# +# $.$ # +# * # +# # # +####### +Author: Sven Egevad +Title: > SE 1516 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1517.XSB + #### #### + # ##### # +##$. $ .$## +#...##.##...# +# #.$ $.# # +# $$# * #$$ # +# # $*$ # # +# $ # @ # $ # +# #.$$#$$.# # +#...# #...# +# $## # ##$ # +# ## ## # +############# +Author: Sven Egevad +Title: > SE 1517 +Comment: +cross hard +color blue +Comment-End: + +;SVEN1518.XSB + ######### + # @ # +##*$*$*$*#### +# # # # # +# . . . * # +##### #### # + # # + ######### +Author: Sven Egevad +Title: > SE 1518 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1519.XSB +########### +# @ ######## +#*$*$*$*# . . . # +# # # # # # # # +# . . . *$*$*$*## +#### # # # + # ########## + ##### +Author: Sven Egevad +Title: > SE 1519 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1520.XSB + #### +####### # +# @ ####### +#*$*$*$* . . . # +# # # # # # # # +# . . . *$*$*$*# +####### # + # ####### + #### +Author: Sven Egevad +Title: > SE 1520 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1521.XSB +########### +# @ ####### +#*$*$*$** . . . # +# # # # # # # # +# . . . *$*$*$*# +#### # # # + # ########## + ##### +Author: Sven Egevad +Title: > SE 1521 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1522.XSB +########## +# @ ######## +#*$*$*$** . . . # +# # # # # # # # +# . . . *$*$*$*# +#### # * # + # ######## + ####### +Author: Sven Egevad +Title: > SE 1522 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1523.XSB +############ +# # +#*$*$*$*#@ # +# # # # * # +# . . . * # +#######.#$ # + # * # + #.#$ # + # * # + #.#$ # + # * # + ###### +Author: Sven Egevad +Title: > SE 1523 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1524.XSB +##### ### +# #####.# +#@$ # * # +## * * # + ## * * ### + # #### + #### +Author: Sven Egevad +Title: > SE 1524 +Comment: +twist easy +color blue +Comment-End: + +;SVEN1525.XSB + #### + # #### +### * * ### +# * $ ### +# # # # # +#+ ##### # # +# * # * # +## * ###### + ####### +Author: Sven Egevad +Title: > SE 1525 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1526.XSB + #### + ## # +### * ## +# * ## +# # # ## +#@ ** *$.# +# # # ## +# * ## +######## +Author: Sven Egevad +Title: > SE 1526 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1527.XSB + ######### + # @ # +##*$*$*$*# +# # # # ### +# . . . # +## # # # # +##*$*$*$*# # +# # # # # +# . . . # +############ +Author: Sven Egevad +Title: > SE 1527 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1528.XSB + ########### + # @ # * # + ##*$* .##$ # + # # # * # + # # ### # # + # . # # # # + ### ####*# ### + # * # # # +### $##. .$ # # +# * # * # +# # # # ### +######### # + ##### +Author: Sven Egevad +Title: > SE 1528 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1529.XSB + #### +#### # # +# +#####$ # +# * * * # +# * # * # +### * * # # + # * # # + ##### # + ##### +Author: Sven Egevad +Title: > SE 1529 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1530.XSB + ######### + ## ## + ## * # # ## +## * *$* * ## +# * * # * * # +# # * ##* * * # +# * * # * * # +# *.# *@* #.* # +# * * # * * # +# * * *## * # # +# * * # * * # +## * *$* * ## + ## # # * ## + ## ## + ######### +Author: Sven Egevad +Title: > SE 1530 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1531.XSB + ######### + ## ## +## * # # ## +# * *$* * # +# # # # # # # +# .* *@* *. # +# # # # # # # +# * *$* * # +## # # # ## + ## ## + ######### +Author: Sven Egevad +Title: > SE 1531 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1532.XSB + #### +## ##### +# # # +# # # ## +# $# * ## +# $ # #. # +#*## # #. # +# # *# +###### # # + # @ # + # * # + ####### +Author: Sven Egevad +Title: > SE 1532 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1533.XSB + #### #### +## ##### ##### ## +# # # # # # +# # # ## ## # # # +# $# * ### * #$ # +# $ #$#. # .#$# $ # +#*## # #. # .# # ##*# +# # *+* # # +###### # #. # ###### + # # # + # * # * # + ############# +Author: Sven Egevad +Title: > SE 1533 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1534.XSB + #### + # ###### + # # + # *#### # + ## $ # + # #+** # + # ## * # +### # * # +# * * # +# #***** # +# # +########## +Author: Sven Egevad +Title: > SE 1534 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1535.XSB + #### + ###### # + # $ # + # #+*** # + # ### # # +### # # # +# * * # +# #*****# # +# # +########### +Author: Sven Egevad +Title: > SE 1535 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1536.XSB + ##### +####### . ####### +# * $ $ * $ $ * # +# * * * * * # +# * # # . # # * # +# . # ## ## # . # +##### @ ##### + ######### +Author: Sven Egevad +Title: > SE 1536 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1537.XSB + ########### + # + # +#### ###$### #### +# * $ $ * $ $ * # +# * # * # * # +# * # # . # # * # +# . # ##.## # . # +##### ##### + ######### +Author: Sven Egevad +Title: > SE 1537 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1538.XSB +######### +# # +# ** # # +# # # ### +##$******+# +# # # +# ###### +# ### +#### +Author: Sven Egevad +Title: > SE 1538 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1539.XSB + ######### + # # +## ** # # +# # # ### +# #$******+# +# # # +## ###### + ###### +Author: Sven Egevad +Title: > SE 1539 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1540.XSB +##### +# ###### +# # +# ** # # +## # # ### + ##$******+# + # # + ########## +Author: Sven Egevad +Title: > SE 1540 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1541.XSB + ######### + ## # +## * * * # +# #*###* # +# # * # # +# # * # ## +# # # # ## +# # $ #. # +# * @# +########### +Author: Sven Egevad +Title: > SE 1541 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1542.XSB + ############ +##### ## # # +# * # * ## +# # # * # * # * # +# .$## *@* ##$. # +# * # * # * # # # +## * # * # + # # ## ##### + ############ +Author: Sven Egevad +Title: > SE 1542 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1543.XSB + ####### +#### # +# * #.* # +# #$ . *## +# $ # # # +# $ #. # +# @ # # +########## +Author: Sven Egevad +Title: > SE 1543 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1544.XSB + ####### +### # +# $*## ## +# # # ## +# * * # # +# # # ## # +# #* * * # +# # * * # +# #####+ # +## # + ########## +Author: Sven Egevad +Title: > SE 1544 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1545.XSB + ####### +### ## +# $**# ## +# # ## # +# # * # # +# # * *# # +# # * # # +## ## # # + ## #**+ # + ## # + ######## +Author: Sven Egevad +Title: > SE 1545 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1546.XSB + ######## + ## ## + ## ## # ## + # @#. * # # +## ### * * # +# * ## *$ # +# # ### # # +# $* ## * # +# * * ####*# +# # * .# # +## # ## ### + ## ## + ######## +Author: Sven Egevad +Title: > SE 1546 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1547.XSB +########### +# # +# #.*$*.# # +# * # * # +# * # * # +#* ##.## *# +# * * * # +# * * * # +# #$###$# # +# @ # +########### +Author: Sven Egevad +Title: > SE 1547 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1548.XSB + ### + ##.## + #.*.# + #.*.# + #.*.# +###$+$### +# $ * $ # +# $.$ # +# $ * $ # +# $.$ # +## # ## + ####### +Author: Sven Egevad +Title: > SE 1548 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1549.XSB + ### + ##.## + #.*.# + #.*.# +###$.$### +# $.$ # +# $*$ # +## $+$ ## + # * # + ####### +Author: Sven Egevad +Title: > SE 1549 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1550.XSB +###### +# # +# *$## +# # * ## +# * * ## +# * * * ## +# * * * ## +# # * * *.# +# * # * ## +##@ # + ######### +Author: Sven Egevad +Title: > SE 1550 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1551.XSB +############ +# ## # +# .* # *$ # +# * ## # # # +# * #* * # +# * *@ * * # +# * *##* # +# * # ## # # +# $* # *. # +# # # +############ +Author: Sven Egevad +Title: > SE 1551 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1552.XSB +####### +# #### +# # # ## +# * ### # +# * * * # ## +# .# # * $ # +## # @# + ########### +Author: Sven Egevad +Title: > SE 1552 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1553.XSB +############# +# # +# #*******# # +# * # # * # +# # # # +# ###$#+**# # +# # # +############# +Author: Sven Egevad +Title: > SE 1553 +Comment: +in-line hard +color blue +Comment-End: + +;SVEN1554.XSB + ##### +#### ## +# $ $# ## +# $ # # +# $# ...# +# $ # #.# +# $ $ #.# +# #### #.# +# #+# +########## +Author: Sven Egevad +Title: > SE 1554 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1555.XSB + ### + ##@## +### * ### +# *.* # +# * * * # +# # # # +## * ## +# * * * # +# * * # +### $ ### +# * * # +# * # +## * ## + ####### +Author: Sven Egevad +Title: > SE 1555 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1556.XSB +############# +# # +# $ $ $ $ $ ##### +# #####*######.+# +# * # * .# +#### #* *#$ .# + # . * . $.# + ############## +Author: Sven Egevad +Title: > SE 1556 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1557.XSB + ######### +## # ## +# # # # +# * * # +#.$##.##$.# +# # # # +# ##$+$## # +# * * # +#.$##*##$.# +# * # +########### +Author: Sven Egevad +Title: > SE 1557 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1558.XSB + ##### + ## ### + # $ # + # ##$$ # +####... # # +# $ .*. $ # +# # ...@### +# $$## ## +# $ # +### ## + ##### +Author: Sven Egevad +Title: > SE 1558 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1559.XSB + ###### + # # + ##$#$ # +###...$ # +# $.*.# # +# #...$ # +# $$#$@ # +# ## +######## +Author: Sven Egevad +Title: > SE 1559 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1560.XSB + ##### ##### +## # # ## +# $.#####.$ # +# $.$.$.$.$.$ # +# .$.$.$.$.$. # +# $.$.$.$.$.$ # +# .$.$.$.$.$. # +# #.$.$@$.$.# # +# .$.$.$.$.$. # +# $.$.$.$.$.$ # +# .$.$.$.$.$. # +# $.$.$.$.$.$ # +# $.$.#.$.$ # +## ## + ############# +Author: Sven Egevad +Title: > SE 1560 +Comment: +egypt hard +color blue +Comment-End: + +;SVEN1561.XSB +############### +# # @# # +# * # $ $ ## +##*###*### # # + # .# * #$ # + # .# # # # + # .######### *# + # # + # ######## # + #### ##### +Author: Sven Egevad +Title: > SE 1561 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1562.XSB +######### +# # @# +# * # +##*### #### + # .# # + # .#$$ $ # + # .# ##### + # # + # # # + ######## +Author: Sven Egevad +Title: > SE 1562 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1563.XSB +##### +#+ ####### +#*#$$ ### +#.# ##* # +#.# # * # # +# $ #*# # +# ### ##### +# *# # +##### # + ##### +Author: Sven Egevad +Title: > SE 1563 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1564.XSB + ##### + ### @ ## + # # ###### +##$$$ *** ...# +# * * * * ## +# #** *** # +##### # # + ## ### + ###### +Author: Sven Egevad +Title: > SE 1564 +Comment: +line-snake hard +color blue +Comment-End: + +;SVEN1565.XSB + ##### + # @ ## + # # ###### +###$ *** . # +# * * * * # +# *** *** # +### # # + # #### + ######## +Author: Sven Egevad +Title: > SE 1565 +Comment: +line-snake hard +color blue +Comment-End: + +;SVEN1566.XSB +####### ##### +# # .#### # +# $#$. # +# # .. ## ### +# $ $#. # # +# # $ # # # +# $ $## # #### +# # . +# # +# $$#$. # # +# # .#### # +# $$#$#. . ## +# # # ##. # +# $#### #. # # +# $ # +##########..### + #### +Author: Sven Egevad +Title: > SE 1566 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1567.XSB +####### +# ....###### +# ##..# ## +# $ ..# # +# $#.$ # +# #.##### # +# $#* ### +# #+ # $$$ # +# $### $ $ # +# $ # # +## # ##### + ######## +Author: Sven Egevad +Title: > SE 1567 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1568.XSB + ###### +####.. ### +# . # # +# $#.$ $ # +# *### ## +####+$ $ # + ### # + ##### +Author: Sven Egevad +Title: > SE 1568 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1569.XSB +######## +# ### +# ******.# +# * ## +# * ### # +# * # # +# * $ # +#@ ###### +#### +Author: Sven Egevad +Title: > SE 1569 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1570.XSB +########### +# @ # +#* **#** *# +# # # # +# .**#**. # +# $ # $ # +# * # +########### +Author: Sven Egevad +Title: > SE 1570 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1571.XSB + ####### + # @ # + # # # # +##* * *## +# .###. # +# $ $ # +# * # +######### +Author: Sven Egevad +Title: > SE 1571 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1572.XSB +############### +# @ # +# $$ $ # $ $$ # +# #$$$ $$$# # +## # # # # # ## + # .$.* *.$. # + #$.*.* *.*.$# + # ....*.... # + ############# +Author: Sven Egevad +Title: > SE 1572 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1573.XSB +############### +# @ # +# $$ $ # $ $$ # +# $$#$$$#$$ # +## # # # # # ## + # .$.* *.$. # + #$.*.* *.*.$# + # ......... # + ############# +Author: Sven Egevad +Title: > SE 1573 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1574.XSB +##### ##### +#@ ######### # +# $ #.....# $ # +## $ # ..# $ ## + #$ $ # .## $ $# + # $ $.....$ $ # + #$ $ ## # $ $# + # $ #.. # $ ## + #$ #.....# $ # + # ######### # + #### ##### +Author: Sven Egevad +Title: > SE 1574 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1575.XSB +##### +# ## +# $ # +##.#+###### + # $ . # + #.#$$$$#.# + # . $ # + ######.#.## + # $ # + ## # + ##### +Author: Sven Egevad +Title: > SE 1575 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1576.XSB +##### +# ## +# $@# +##.#.###### + # * $ $ # + #.#* * * # + # * # + ###### # + ##### +Author: Sven Egevad +Title: > SE 1576 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1577.XSB +##### +#.@.# +#*#*### +# $ $ # +# # +# ## +###### +Author: Sven Egevad +Title: > SE 1577 +Comment: +logic medium +color blue +Comment-End: + +;SVEN1578.XSB +####### +#+.. # +#. #**### +#.# $ # +# * $ $ # +# * # +###$$ ### + # # + ##### +Author: Sven Egevad +Title: > SE 1578 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1579.XSB + ##### +##### ## # +# #### $ # +# #...+.$$$ # +# $$$.$...# # +# $ #### # +# ## ##### +##### +Author: Sven Egevad +Title: > SE 1579 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1580.XSB +########### +#@ # # +# # $#$ # # +# * # * # +## *.* # + ###. .##*# +## *.* # +# * # * # +# # $#$ # # +# * # +########### +Author: Sven Egevad +Title: > SE 1580 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1581.XSB + ######### + # * # +## # # # ## +# $ *.* $ # +# #.#.# @# +# $ *.* $ # +## # # # ## + # # # + ######### +Author: Sven Egevad +Title: > SE 1581 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1582.XSB +######### +# # # +# $ * $ # +# *+* # +##*.#.*## +# *.* # +# $ # $ # +# # # +######### +Author: Sven Egevad +Title: > SE 1582 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1583.XSB +##### ##### ##### +# ##### ### # +# # # $ ## # # +# *# $$$$$# * # +### # $ $ # ## +# ## ## $ $ # # +# # ## ## +# ### #### ## +# ## # ### +# #########* # +# # # # +# .........+# # +################### +Author: Sven Egevad +Title: > SE 1583 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1584.XSB +################### +# # # # +# # $ # # * # +# *## * # * ### ## +## # * * * * # # +# # * * * * * # # +# # * * * # * * # +# * * * ### * ## # +# * * ### * * # +# ## * ### * * * # +# * * # * * * # # +# # * * * * * # # +# # * * * * # ## +## ### * # * ##* # +# * # # + # # +# # # # +################### +Author: Sven Egevad +Title: > SE 1584 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1585.XSB + ######## + ## @# +##.$#** # +# * * # +# * * ### +### # ## + # # + ##### +Author: Sven Egevad +Title: > SE 1585 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1586.XSB + ######## +## .# +# ## # # +# # # # +# # @ # # +# #$*$# # +# ..$ # +######### +Author: Sven Egevad +Title: > SE 1586 +Comment: +logic medium +color blue +Comment-End: + +;SVEN1587.XSB + ########### + ## ## + # ### ### # + # # + # # +## # # * # # ## +# # *.* # # +# # # * # # # +# # $ $.$ $ # # +# # * * * # # +## # *.* # ## + ## #$#.# ## + ## # ## + ######### +Author: Sven Egevad +Title: > SE 1587 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1588.XSB + ######### + ## # ## +## # + # ## +# # * ## # +# # *.* # # +# # # # # # # +# # $$#$$ # # +# # # # # # # +# # *.* # # +# ## * # # +## # . # ## + ## * ## + ######### +Author: Sven Egevad +Title: > SE 1588 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1589.XSB +############# +# .. .#. .. # +# # # @ # # # +# $$$$#$$$$ # +# # # # # # # +# .. .#. .. # +# # # # # # # +# $$$$#$$$$ # +# # # # # # # +# .. .#. .. # +# # # # # # # +# $$$$#$$$$ # +# # # # # # +# .. .#. .. # +############# +Author: Sven Egevad +Title: > SE 1589 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1590.XSB +##### ######## +# ### # +# # * **# # +# # $ #* # # +# # # # # +## ##@# ## # + # ##*# # ## + # # * # ### + # # # # + # #.# ## + ## * ## + ####### +Author: Sven Egevad +Title: > SE 1590 +Comment: +logic hard +color blue +Comment-End: + +;SVEN1591.XSB + ##### + # ##### + # #*$ # + # # #*# # + # * # +## ### ### +# + * # +# #* # +# ##### +##### +Author: Sven Egevad +Title: > SE 1591 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1592.XSB + #### ###### +## # # ## +# $ ###### *** # +#.# * @* # +# * * #.# +# *** ###### $ # +## # # ## + ###### #### +Author: Sven Egevad +Title: > SE 1592 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1593.XSB + ##### + ### #### + # * * ### +## $# * * ### +# $ ## * * # +# $$ $ ## * # +# $ #### # +# $$ #...# *# +# $$#.......# +#### @# ##### + ######## +Author: Sven Egevad +Title: > SE 1593 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1594.XSB + ##### + ### # +###### * # +# * # # # +#+* * * *$ # +# # ### # +# * # ##### +# ### +#### +Author: Sven Egevad +Title: > SE 1594 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1595.XSB + #### + ##### # +####### * # +# * # # ## +# $* * * * *$ # +## # # * # + # *.+####### + # ##### + #### +Author: Sven Egevad +Title: > SE 1595 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1596.XSB + ###### + # . # +#### # ##### +# # $* # +# $### ####.## +# * * # # +# * * * # +##.### ###$ # + # *$ # # + ##### # #### + # + # + ###### +Author: Sven Egevad +Title: > SE 1596 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1597.XSB + ####### + #### # # +###..*. # +#.*..*.*# # +#+*..*.* ## +# ###### # +# $ $ $ ## +# $ $ $ $## +# $ $ $ $ # +### # + ######### +Author: Sven Egevad +Title: > SE 1597 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1598.XSB + ########### + ## # ## + # $$$ $$ # +## ###** $ ## +# *#...## # +# $$*.....#$$ # +# ###+..# # +# $$#.....*$$ # +# **...#* # +## $.**### ## + # $$ $$$ # + # # ## + ############ +Author: Sven Egevad +Title: > SE 1598 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1599.XSB + #### +#### # # +# +### $# +# * # # +# * * ## +### * * # + ## * # # + # ## # + # *# ## + # ## + ###### +Author: Sven Egevad +Title: > SE 1599 +Comment: +twist hard +color blue +Comment-End: + +;SVEN1600.XSB +###### +# ### +# * $ # +## * # + #* # ## + # *# # + ##+ # + ##### +Author: Sven Egevad +Title: > SE 1600 +Comment: +twist medium +color blue +Comment-End: + +;SVEN1601.XSB + #### + # ### + # $ # + #* # +### # ## +# * # +# # # # +# *# # +###+ # + ##### +Author: Sven Egevad +Title: > SE 1601 +Comment: +twist easy +color blue +Comment-End: + +;SVEN1602.XSB + #### +###### # #### +#....##### # # +#..... ### # # # +#....# # $ # $ # +#....# # $# # +# # #### $ #$ # +# # ### # # +# ## $ $$$$ # +# ### $ # # +# # # $$#$$$$ # +### # # # @# + #### ########### +Author: Sven Egevad +Title: > SE 1602 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1603.XSB + ####### +## ### +# $$$ # +# $$ # # # +### +**## + ##$#* ..# + # ..### + ####.# + ### +Author: Sven Egevad +Title: > SE 1603 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1604.XSB + ################ +###@* * * # +# # # # $ $ $$ # +# #.... # $$$$ # +# ....# #$ $ $ # +# #.... # $ $ # +# ....# # $ $ $ # +## # # # # + # ######### + ######### +Author: Sven Egevad +Title: > SE 1604 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1605.XSB + ############# + ### * * * #### + # # # $$$ # +## ...## # $$$ # +# ....## #$$$ # +# #+..... # $$ # +# ....# ##$$$ # +## ...## ## $$$ # + # ### $$$ # + ### * * * #### + ############# +Author: Sven Egevad +Title: > SE 1605 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1606.XSB + #### + # # + #$ ## + # ### + ###$# # +## * * ## +# @## ## # +# * * # +#** .#. **# +# ### # +##### ##### +Author: Sven Egevad +Title: > SE 1606 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1607.XSB +########## +# ######## +# $$$$$$ ##.#.#.## +# $ #.*.*.*.# +# $$$$$$ ##.*.*.## +# $ $ $ #.*.*.*.# +## $ ##.#.$.*# + # $##########$ .# + # ..## + # ############. # +## $@##.#.*. # +# $ $ $ #.*.*.* # +# $$$$$$ ##.*.*.## +# $ #.*.*.*.# +# $$$$$$ ##.#.#.## +# ######## +########## +Author: Sven Egevad +Title: > SE 1607 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1608.XSB +#### ##### +#+ ##### # +# # +#* ##### ### +# #.# $ # +#* #.# $ # +# #.# $ # +#$ #.# $ # +# #. #$# +# # # +### ##### + #### +Author: Sven Egevad +Title: > SE 1608 +Comment: +key-lock medium +color blue +Comment-End: + +;SVEN1609.XSB + ########## + ## ## + # ###### ## + # * # # + # # $$$$ # # + ## ## # # + # # $$$ # # + # # $ $ # # + ##### # $ $ # # +## #.##### # +# #####.$ $ $ ## +#........ .# # +#..+############ +##### +Author: Sven Egevad +Title: > SE 1609 +Comment: +assemble hard +color blue +Comment-End: + +;SVEN1610.XSB + ####### + ## * + ## + ## * .$. # + ## * ### # +## * * $ $ # +# * # * ### +# * * #### +## * ## # + ## # + ## ##### + ##### +Author: Sven Egevad +Title: > SE 1610 +Comment: +many-in-boal hard +color blue +Comment-End: + +;SVEN1611.XSB +##### +#@ ##### +# $ # ## +## ...#..# + # ##$ ..# + # $ ..# + # #### ## + # $ # + #$$$$$# # + # # + ######### +Author: Sven Egevad +Title: > SE 1611 +Comment: +assemble medium +color blue +Comment-End: + +;SVEN1612.XSB +##### ##### +# # # # +# # ### # # +# * # * # +# # *$* # # +# * # * @# +# # *.* # # +# * * * # +# # * * # # +# * * * # +## # ## + ######### +Author: Sven Egevad +Title: > SE 1612 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1613.XSB +####### +# # +# $ # ## +# * * # +# # ## #### +# * @ * # +##### * # # + # ** # + ### # # + # .# + ##### +Author: Sven Egevad +Title: > SE 1613 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1614.XSB + ############# + ## # ## +## # # # # ## +# * * * * # +# #.####*####.# # +# $ *@* $ # +###### * ###### + ####### +Author: Sven Egevad +Title: > SE 1614 +Comment: +many-in-goal medium +color blue +Comment-End: + +;SVEN1615.XSB + ####### + # * # +### ### +# #$.$# # +# $ . $ # +#* ..#.. *# +# $ . $ # +# #$#$# # +### + ### + # * # + ####### +Author: Sven Egevad +Title: > SE 1615 +Comment: +cross medium +color blue +Comment-End: + +;SVEN1616.XSB + ####### + # * # + # # + ##$.$## +#### # . # #### +# ###$.$### # +# $ $ . $ $ # +#* ....#.... *# +# $ $ . $ $ # +# ###$#$### # +#### # . # #### + ##$.$## + # + # + # * # + ####### +Author: Sven Egevad +Title: > SE 1616 +Comment: +cross medium +color blue +Comment-End: + +;SVEN1617.XSB +##### +# ##### +# # $ $ ## +# $. . # +##$.#**.$# + # #+# # + #$.###.$## + # . . # + ## $ $ # # + ##### # + ##### +Author: Sven Egevad +Title: > SE 1617 +Comment: +circumference medium +color blue +Comment-End: + +;SVEN1618.XSB + #### +### ## +#.#$ #### +#+* # # +#.*$ * ## +#$# ##* # +# #### # # +## # + ########## +Author: Sven Egevad +Title: > SE 1618 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1619.XSB +########### +# ## +# # * * * ######## +# * * * *$ $ $ $ # +# #$#$#$* .......# +# @########## +########## +Author: Sven Egevad +Title: > SE 1619 +Comment: +line-up hard +color blue +Comment-End: + +;SVEN1620.XSB + ############### +##. . . . . .## +# $ $ $$.$$ $ $ # +#.$#### . ####$.# +# # #$.$# # # +#.$# # . # #$.# +# ####$.$#### # +#.$$ $ $.$ $ $$.# +# ......@...... # +#.$$ $ $.$ $ $$.# +# ####$.$#### # +#.$# # . # #$.# +# # #$.$# # # +#.$#### . ####$.# +# $ $ $$.$$ $ $ # +##. . . . . .## + ############### +Author: Sven Egevad +Title: > SE 1620 +Comment: +line-up medium +color blue +Comment-End: + +;SVEN1621.XSB +####### ######## +# # # # # +# #####.#.. # +## # ...#* # + #$####### ..# ## +## ###.+#* # +# $# # #$$ #### # +# # $ $*# # +# ## # $$$$ # # +######## ##### + ######## +Author: Sven Egevad +Title: > SE 1621 +Comment: +false-key-lock hard +color blue +Comment-End: + +;SVEN1622.XSB + ######### +## #### +# * * * * # +# # ##### # +# # *### +#@* * * * # +## #####* # + # # # # + # #$#.# # + # # + ##### ### + #### +Author: Sven Egevad +Title: > SE 1622 +Comment: +many-in-goal hard +color blue +Comment-End: + +;SVEN1623.XSB + ########### + ## ## + ## # *$* # ## +## * * # * * ## +# * * * * * * # +# * * * # * * * # +# * * * * * * # +# * * * # * * * # +# * * * * * * # +# * * * # * * * # +# * * * * * * # +# * * * # * * * # +# * * * * * * # +## # * # * * ## + ## * *+* * ## + ## ## + ########### +Author: Sven Egevad +Title: > SE 1623 +Comment: +many-in-goal hard +color blue +Comment-End: diff --git a/maps_suites/XSokoban_90.xsb b/maps_suites/XSokoban_90.xsb new file mode 100644 index 0000000..eaa7109 --- /dev/null +++ b/maps_suites/XSokoban_90.xsb @@ -0,0 +1,1670 @@ +;screen.01 + ##### + # # + #$ # + ### $## + # $ $ # +### # ## # ###### +# # ## ##### ..# +# $ $ ..# +##### ### #@## ..# + # ######### + ####### + + + +;screen.02 +############ +#.. # ### +#.. # $ $ # +#.. #$#### # +#.. @ ## # +#.. # # $ ## +###### ##$ $ # + # $ $ $ $ # + # # # + ############ + + + + +;screen.03 + ######## + # @# + # $#$ ## + # $ $# + ##$ $ # +######### $ # ### +#.... ## $ $ # +##... $ $ # +#.... ########## +######## + + + + +;screen.04 + ######## + # ....# +############ ....# +# # $ $ ....# +# $$$#$ $ # ....# +# $ $ # ....# +# $$ #$ $ $######## +# $ # # +## ######### +# # ## +# $ ## +# $$#$$ @# +# # ## +########### + + + + +;screen.05 + ##### + # ##### + # #$## # + # $ # +######### ### # +#.... ## $ $### +#.... $ $$ ## +#.... ##$ $ @# +######### $ ## + # $ $ # + ### ## # + # # + ###### + + + + +;screen.06 +###### ### +#.. # ##@## +#.. ### # +#.. $$ # +#.. # # $ # +#..### # $ # +#### $ #$ # + # $# $ # + # $ $ # + # ## # + ######### + + + + +;screen.07 + ##### + ####### ## +## # @## $$ # +# $ # +# $ ### # +### #####$### +# $ ### ..# +# $ $ $ ...# +# ###...# +# $$ # #...# +# ### ##### +#### + + + + +;screen.08 + #### + # ########### + # $ $ $ # + # $# $ # $ # + # $ $ # # +### $# # #### # +#@#$ $ $ ## # +# $ #$# # # +# $ $ $ $ # +##### ######### + # # + # # + #......# + #......# + #......# + ######## + + + + +;screen.09 + ####### + # ...# + ##### ...# + # . .# + # ## ...# + ## ## ...# + ### ######## + # $$$ ## + ##### $ $ ##### +## #$ $ # # +#@ $ $ $ $ # +###### $$ $ ##### + # # + ######## + + + + +;screen.10 + ### ############# +##@#### # # +# $$ $$ $ $ ...# +# $$$# $ #...# +# $ # $$ $$ #...# +### # $ #...# +# # $ $ $ #...# +# ###### ###...# +## # # $ $ #...# +# ## # $$ $ $##..# +# ..# # $ #.# +# ..# # $$$ $$$ #.# +##### # # #.# + # ######### #.# + # #.# + ############### + + + + +;screen.11 + #### + #### # # + ### @###$ # + ## $ # + ## $ $$## ## + # #$## # + # # $ $$ # ### + # $ # # $ ##### +#### # $$ # # +#### ## $ # +#. ### ######## +#.. ..# #### +#...#.# +#.....# +####### + + + + +;screen.12 +################ +# # +# # ###### # +# # $ $ $ $# # +# # $@$ ## ## +# # $ $ $###...# +# # $ $ ##...# +# ###$$$ $ ##...# +# # ## ##...# +##### ## ##...# + ##### ### + # # + ####### + + + + +;screen.13 + ######### + ## ## ##### +### # # ### +# $ #$ # # ... # +# # $#@$## # #.#. # +# # #$ # . . # +# $ $ # # #.#. # +# ## ##$ $ . . # +# $ # # #$#.#. # +## $ $ $ $... # + #$ ###### ## # + # # ########## + #### + + + + +;screen.14 + ####### + ####### # + # # $@$ # + #$$ # ######### + # ###......## # + # $......## # # + # ###...... # +## #### ### #$## +# #$ # $ # # +# $ $$$ # $## # +# $ $ ###$$ # # +##### $ # # + ### ### # # + # # # + ######## # + #### + + + + +;screen.15 + ######## + # # # + # $ # + ### #$ #### + # $ ##$ # + # # @ $ # $# + # # $ #### + ## ####$## # + # $#.....# # # + # $..**. $# ### +## #.....# # +# ### ####### +# $$ # # +# # # +###### # + ##### + + + + +;screen.16 +##### +# ## +# # #### +# $ #### # +# $$ $ $# +###@ #$ ## + # ## $ $ ## + # $ ## ## .# + # #$##$ #.# + ### $..##.# + # #.*...# + # $$ #.....# + # ######### + # # + #### + + + + +;screen.17 + ########## + #.. # # + #.. # + #.. # #### + ####### # ## + # # + # # ## # # +#### ## #### ## +# $ ##### # # +# # $ $ # $ # +# @$ $ # ## +#### ## ####### + # # + ###### + + + + +;screen.18 + ########### + # . # # + # #. @ # + ##### ##..# #### +## # ..### ### +# $ #... $ # $ # +# .. ## ## ## # +####$##$# $ # # # + ## # #$ $$ # # + # $ # # # $## # + # # + # ########### # + #### #### + + + + +;screen.19 + ###### + # @#### +##### $ # +# ## #### +# $ # ## # +# $ # ##### # +## $ $ # # +## $ $ ### # # +## # $ # # # +## # #$# # # +## ### # # ###### +# $ #### # #....# +# $ $ ..#.# +####$ $# $ ....# +# # ## ....# +################### + + + + +;screen.20 + ########## +##### #### +# # $ #@ # +# #######$#### ### +# # ## # #$ ..# +# # $ # # #.# +# # $ # #$ ..# +# # ### ## #.# +# ### # # #$ ..# +# # # #### #.# +# #$ $ $ #$ ..# +# $ # $ $ # #.# +#### $### #$ ..# + # $$ ###....# + # ## ###### + ######## + + + + +;screen.21 +######### +# # +# #### +## #### # # +## #@## # +# $$$ $ $$# +# # ## $ # +# # ## $ #### +#### $$$ $# # + # ## ....# + # # # #.. .# + # # # ##...# + ##### $ #...# + ## ##### + ##### + + + + +;screen.22 +###### #### +# ####### ##### +# $# # $ # # +# $ $ $ # $ $ # +##$ $ # @# $ # +# $ ########### ## +# # #.......# $# +# ## # ......# # +# # $........$ # +# # $ #.... ..# # +# $ $####$#### $# +# $ ### $ $ ## +# $ $ $ $ # +## ###### $ ##### # +# # # +################### + + + + +;screen.23 + ####### + # # #### +##### $#$ # ## +#.. # # # # +#.. # $#$ # $#### +#. # #$ # # +#.. $# # $ # +#..@# #$ #$ # # +#.. # $# $# # +#.. # #$$#$ # ## +#.. # $# # $#$ # +#.. # # # # # +##. #### ##### # + #### #### ##### + + + + +;screen.24 +############### +#.......... .#### +#..........$$.# # +###########$ # ## +# $ $ $ # +## #### # $ # # +# # ## # ## +# $# # ## ### ## +# $ #$### ### ## +### $ # # ### ## +### $ ## # # ## + # $ # $ $ $ # + # $ $#$$$ # # + # # $ ##### + # @## # # # + ############## + + + + +;screen.25 +#### +# ############## +# # ..#......# +# # # ##### ...# +##$# ........# +# ##$###### #### +# $ # ######@ # +##$ # $ ###### # +# $ #$$$## # +# # #$#$### +# #### #$$$$$ # +# # $ # # +# # ## ### +# ######$###### $ # +# # # # +########## ##### + + + + +;screen.26 + ####### + # # ##### +## # #...### +# $# #... # +# $ #$$ ... # +# $# #... .# +# # $######## +##$ $ $ # +## # $$ # # + ###### ##$$@# + # ## + ######## + + + + +;screen.27 + ################# + #... # # ## +##..... $## # #$ # +#......# $ # # +#......# # # # # +######### $ $ $ # + # #$##$ ##$## + ## $ # $ # + # ## ### # ##$ # + # $ $$ $ $ # + # $ $##$ ###### + ####### @ ## + ###### + + + + +;screen.28 + ##### + ##### # + ## $ $ #### +##### $ $ $ ##.# +# $$ ##..# +# ###### ###.. # +## # # #... # +# $ # #... # +#@ #$ ## ####...# +#### $ $$ ##..# + ## $ $ $...# + # $$ $ # .# + # $ $ #### + ###### # + ##### + + + + +;screen.29 +##### +# ## +# $ ######### +## # # ###### +## # $#$#@ # # +# # $ # $ # +# ### ######### ## +# ## ..*..... # ## +## ## *.*..*.* # ## +# $########## ##$ # +# $ $ $ $ # +# # # # # # +################### + + + + +;screen.30 + ########### + # # # +##### # $ $ # +# ##### $## # ## +# $ ## # ## $ # +# $ @$$ # ##$$$ # +## ### # ## # +## # ### #####$# +## # $ #....# +# ### ## $ #....## +# $ $ # #..$. # +# ## $ # ##.... # +##### ######...## + ##### ##### + + + + +;screen.31 + #### + # ######### + ## ## # # + # $# $@$ #### + #$ $ # $ $# ## +## $## #$ $ # +# # # # $$$ # +# $ $ $## #### +# $ $ #$# # # +## ### ###$ # + # #.... # + ####......#### + #....#### + #...## + #...# + ##### + + + + +;screen.32 + #### + ##### # + ## $# +## $ ## ### +#@$ $ # $ # +#### ## $# + #....#$ $ # + #....# $# + #.... $$ ## + #... # $ # + ######$ $ # + # ### + #$ ### + # # + #### + + + + +;screen.33 +############ +## ## # +## $ $ # +#### ## $$ # +# $ # # +# $$$ # #### +# # # $ ## +# # # $ # +# $# $# # +# ..# #### +####.. $ #@# +#.....# $# # +##....# $ # +###..## # +############ + + + + +;screen.34 + ######### + #.... ## + #.#.# $ ## +##....# # @## +# ....# # ## +# #$ ##$ # +## ### $ # + #$ $ $ $# # + # # $ $ ## # + # ### ## # + # ## ## ## + # $ # $ # + ###$ $ ### + # ##### + #### + + + + +;screen.35 +############ ###### +# # # ###....# +# $$# @ .....# +# # ### # ....# +## ## ### # ....# + # $ $ # # #### + # $ $## # # +#### # #### # ## # +# # #$ ## # # +# $ $ # ## # ## +# # $ $ # # # +# $ ## ## # ##### +# $$ $$ # +## ## ### $ # + # # # # + ###### ###### + + + + +;screen.36 + ##### +##### ###### # +# #### $ $ $ # +# $ ## ## ## ## +# $ $ $ $ # +### $ ## ## ## + # ##### #####$$ # + ##$##### @## # + # $ ###$### $ ## + # $ # ### ### + # $$ $ # $$ # + # # ## # + #######.. .### + #.........# + #.........# + ########### + + + + +;screen.37 +########### +#...... ######### +#...... # ## # +#..### $ $ # +#... $ $ # ## # +#...#$##### # # +### # #$ #$ # + # $$ $ $ $## # + # $ #$#$ ##$ # + ### ## # ## # + # $ $ ## ###### + # $ $ # + ## # # # + #####@##### + ### + + + + +;screen.38 + #### +####### @# +# $ # +# $## $# +##$#...# # + # $... # + # #. .# ## + # # #$ # + #$ $ # + # ####### + #### + + + + +;screen.39 + ###### + #############....# +## ## ##....# +# $$## $ @##....# +# $$ $# ....# +# $ ## $$ # # ...# +# $ ## $ # ....# +## ##### ### ##.### +## $ $ ## . # +# $### # ##### ### +# $ # # +# $ #$ $ $### # +# $$$# $ # #### +# # $$ # +###### ### + ##### + + + + +;screen.40 + ############ + # ## + # # #$$ $ # + #$ #$# ## @# + ## ## # $ # ## + # $ #$ # # + # # $ # # + ## $ $ ## # + # # ## $ # + # ## $$# # +######$$ # # +#....# ######## +#.#... ## +#.... # +#.... # +######### + + + + +;screen.41 + ##### + ## ## + ## # + ## $$ # + ## $$ $ # + # $ $ # +#### # $$ ##### +# ######## ## # +#. $$$@# +#.# ####### ## ## +#.# #######. #$ $## +#........... # # +############## $ # + ## ## + #### + + + + +;screen.42 + ######## + #### ###### + # ## $ $ @# + # ## ##$#$ $ $## +### ......# $$ ## +# ......# # # +# # ......#$ $ # +# #$...... $$# $ # +# ### ###$ $ ## +### $ $ $ $ # + # $ $ $ $ # + ###### ###### + ##### + + + + +;screen.43 + ####### + ##### # #### + # # $ # + #### #$$ ## ## # +## # # ## ### +# ### $#$ $ $ # +#... # ## # # +#...# @ # ### ## +#...# ### $ $ # +######## ## # # + ######### + + + + +;screen.44 + ##### + # # + # # ####### + # $@###### + # $ ##$ ### # + # #### $ $ # + # ##### # #$ #### +## #### ##$ # +# $# $ # ## ## # +# # #...# # +###### ### ... # + #### # #...# # + # ### # # + # # + ######### + + + + +;screen.45 +##### #### +#...# # #### +#...### $ # +#....## $ $### +##....## $ # +###... ## $ $ # +# ## # $ # +# ## # ### #### +# $ # #$ $ # +# $ @ $ $ # +# # $ $$ $ ### +# ###### ### +# ## #### +### + + + + +;screen.46 +########## +# #### +# ###### # ## +# # $ $ $ $ # +# #$ # +###$ $$# ### + # ## # $## + ##$# $ @# + # $ $ ### + # # $ # + # ## # # + ## ##### # + # # + #.......### + #.......# + ######### + + + + +;screen.47 + #### + ######### ## +## $ $ ##### +# ## ## ##...# +# #$$ $ $$#$##...# +# # @ # ...# +# $# ###$$ ...# +# $ $$ $ ##....# +###$ ####### + # ####### + #### + + + + +;screen.48 + ######### + #*.*#*.*# + #.*.*.*.# + #*.*.*.*# + #.*.*.*.# + #*.*.*.*# + ### ### + # # +###### ###### +# # +# $ $ $ $ $ # +## $ $ $ $ ## + #$ $ $ $ $# + # $@$ # + # ##### # + #### #### + + + + +;screen.49 + #### + # ## + # ## + # $$ ## + ###$ $ ## + #### $ # +### # ##### # +# # #....$ # +# # $ ....# # +# $ # #.*..# # +### #### ### # + #### @$ ##$## + ### $ # + # ## # + ######### + + + + +;screen.50 + ############ + ##.. # # + ##..* $ $ # + ##..*.# # # $## + #..*.# # # $ # +####...# # # # +# ## # # +# @$ $ ### # ## +# $ $ # # # +###$$ # # # # # + # $ # # ##### + # $# ##### # + #$ # # # # + # ### ## # + # # # ## + #### ###### + + + + +;screen.51 + ######### + # # + # $ $$ $# +### # $ # +#.# $$ ## +#.### $ # +#.#. $ ## #### +#... $## $ # +#...$ $ # +#..###$### #@# +#..# # ### +#### ####### + + + + +;screen.52 + ######## + #......# + #### #......# + # #########...# + # $ $ #...# + # # # # # # # +##### # # #@# # # +# # ### ### ## ## +# $ # $ $ $ # # +# $$$ $ # # +# # ###$###$## # +### # $ # # + ## $ # $ $ $ ### + # # ### ### ## + # $ # + # ########### + #### + + + + +;screen.53 +################## +# ## +# $# $ ## $ # +# $### # $$ # +#.### $ $ ## ## +#...# # # #$ # +#..##$$#### $ # # +#...# $ ## ### +#...$ ### # # # +##.. $# ## ##@ # + ##.# # + ################## + + + + +;screen.54 +#################### +# # # # #@# +# $ $ $ # # +## ###..## ### # +# #....#$# $### # +# $ #....# $ $ $ # +# #....# # # $ $ # +# ##..## #$# # +##$## ## # #$## +# $ $ # # # +# # # # # +#################### + + + + +;screen.55 +#################### +# @## # ## +# ## $ $ ## +# ###....# # # ### +# #....# # # $ # +### #...# # # +## ##.# $ $ # +## $ $ ### # # ### +## $ # # $ # +#### $ $# # # # $ # +#### # # ## +#################### + + + + +;screen.56 +#################### +# # ## # @### +## $ # $### # +##$# $ ##$# $ $ # +# $# $ ### +# ## $ ### #....# +# # $# # # # #....## +# $ $ # #....### +##$ ### $ #....#### +# # $ ###### +# # # ###### +#################### + + + + +;screen.57 +#################### +#@ ### # # # +# # # # $ $ # +##### # $ $#$# # +#.#..# ##$ $ # +#..... $ # ## +#..... ###$##$### +#.#..# $ # # +##### # #$ $ # +##### # $ $ $ # +##### # # # # # +#################### + + + + +;screen.58 +#################### +##... ## # # # +#.... $ ## # +#....# # #$###$ # +#...# # # # +##.# #$ # $## # +# # # $ $ ### $ # +# $ $ # # ## # +## # ## #$$# $# # # +# # $ $ # ## +# # # # @# +#################### + + + + +;screen.59 +#################### +# # #@# ## ##### +# # # $ $ ##### +# # ###### $ ### +# # #....# $$ # +##$##$##....# # +# #....##$##$## +# $$ #....# # +# $ $ # # ### # +##### $ $ $ # +##### # # # ## +#################### + + + + +;screen.60 +#################### +# # # # +# $ ## ### ## +##### ## $ $ # +##..## # # $ # # # +#.... $ ##$# ## +#.... $##### #$## +##..# # # # $ # +###.# # $ $ # @# +## $ $ # # #### +## ########### +#################### + + + + +;screen.61 +#################### +# ###..### # +# $$ ###..### $@ # +# # ##......# $ # +# #......# $ # +#### ###..######$ # +# $$$ #..# # # +# $# $ $ $$ #$ # +# # ## $ ## # # +# $ $ ## $ $ # +# # ## ## # # +#################### + + + + +;screen.62 +#################### +# # # # # # # +# @# # ## $ $ ## +#### # # # $ # +# # ## #$ ## ## # +# $ $ $ # +#..###$$## $##$ ## # +#..#.# # $ $ # # +#....# $$ ##$ #### +#....# ##### # +#...### ## # +#################### + + + + +;screen.63 +#################### +#....# # # # +#....# # $ $ # +#.... ## $# # $#$ # +#...# $ $# $ # +#..#### # $ $$ # +# #### #### ### +# # # # +# ## # $ # $ $ # +# ## $ ## $ $ # +# @# # # # +#################### + + + + +;screen.64 +#################### +#....### # +#....##### # #$# ## +#....### #$ $ # +#....### $ #$$## +## #### $# #$ $ # +## #### $ $ # # +#@ ####$###$## $ # +## # # $ # +## ### # $ #### +######## # # # +#################### + + + + +;screen.65 +#################### +# # @#...### +# # ##...## +# # # ##$## ## ....# +# $ # $$$ ....# +###$### $$ ### ##.# +# $ # # #### +# $ # ### # # # +## #$## $ $$ # +# $ ## # # # # +# # # # # +#################### + + + + +;screen.66 +#################### +# # #...#@ # +# # ....# # +# $ # #....# # +# ##$#### ##....# # +# $ $ # #...# # +# $$ # # # $$ # +### $$$# $$ $ # +# $ # # # $# # +# $# # $ # +# # # # # # +#################### + + + + +;screen.67 +#################### +#####@###.##...## # +#####$ ..#...# # +#### ......# $ # +### $ #.....## # ## +## $$# ##### $ $ # +## $# $ ## $$ # +## # # # $ $ # +## $$ ### #$## # +## $# $ $ $ ## +### # # ### +#################### + + + + +;screen.68 +#################### +#@ # # # +## ### ## #### # ## +# # # $$ # +# # # # $ # $ ## ## +# $ # #$$ # # +# ### # ## ## +#..#.# $ # $ # # +#..#.# $ # ## $$ # +#....## $$ $ # # +#.....## # # +#################### + + + + +;screen.69 +#################### +# # # # ## +# $# $ $ ##...$ $ # +# $ # ##....# $ # +# ## $ ##....# $ # +# $ #....## $ # +# $## #...# # +# $$$##$## ### ## +# # # # # # # +# $ # $ ## # +# # #@ # +#################### + + + + +;screen.70 +#################### +# # # # # # # +# $ $ $ # +## # #$###$## ## # +# $ $ # $ # +# ###$##$# # $ # +# # $ $ ###### $# +# $ $$ $ #@#.#...# +# # # # #.#...# +# ########## #.....# +# #.....# +#################### + + + + +;screen.71 +#################### +# # # ## ## +# $# $ # ## # +# $ $ #..# $ # +# $ $ #....# # ## +# $# #......### $ # +# # #....# #$ # +# $ ####..# # # +## $ ## # # $ $## +### $ $#@$ $# # +#### # # # +#################### + + + + +;screen.72 +#################### +# ....# #### +# .... # +# # ########## # +# #$ # ###..# +# $ #$$### #..# +# $ ### $ $ #..# +# $ # $ $ # ##..# +# # $$ # $ ## ## +#@## $# $ $ ## +## ## # ### +#################### + + + + +;screen.73 +#################### +# # #@ # # +# $$ #$$# # # ## # +# # $ $ #$$ # # +## # # # # # # # +# ## # # +# # $ # # # # +# $ #$ # # $ #..# +##$ # #### #...# +# $ #....# +# # # #.....# +#################### + + + + +;screen.74 +#################### +# # ##### # +## $ # #### $ # +#### $$ #..# # # +# $ $ ##..#### ## +# $ ###.... $$ # +# #$# ....# # $ # +# # # $ ..###$# # +# # $ #..# ## # +# $# #### # $## +# # # @# ## +#################### + + + + +;screen.75 +#################### +# # # # #@# +# $ $ # $ # # +##$# $### # $$# # +# # #.### #$ $ # +# #$#....# # ### # +# $ #.....## # # +##$ #.#....#$$ $ # +# ######..## # # # +# $ $ ### # +# # # # # +#################### + + + + +;screen.76 +#################### +# # # # #@## # # +# $ # +# ##$# ##### $ # ## +## ##.....# # # +##$##$#.....###$#$ # +# # ##.....# # ## +# $ ##..## # # +# $ # $ $ $$$ # +## $ $# # # $ # +# ## # # # +#################### + + + + +;screen.77 +#################### +# ## # # # +# $ $ ## $ # +## ##### .###### ## + # ## ##....#### ## +## ##$ ###..## # +# #... .# $ $ # +# $ ## ## . ### #### +# # $ #.## # # +# $ $ # .#### ## +# # ## # ## # ## +####### $##$ $ # + ## $ #@# + # ## ###### + ####### + + + + +;screen.78 + ########### + # # + # $ $ # +###### # $ ##### # +# ##### $ ##$# +# $ $ # +# ## ## # +# ##@##### ## # +# #### # ## ## +#....# # $ # +#....# # # +###### ####### + + + + +;screen.79 +############# +# # +# ### $$ # +# # $ $ # +# $####$###### +# $ ## ##### +# $$ $ ...# +### ## $$# ...# + # ## # ...# + # # ...# + ###@############# + ### + + + + +;screen.80 + ################# +###@## ...# +# # ...# +# $ # ...# +# $$ # ...# +## $ ###$########## + # ### $ # +## $ $ # +# $ # $ # +# $ # # +# $ # # +# # # +########### + + + + +;screen.81 + ##### + ########## # + # # # + # $ $ $$ # + # ##### ## $ # + #$$ #$## $ # + # ### # ##$ # +###### ### $ $ # +#.... ## # +#.... ###### +#.... # +###########@## + ### + + + + +;screen.82 + ###### + #### # + # ## # + # $ # +### #### ######## +# $ $ ## ...# +# $$ $$ ...# +# $ $## ...# +##@## ## ## ...# + ### $ ######## + # $$ # + # # # + ######### + + + + +;screen.83 +####### ######### +# # # ## # +# ### # # $ # +# # $ ### $ # +# $$ ##$ # +# #### ## # +#@############ ## +###.. #####$ # + #.. #### # + #.. $$ # + #.. #### $ # + #.. # # # + ######## ##### + + + + +;screen.84 +####### +# ########## +# # # ## +# $ # $ $ # +# $ # $ ## # +# $$ ##$ $ # +## # ## ####### +## # ## ...# +# #$ ...# +# $$ ...# +# ##@# ...# +################ + + + + +;screen.85 +############ +# # ## +# $ $ # ###### +#### ##### # + #.. # #### # + #.#### #### # + #.... # $ #### + # ...# # $$$# ## +###.#### ## $@$ # +# ##### $ # # +# #.# $ $###$ # +# #.######## # $ # +# #.. ## $ # +# # ####### $ # # # +# # # ## +##### ########## + + + + +;screen.86 +################ +# #@ # # +# # # # # $ $$# +# #...# #$$$ # +# ...# # $ $$## +# ##.## # ## # +# #... $ # +# ## ### ####### +# # #### +###### + + + + +;screen.87 + ##### + #### ## ##### + # $ ### # + # $@$ $ $ # + # #$######## ## + # # $ # # + # # $ $ # # # +## # $# # ##### +# ## # # +# $ # ### # +##### ## #....# +# $ ....# +# #....# +################ + + + + +;screen.88 +############# +#........#### +#...#### # ##### +#...# ### $ # +#...$$ $ $ # +# .# $ $# $ ## +#...# #$# $ # +#.# # $ $ # +#. #$###$####$# +## # $ $ # + # # $@$ # # + # # #### $ $# + # # ### # + # # $$ # ##### + # # # + ######### + + + + +;screen.89 + ################## + # $ ...#.## + # ####..... # + # ####### #..... # + # # $ $ ##....## + # # $ # # ###...# + # # $@$ $ ##### # +## # $ $ $$ $ # +# #$# $# # $## # +# ## ## ## $ # # +# # $# $ $ # # +# # ####### +# ########$## # +# # $ # +######## ##### + ### # + #### + + + + +;screen.90 +#################### +#..# # # +#.$ $ #$$ $## $## +#.$# ### ## ## # +# # $ # $$ $ # +# ### # # #$ #### +# ## # $ #@ # # +# $ $ ##.## $ # +# # $# $# $ ### +# # # # ### # +# ######## # # +# # #.#.# +##$########$# ...# +# .* # ##.#.# +# .*...* $ .....# +#################### + + + + + diff --git a/maps_suites/Yoshio Murase_handmade_54.xsb b/maps_suites/Yoshio Murase_handmade_54.xsb new file mode 100644 index 0000000..f8b07e1 --- /dev/null +++ b/maps_suites/Yoshio Murase_handmade_54.xsb @@ -0,0 +1,609 @@ +;Copyright: Yoshio Murase +; +;(Levels # 18 and # 36 are combination works by +;Yoshio Murase and Masato Hiramatsu.) +; +;Downloaded from http://sokomind.home.pages.de/ +;The original levels can be found at +;http://www.ne.jp/asahi/ai/yoshio/sokoban/main.htm +; +;You are not allowed to use the level maps from this +;file in order to distribute them. If you would like +;to include Yoshio Murase's maps, you have to read +;and follow the terms and conditions at the above +;mentioned original URL. +; +;YM_M001.XSB +################### +# ... @ ... # +# $$$ ##### $$$ # +## ### ### ## + ## # ## # + #### #### + + +;YM_M002.XSB + #### +### ## +# $ # +# #.#@# +# #$ .# +# .$ # +## ## + ##### + +;YM_M003.XSB + ##### +### # +# $ # ## +# $.$. # +# ##. # +# @ ### +###### + +;YM_M004.XSB + ##### +### ### +# . $ . # +# #.$.# # +# $ # $ # +### @ ### + ##### + +;YM_M005.XSB + ##### + # ### +###.# # +# $.$ # # +# #* $ # +#@ . #### +###### + +;YM_M006.XSB + ##### + # ## +###$ ## +# .$.$ # +# #.#.# # +# *$* # +### ### + # @ # + ##### + +;YM_M007.XSB + ##### + # # +### #$# +# .$.### +# #$+$ # +# .$ # # +### #. # + # ### + ##### + +;YM_M008.XSB +########### +#@$ ....## +# $$$$#....# +# $ $..***## +## # ##.. # +# $$$# ## # +# ## # ## +# $$ # # +# ### # +####### #### + +;YM_M009.XSB + ###### +## ## +# ## # +# # # # +#. .#$## +# # * $ # +# # * $@# +# .. $ # +######### + +;YM_M010.XSB +#### +# #### +# ### +# #$ . # +## #.#$ # +# # @* # +# * ## +#### ## + #### + +;YM_M011.XSB + ##### +### ## +# . * # +# .$.#@# +## # $ # + # $ # # + ### # + ##### + +;YM_M012.XSB + ##### + # # + #. $# + # $ # +####.. ## +# $ ** # +# . @$ # +######### + +;YM_M013.XSB + ######### + #... . # + #### #.#. # +### ......# +# $ $ $#..## +# $####..#### +# $ ### ## +# $$$ $ $ $@ # +# $ $ $ $ $ # +## ## + ############ + +;YM_M014.XSB + ###### +##### ### +# .##. ## +# .$## # # +##$$ # $ # +# . ##$#$ ## +# @ . . ## +########### + +;YM_M015.XSB + ##### + # # + #. $# + # $ # +##.. ## +# **$ # +# @ # +####### + +;YM_M016.XSB +###### +# # +# .* ### +# .$.$ # +## $ @# + #### # + #### + +;YM_M017.XSB + ##### + #### # + #.##. $# +##$# $ # +# * .. ## +# #**$ # +##### @ # + ###### + +;YM_M018.XSB + #### + # ###### + # $## @ ### +##. ## . # +# . $.$ # +# *$ #$#.### +### # # + ######## + +;YM_M019.XSB + #### +##@ #### +# $* * # +# * # # +# * # +# #*. # +# # # +######## + +;YM_M020.XSB + ##### + ## ## + # $..## +##$ #.$.# +# #...# +# $###$ # +# $ $ ## +##@ # + ####### + +;YM_M021.XSB + #### +##### # +# $ . # +# *$ # +###..$ # + ###@### + # $. ### + # $*. # + # . $ # + # ##### + #### + +;YM_M022.XSB + ##### + # #### +###$ $ # +# $ # # +# # .## ## +#.**.##$# +# @ . # +######### + +;YM_M023.XSB +######### +# @ . # +# .#*$ # +# $. .$ # +##$.##$ # + # ## # + ######## + +;YM_M024.XSB + ##### + # @ # +### # ### +# $$#$$ # +# .. . # +## #.$## + # . # + ####### + +;YM_M025.XSB +##### +# ## +# *$ ## +#@ * ## +# .#$ # +## ...$## + ### $* # + # # + ###### + +;YM_M026.XSB + #### +### ## +# .. ### +# *.* # +#@$$.$$ # +# ## # +######### + +;YM_M027.XSB +######## +# # +# $$#$ # +# $.* # +## ...## + ##.$## +##... ## +# *.$ # +# $#$$ # +# @ # +######## + +;YM_M028.XSB + ##### +### # +# $$.$# +# . . # +# # # # +# ..* ## +###@$$ # + # # + ###### + +;YM_M029.XSB + ###### + # # +###$$ # +# $ #$ # +# $ # # +# $ @# ## +# $#.*. # +# $* #.# +## . #.# + ###... # + # # + ###### + +;YM_M030.XSB + ##### + ## @ ## + # .$. # + # * * # + #$ #.*# +## # ## +# $.$.$ # +# # # +######### + +;YM_M031.XSB + #### + # # + #. # + # $# + #. # +### $### +# .$ ## +# # $$ # +# .##. @# +## * $## + # . # + ####### + +;YM_M032.XSB + ##### +### ### +# $..$ # +# # ## # +# # ##@## +# $..$# +### #$ # + # . .# + #$# .# + # $ # + ### # + #### + +;YM_M033.XSB + #### + #### ### + # $ $ # + #$..$ . ### +## #.##.. # +# ..$@$ $ # +# $ . #. ### +####$ $ # + # #### + #### + +;YM_M034.XSB + ###### + ### ## + # $$$$ # + # *..* # + # $. $.# +## $#.$#.## +# $. $. # +# $$*$#.# # +# .... # # +####### @# + ##### + +;YM_M035.XSB + ##### + # @ ## +###$$$ ### +# .# . # +# #.# .# # +# . #.# # +# *$$$ # +### # ### + ## # + ##### + +;YM_M036.XSB + ##### + ## .@## + # * # + # $*$ # + #..#..# +##$ . $## +# $ # $ # +# # # +######### + +;YM_M037.XSB + #### + # ### +### $ ## +# $...$ # +# ##. # # +# .$.# # +# $#. $ # +## #$##@# + # # + ######## + +;YM_M038.XSB + ###### +### . ### +# $.$$$ # +# # #. # # +# @. . # # +#### $ # + #$.#### + # # + #### + +;YM_M039.XSB + ##### +## @### +# ** # +# # # # +# #*$ # +# # #.# +# *$. # +### ## + ##### + +;YM_M040.XSB + ##### + # ## +###$.@ # +# $. # +# # * ## +# ### +##### + +;YM_M041.XSB + ########## + # # + # ##$# # # + # .....# # +###$$$$$ # +# * .@*### +# $$$$$ # +# # ...## # +# .#. .# # +### #$# # + # ##### + ##### + +;YM_M042.XSB + ####### + # # +### ### # +# *$ .# +# * $#.# +## *@$ .# + #$$* . # + # # .### + # ## # + # # + ###### + +;YM_M043.XSB + ##### +## ### +# .... # +# #. # # +# $$$$ # +# $.@$### +# $$$$ # +##$..$# # + # .. # # + #.##. # + # ### + ###### + +;YM_M044.XSB + #### +#### # +# .$* ## +# $ # +# .# . # +# *#$@## +## # + ###### + +;YM_M045.XSB + ### + #.# + ##$### +## * # +# * *## +# * * # +# ** # +# * ## +## @ ## + ##### + +;YM_M046.XSB + ##### +## ###### +# $ $ # +# #. # +##@#### ## + # #. ## +## # #$$ # +# ** # ..# +# *## $$# +## .. # + ##### # + ##### + +;YM_M047.XSB + ##### + # # +####.. # +# # +#******# +# # +# $$#### +# @ # +##### + +;YM_M048.XSB + ##### + # # +###$# ### +# #.@ # +# *.# # +# # # # +###$# # + # ### + ##### + +;YM_M049.XSB +######## +# * # +# * . # +# *** ## +# $ * # +## @ # + ###### + +;YM_M050.XSB +######### +# . # +# ##$## # +# # * # +# # *@# # +# # $ # # +# # ### # +# . # +######### + +;YM_M051.XSB +########### +# * # +#@# * . # # +# #*****# # +# # $ * # # +# * # +###### ### + #### + +;YM_M052.XSB +###### +# # +# # +##$ ### +# $ # +#.***.# +# @ # +####### + +;YM_M053.XSB + ##### +## # +# # ### +# * $ # +#. * #@# +# * * # +## * ## + ###### + +;YM_M054.XSB + ##### + # @ # +### * ### +# ... # +# ##$## # +# $ $ # +### ### + # # + ##### diff --git a/maps_suites/Yoshio_Murase_auto_generated_52.xsb b/maps_suites/Yoshio_Murase_auto_generated_52.xsb new file mode 100644 index 0000000..acb564f --- /dev/null +++ b/maps_suites/Yoshio_Murase_auto_generated_52.xsb @@ -0,0 +1,533 @@ +;Copyright: Yoshio Murase +; +;Downloaded from http://sokomind.home.pages.de/ +;The original levels can be found at +;http://www.ne.jp/asahi/ai/yoshio/sokoban/main.htm +; +;You are not allowed to use the level maps from this +;file in order to distribute them. If you would like +;to include Yoshio Murase's maps, you have to read +;and follow the terms and conditions at the above +;mentioned original URL. +; +;YM001.XSB +######## +### . # +## * # # +## .$ # +## #$## +### @ ## +######## +######## + +;YM002.XSB +######## +## .@ # +## #.# # +## $ # +##.$$ ## +## #### +######## +######## + +;YM003.XSB +######## +#### @## +# *$ ## +# ## +## .#### +##$ #### +## .#### +######## + +;YM004.XSB +######## +##.###.# +## # .# +## $$ @# +## $ # +## # # +## #### +######## + +;YM005.XSB +######## +#### @## +#### # +#. #$$ # +# ## +#. $### +##. ### +######## + +;YM006.XSB +######## +# ..#### +# $ # +# #$# # +# @ .$ # +######## +######## +######## + +;YM007.XSB +######## +### .## +# $ # ## +# *$ ## +# .#@ ## +# ### +# #### +######## + +;YM008.XSB +######## +######## +#. @.## +# $# ## +# # $. # +# $# # +#### # +######## + +;YM009.XSB +######## +#. .#### +#.#$$ ## +# @ ## +# $# ## +## ### +######## +######## + +;YM010.XSB +######## +#. #### +# # ## +# . # ## +# $*$ ## +##@ #### +## #### +######## + +;YM011.XSB +######## +######## +#. . # +# # # # +#@$ $.# +##### $# +##### # +######## + +;YM012.XSB +######## +# ##### +# ##### +# .* # +##$ # +## #$### +##. @### +######## + +;YM013.XSB +######## +## @ ### +## . # +#. $.$ # +##$# ### +## ### +######## +######## + +;YM014.XSB +######## +## ### +# $# ### +# . @### +# * ## +## #$ ## +##. ### +######## + +;YM015.XSB +######## +######## +## #### +#..$ .# +# #$ $ # +#@ # # +##### # +######## + +;YM016.XSB +######## +## .@## +## $.# +####*# # +## # +# $ ## +# #### +######## + +;YM017.XSB +######## +##@ #### +## #### +##. #### +# $$. .# +# $ ### +### ### +######## + +;YM018.XSB +######## +######## +##. ### +## # ### +## *$ # +## $. # +## @### +######## + +;YM019.XSB +######## +######## +### ## +### #.## +### .## +#@ $$ ## +# .$ ## +######## + +;YM020.XSB +######## +# @### +# $# ### +# * $ # +# ## # +##. . # +### ## +######## + +;YM021.XSB +######## +## @## +## # # +##. $ # +## $$#.# +#### .# +######## +######## + +;YM022.XSB +######## +######## +###. ### +# . ### +# $$ # +## . $@# +######## +######## + +;YM023.XSB +######## +##@. ## +# $$* ## +# # ## +# # .# +#### # # +#### # +######## + +;YM024.XSB +######## +##### # +#####$.# +### . # +### #.# +# $ $ # +# #@ # +######## + +;YM025.XSB +######## +# .#### +# $.. ## +# ##$## +## # # +##$ @# +## #### +######## + +;YM026.XSB +######## +### ### +### ### +### .. # +# $# # +# .$$ # +#### @ # +######## + +;YM027.XSB +######## +# #### +# # *@## +# * # +###$ # +### .# +######## +######## + +;YM028.XSB +######## +### . # +# $@#. # +# $# ## +# * ## +## # ## +### ## +######## + +;YM029.XSB +######## +######## +######## +## #### +# ## +# #$$@# +# . *.# +######## + +;YM030.XSB +######## +##@ # +#. # # +# $$$.## +# .# ## +# ##### +######## +######## + +;YM031.XSB +######## +# # +# # ##*# +# #@ $ # +#.$ . # +##### # +##### # +######## + +;YM032.XSB +######## +##@ ## +###$ # +### . # +# $ #$## +# . .## +#### ## +######## + +;YM033.XSB +######## +# #### +# $ ## +##$$ .## +##@ . ## +### # ## +### .## +######## + +;YM034.XSB +######## +# #### +# $$ # +# .#. # +# ## ## +# ##$## +# @ .## +######## + +;YM035.XSB +######## +######## +######## +# . ### +# .# ### +# @$$ # +# $. # +######## + +;YM036.XSB +######## +# @.# # +# .$ . # +# #$ # +# $ ## +### ### +### ### +######## + +;YM037.XSB +######## +## . # +# $ $@# +#.$.#### +# ##### +# ##### +# ##### +######## + +;YM038.XSB +######## +# . ### +# #@### +# $ ### +##$# ## +# # ## +#. * ## +######## + +;YM039.XSB +######## +######## +#### . # +# *@ . # +# $ # # +# # $ # +# #### +######## + +;YM040.XSB +######## +######## +######## +### ### +# .. $.# +# $$ @# +#### # +######## + +;YM041.XSB +######## +######## +#####@ # +##### .# +# $ $ $# +# . # +### . # +######## + +;YM042.XSB +######## +# # # +# #.$ $# +# $ # +#####. # +### @# +### .# +######## + +;YM043.XSB +######## +####@ ## +### ..# +## $#$## +# $. # +# # # +# ### +######## + +;YM044.XSB +######## +# @### +# $$#### +# $ . # +## #.# # +#. # # +# # +######## + +;YM045.XSB +######## +#### ## +#### $## +# @$. # +# ## # +# ## # +# * .# +######## + +;YM046.XSB +######## +#### @ # +#### # +## $ $## +## $ ## +#. # ## +#.. ## +######## + +;YM047.XSB +######## +######## +####. @# +# .$ # +# # ### +# $ $ .# +#### # +######## + +;YM048.XSB +######## +######## +# .# @# +# # $ # +# $.#$ # +## . # +## #### +######## + +;YM049.XSB +######## +######## +## # +##.## .# +##* $@# +## #$ # +## # # +######## + +;ym050.xsb +######## +#. ##### +# $##### +# ##### +# .$ @ # +# .$ # # +### # +######## + +;YM051.XSB +######## +# # +# #$ # +# $ @#.# +##$#. # +## .# +######## +######## + +;YM052.XSB +######## +# . ### +# ### +# #$$. # +#. ## # +#@$ ## # +### # +######## + + diff --git a/sokoban.supp b/sokoban.supp new file mode 100644 index 0000000..87330da --- /dev/null +++ b/sokoban.supp @@ -0,0 +1,925 @@ +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:strdup + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:strdup + obj:/usr/lib/libncursesw.so.6.2 + fun:_nc_first_db + fun:_nc_read_entry2 + fun:_nc_setup_tinfo + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_home_terminfo + fun:_nc_first_db + fun:_nc_read_entry2 + fun:_nc_setup_tinfo + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_tparm_analyze + obj:/usr/lib/libncursesw.so.6.2 + fun:tparm + fun:_nc_mvcur_init_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:make_map + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:make_map + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_add_to_try + fun:_nc_init_keytry + fun:_nc_keypad + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_first_db + fun:_nc_read_entry2 + fun:_nc_setup_tinfo + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:make_map + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:make_map + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:_nc_doalloc + fun:_nc_read_termtype + obj:/usr/lib/libncursesw.so.6.2 + obj:/usr/lib/libncursesw.so.6.2 + fun:_nc_read_entry2 + fun:_nc_setup_tinfo + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + obj:/usr/lib/libncursesw.so.6.2 + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_first_db + fun:_nc_read_entry2 + fun:_nc_setup_tinfo + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:_nc_doalloc + obj:/usr/lib/libncursesw.so.6.2 + fun:tparm + fun:_nc_mvcur_init_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + obj:/usr/lib/libncursesw.so.6.2 + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_scroll_optimize_sp + fun:doupdate_sp + fun:wrefresh + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:_nc_doalloc + fun:_nc_read_termtype + obj:/usr/lib/libncursesw.so.6.2 + obj:/usr/lib/libncursesw.so.6.2 + fun:_nc_read_entry2 + fun:_nc_setup_tinfo + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_read_termtype + obj:/usr/lib/libncursesw.so.6.2 + obj:/usr/lib/libncursesw.so.6.2 + fun:_nc_read_entry2 + fun:_nc_setup_tinfo + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + obj:/usr/lib/libncursesw.so.6.2 + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_read_termtype + obj:/usr/lib/libncursesw.so.6.2 + obj:/usr/lib/libncursesw.so.6.2 + fun:_nc_read_entry2 + fun:_nc_setup_tinfo + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_makenew_sp + fun:newwin_sp + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_makenew_sp + fun:newwin_sp + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_makenew_sp + fun:newwin_sp + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_hash_map_sp + fun:_nc_scroll_optimize_sp + fun:doupdate_sp + fun:wrefresh + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_hash_map_sp + fun:_nc_scroll_optimize_sp + fun:doupdate_sp + fun:wrefresh + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_add_to_try + fun:_nc_init_keytry + fun:_nc_keypad + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_makenew_sp + fun:newwin_sp + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_makenew_sp + fun:newwin_sp + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_makenew_sp + fun:newwin_sp + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_add_to_try + fun:_nc_init_keytry + fun:_nc_keypad + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_read_termtype + obj:/usr/lib/libncursesw.so.6.2 + obj:/usr/lib/libncursesw.so.6.2 + fun:_nc_read_entry2 + fun:_nc_setup_tinfo + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:new_prescr + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_add_to_try + fun:_nc_init_keytry + fun:_nc_keypad + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_hash_map_sp + fun:_nc_scroll_optimize_sp + fun:doupdate_sp + fun:wrefresh + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:_nc_doalloc + fun:_nc_read_termtype + obj:/usr/lib/libncursesw.so.6.2 + obj:/usr/lib/libncursesw.so.6.2 + fun:_nc_read_entry2 + fun:_nc_setup_tinfo + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + obj:/usr/lib/libncursesw.so.6.2 + fun:_nc_setupterm + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_init_wacs + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_printf_string_sp + fun:vw_printw + fun:mvprintw + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:read_map + fun:open_map + fun:make_map + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:newwin_sp + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:newwin_sp + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:newwin_sp + fun:_nc_setupscreen_sp + fun:newterm_sp + fun:newterm + fun:play + fun:main +} +{ + + Memcheck:Cond + fun:runtime.adjustframe + fun:runtime.gentraceback + fun:runtime.copystack + fun:runtime.newstack + fun:runtime.morestack + fun:runtime.rt0_go +} +{ + + Memcheck:Cond + fun:runtime.adjustframe + fun:runtime.gentraceback + fun:runtime.copystack + fun:runtime.newstack + fun:runtime.morestack + fun:runtime.rt0_go +} +{ + + Memcheck:Cond + fun:runtime.adjustpointer + fun:runtime.adjustframe + fun:runtime.gentraceback + fun:runtime.copystack + fun:runtime.newstack + fun:runtime.morestack + fun:runtime.rt0_go +} +{ + + Memcheck:Cond + fun:runtime.adjustpointer + fun:runtime.adjustframe + fun:runtime.gentraceback + fun:runtime.copystack + fun:runtime.newstack + fun:runtime.morestack + fun:runtime.rt0_go +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:x_cgo_sys_thread_create + fun:_rt0_amd64_lib + fun:call_init + fun:_dl_init + obj:/usr/lib/ld-2.33.so + obj:* + obj:* + obj:* +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:_cgo_sys_thread_start + fun:runtime.asmcgocall + obj:* + fun:runtime.newm + fun:runtime.main.func1 + fun:runtime.systemstack + obj:/mnt/share/ed/libX11.so +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:_cgo_sys_thread_start + fun:runtime.asmcgocall + obj:* + fun:runtime.newm + fun:runtime.startm + fun:runtime.newproc1 + fun:runtime.newproc.func1 + fun:runtime.systemstack +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:_cgo_sys_thread_start + fun:runtime.asmcgocall + obj:* + fun:runtime.newm + fun:runtime.startm + fun:runtime.handoffp + fun:runtime.stoplockedm + fun:runtime.schedule +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:_cgo_sys_thread_start + fun:runtime.asmcgocall + obj:* + fun:runtime.malg.func1 + fun:runtime.systemstack + obj:/mnt/share/ed/libX11.so + fun:runtime.rt0_go +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:x_cgo_sys_thread_create + fun:_rt0_amd64_lib + fun:call_init + fun:_dl_init + obj:/usr/lib/ld-2.33.so +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:_cgo_sys_thread_start + fun:runtime.asmcgocall + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + + Memcheck:Cond + fun:runtime.adjustframe + fun:runtime.gentraceback + fun:runtime.copystack + fun:runtime.newstack + fun:runtime.morestack.abi0 + fun:runtime.newproc.abi0 +} +{ + + Memcheck:Cond + fun:runtime.adjustpointer + fun:runtime.adjustframe + fun:runtime.gentraceback + fun:runtime.copystack + fun:runtime.newstack + fun:runtime.morestack.abi0 + fun:runtime.newproc.abi0 +} +{ + + Memcheck:Cond + fun:runtime.adjustpointer + fun:runtime.adjustframe + fun:runtime.gentraceback + fun:runtime.copystack + fun:runtime.newstack + fun:runtime.morestack.abi0 + fun:runtime.newproc.abi0 +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:x_cgo_sys_thread_create + fun:_rt0_amd64_lib + obj:* + fun:call_init + fun:_dl_init + obj:/usr/lib/ld-2.33.so + obj:* + obj:* +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:_cgo_sys_thread_start + fun:runtime.asmcgocall.abi0 + obj:* + fun:runtime.newm + fun:runtime.main.func1 + fun:runtime.systemstack.abi0 + fun:runtime.newproc.abi0 +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:_cgo_sys_thread_start + fun:runtime.asmcgocall.abi0 + fun:runtime.newobject + obj:* + fun:runtime.newm + fun:runtime.startm + fun:runtime.wakep + fun:runtime.newproc.func1 +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:_cgo_sys_thread_start + fun:runtime.asmcgocall.abi0 + fun:runtime.newobject + obj:* + fun:runtime.newm + fun:runtime.startm + fun:runtime.handoffp + fun:runtime.stoplockedm +} +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:calloc + fun:_dl_allocate_tls + fun:pthread_create@@GLIBC_2.2.5 + fun:_cgo_try_pthread_create + fun:_cgo_sys_thread_start + fun:runtime.asmcgocall.abi0 + obj:* +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_makenew_sp + fun:newwin_sp + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_scroll_optimize_sp + fun:doupdate_sp + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_hash_map_sp + fun:_nc_scroll_optimize_sp + fun:doupdate_sp + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_hash_map_sp + fun:_nc_scroll_optimize_sp + fun:doupdate_sp + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_makenew_sp + fun:newwin_sp + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_hash_map_sp + fun:_nc_scroll_optimize_sp + fun:doupdate_sp + fun:play + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:newwin_sp + fun:play + fun:main +} diff --git a/src/ai/ai.c b/src/ai/ai.c new file mode 100644 index 0000000..9618144 --- /dev/null +++ b/src/ai/ai.c @@ -0,0 +1,284 @@ +#include +#include +#include +#include + + +#include "ai.h" +#include "utils.h" +#include "hashtable.h" +#include "priority_queue.h" + +/** + * Retrieve solution and return a string containing the squence of moves +*/ +char* save_solution( node_t* solution_node ){ + node_t* n = solution_node; + char *solution_string = malloc(sizeof(char) * solution_node->depth+1); + solution_string[n->depth] = '\0'; + while (n->parent != NULL) + { + + switch (n->move) { + case up: + if (n->parent->state.map[n->state.player_y][n->state.player_x] == '$') + solution_string[n->depth-1] = 'U'; + else + solution_string[n->depth-1] = 'u'; + break; + + case down: + if (n->parent->state.map[n->state.player_y][n->state.player_x] == '$') + solution_string[n->depth-1] = 'D'; + else + solution_string[n->depth-1] = 'd'; + break; + + case left: + if (n->parent->state.map[n->state.player_y][n->state.player_x] == '$') + solution_string[n->depth-1] = 'L'; + else + solution_string[n->depth-1] = 'l'; + break; + + case right: + if (n->parent->state.map[n->state.player_y][n->state.player_x] == '$') + solution_string[n->depth-1] = 'R'; + else + solution_string[n->depth-1] = 'r'; + break; + + } + + n = n->parent; + } + return solution_string; +} + +/** + * Copy a src into a dst state +*/ +void copy_state(sokoban_t* init_data, state_t* dst, state_t* src){ + + dst->map = malloc(sizeof(char *) * init_data->lines); + for ( int i = 0; i < init_data->lines; ++i ){ + int width = strlen(src->map[i]) + 1; + dst->map[i] = malloc(width); + memcpy(dst->map[i], src->map[i], width); + } + + dst->player_x = src->player_x; + + dst->player_y = src->player_y; + +} + +/** + * Create the initial node +*/ +node_t* create_init_node( sokoban_t* init_data ){ + node_t * new_n = (node_t *) malloc(sizeof(node_t)); + new_n->parent = NULL; + new_n->priority = 0; + new_n->depth = 0; + new_n->num_childs = 0; + new_n->move = -1; + new_n->state.map = malloc(sizeof(char *) * init_data->lines); + for (int i = 0; i < init_data->lines; ++i) + { + int width = strlen(init_data->map[i]) + 1; + new_n->state.map[i] = malloc(width); + memcpy(new_n->state.map[i], init_data->map[i], width); + } + + new_n->state.player_x = init_data->player_x; + + new_n->state.player_y = init_data->player_y; + return new_n; +} + +/** + * Create the a node from a parent node +*/ +node_t* create_node( sokoban_t* init_data, node_t* parent ){ + node_t * new_n = (node_t *) malloc(sizeof(node_t)); + new_n->parent = parent; + new_n->depth = parent->depth + 1; + copy_state(init_data, &(new_n->state), &(parent->state)); + return new_n; + +} + +/** + * Apply an action to node n, create a new node resulting from + * executing the action, and return if the player moved +*/ +bool applyAction(sokoban_t* init_data, node_t* n, node_t** new_node, move_t action ){ + + bool player_moved = false; + + *new_node = create_node( init_data, n ); + (*new_node)->move = action; + (*new_node)->priority = -(*new_node)->depth; + + player_moved = execute_move_t( init_data, &((*new_node)->state), action ); + + return player_moved; + +} + +/** + * Book keeping variable and function to free memory once the solver finishes +*/ +node_t** expanded_nodes_table; +unsigned expanded_nodes_table_size = 10000000; //10M +void update_explore_table(node_t* n, unsigned expanded_nodes ){ + if( expanded_nodes > expanded_nodes_table_size - 1){ + expanded_nodes_table_size *= 2; + expanded_nodes_table = realloc( expanded_nodes_table, sizeof(node_t*) * expanded_nodes_table_size ); + + } + + expanded_nodes_table[ expanded_nodes ] = n; + +} + +void free_memory(unsigned expanded_nodes ){ + for( unsigned i = 0; i < expanded_nodes; i++){ + free(expanded_nodes_table[ i ]); + } + free(expanded_nodes_table); +} + +/** + * Given a 2D map, returns a 1D map +*/ +void flatten_map( sokoban_t* init_data, char **dst_map, char **src_map){ + + int current_i = 0; + for (int i = 0; i < init_data->lines; ++i) + { + int width = strlen(src_map[i]); + for ( int j = 0; j < width; j++ ){ + (*dst_map)[current_i] = src_map[i][j]; + current_i++; + } + } +} + +/** + * Find a solution by exploring all possible paths + */ +void find_solution(sokoban_t* init_data, bool show_solution) +{ + // Keep track of solving time + clock_t start = clock(); + + // Solution String containing the sequence of moves + char* solution = NULL; + + HashTable hashTable; + struct heap pq; + + // Statistics + unsigned generated_nodes = 0; + unsigned expanded_nodes = 0; + unsigned duplicated_nodes = 0; + int max_depth = 0; + unsigned solution_size = 0; + + // Choose initial capacity of PRIME NUMBER + // Specify the size of the keys and values you want to store once + // The Hash Table only accept a 1D key and value. + ht_setup( &hashTable, sizeof(int8_t) * init_data->num_chars_map, sizeof(int8_t) * init_data->num_chars_map, 16769023); + + + + // Data structure to create a 1D representation of the map + // Needed to interact with the hash table + char* flat_map = calloc( init_data->num_chars_map, sizeof(char)); + + // Initialize heap + heap_init(&pq); + + // Initialize expanded nodes table. + // This table will be used to free your memory once a solution is found + expanded_nodes_table = (node_t**) malloc( sizeof(node_t*) * expanded_nodes_table_size ); + + + // Add the initial node + node_t* n = create_init_node( init_data ); + + // Use the max heap API provided in priority_queue.h + heap_push(&pq,n); + + /** + * FILL IN THE GRAPH ALGORITHM + * */ + + + //---------------------------- + + // Free Memory of HashTable, Explored and flatmap + ht_clear(&hashTable); + ht_destroy(&hashTable); + free_memory(expanded_nodes); + free(flat_map); + //---------------------------- + + // Stop clock + clock_t end = clock(); + double cpu_time_used = ((double) (end - start)) / CLOCKS_PER_SEC; + + // Show Soltion + if( show_solution && solution != NULL ) play_solution( *init_data, solution); + + endwin(); + + if( solution != NULL ){ + printf("\nSOLUTION: \n"); + printf( "%s\n\n", solution); + FILE *fptr = fopen("solution.txt", "w"); + if (fptr == NULL) + { + printf("Could not open file"); + return ; + } + fprintf(fptr,"%s\n", solution); + fclose(fptr); + + free(solution); + } + + + printf("STATS: \n"); + printf("\tExpanded nodes: %'d\n\tGenerated nodes: %'d\n\tDuplicated nodes: %'d\n", expanded_nodes, generated_nodes, duplicated_nodes); + printf("\tSolution Length: %d\n", solution_size); + printf("\tExpanded/seconds: %d\n", (int)(expanded_nodes/cpu_time_used) ); + printf("\tTime (seconds): %f\n", cpu_time_used ); + + +} + +void solve(char const *path, bool show_solution) +{ + /** + * Load Map + */ + sokoban_t sokoban = make_map(path, sokoban); + + /** + * Count number of boxes and Storage locations + */ + map_check(sokoban); + + /** + * Locate player x,y position + */ + sokoban = find_player(sokoban); + + sokoban.base_path = path; + + find_solution(&sokoban, show_solution); + +} diff --git a/src/ai/ai.h b/src/ai/ai.h new file mode 100644 index 0000000..23f12ad --- /dev/null +++ b/src/ai/ai.h @@ -0,0 +1,11 @@ +#ifndef __AI__ +#define __AI__ + +#include +#include +#include "node.h" +#include "priority_queue.h" + +void solve(char const *path, bool show_solution); + +#endif diff --git a/src/ai/hashtable.c b/src/ai/hashtable.c new file mode 100644 index 0000000..2675330 --- /dev/null +++ b/src/ai/hashtable.c @@ -0,0 +1,443 @@ +/** + * Original source: https://github.com/goldsborough/hashtable +*/ + +#include +#include +#include + + +#include + + +#include "hashtable.h" + +int ht_setup(HashTable* table, + size_t key_size, + size_t value_size, + size_t capacity) { + assert(table != NULL); + + if (table == NULL) return HT_ERROR; + + if (capacity < HT_MINIMUM_CAPACITY) { + capacity = HT_MINIMUM_CAPACITY; + } + + if (_ht_allocate(table, capacity) == HT_ERROR) { + return HT_ERROR; + } + + table->key_size = key_size; + table->value_size = value_size; + table->hash = _ht_default_hash; + table->compare = _ht_default_compare; + table->size = 0; + + return HT_SUCCESS; +} + +int ht_copy(HashTable* first, HashTable* second) { + size_t chain; + HTNode* node; + + assert(first != NULL); + assert(ht_is_initialized(second)); + + if (first == NULL) return HT_ERROR; + if (!ht_is_initialized(second)) return HT_ERROR; + + if (_ht_allocate(first, second->capacity) == HT_ERROR) { + return HT_ERROR; + } + + first->key_size = second->key_size; + first->value_size = second->value_size; + first->hash = second->hash; + first->compare = second->compare; + first->size = second->size; + + for (chain = 0; chain < second->capacity; ++chain) { + for (node = second->nodes[chain]; node; node = node->next) { + if (_ht_push_front(first, chain, node->key, node->value) == HT_ERROR) { + return HT_ERROR; + } + } + } + + return HT_SUCCESS; +} + +int ht_move(HashTable* first, HashTable* second) { + assert(first != NULL); + assert(ht_is_initialized(second)); + + if (first == NULL) return HT_ERROR; + if (!ht_is_initialized(second)) return HT_ERROR; + + *first = *second; + second->nodes = NULL; + + return HT_SUCCESS; +} + +int ht_swap(HashTable* first, HashTable* second) { + assert(ht_is_initialized(first)); + assert(ht_is_initialized(second)); + + if (!ht_is_initialized(first)) return HT_ERROR; + if (!ht_is_initialized(second)) return HT_ERROR; + + _ht_int_swap(&first->key_size, &second->key_size); + _ht_int_swap(&first->value_size, &second->value_size); + _ht_int_swap(&first->size, &second->size); + _ht_pointer_swap((void**)&first->hash, (void**)&second->hash); + _ht_pointer_swap((void**)&first->compare, (void**)&second->compare); + _ht_pointer_swap((void**)&first->nodes, (void**)&second->nodes); + + return HT_SUCCESS; +} + +int ht_destroy(HashTable* table) { + HTNode* node; + HTNode* next; + size_t chain; + + assert(ht_is_initialized(table)); + if (!ht_is_initialized(table)) return HT_ERROR; + + for (chain = 0; chain < table->capacity; ++chain) { + node = table->nodes[chain]; + while (node) { + next = node->next; + _ht_destroy_node(node); + node = next; + } + } + + free(table->nodes); + + return HT_SUCCESS; +} + +int ht_insert(HashTable* table, void* key, void* value) { + size_t index; + HTNode* node; + + assert(ht_is_initialized(table)); + assert(key != NULL); + + if (!ht_is_initialized(table)) return HT_ERROR; + if (key == NULL) return HT_ERROR; + + if (_ht_should_grow(table)) { + _ht_adjust_capacity(table); + } + + index = _ht_hash(table, key); + for (node = table->nodes[index]; node; node = node->next) { + if (_ht_equal(table, key, node->key)) { + memcpy(node->value, value, table->value_size); + return HT_UPDATED; + } + } + + if (_ht_push_front(table, index, key, value) == HT_ERROR) { + return HT_ERROR; + } + + ++table->size; + + return HT_INSERTED; +} + +int ht_contains(HashTable* table, void* key) { + size_t index; + HTNode* node; + + assert(ht_is_initialized(table)); + assert(key != NULL); + + if (!ht_is_initialized(table)) return HT_ERROR; + if (key == NULL) return HT_ERROR; + + index = _ht_hash(table, key); + for (node = table->nodes[index]; node; node = node->next) { + if (_ht_equal(table, key, node->key)) { + return HT_FOUND; + } + } + + return HT_NOT_FOUND; +} + +void* ht_lookup(HashTable* table, void* key) { + HTNode* node; + size_t index; + + assert(table != NULL); + assert(key != NULL); + + if (table == NULL) return NULL; + if (key == NULL) return NULL; + + index = _ht_hash(table, key); + for (node = table->nodes[index]; node; node = node->next) { + if (_ht_equal(table, key, node->key)) { + return node->value; + } + } + + return NULL; +} + +const void* ht_const_lookup(const HashTable* table, void* key) { + const HTNode* node; + size_t index; + + assert(table != NULL); + assert(key != NULL); + + if (table == NULL) return NULL; + if (key == NULL) return NULL; + + index = _ht_hash(table, key); + for (node = table->nodes[index]; node; node = node->next) { + if (_ht_equal(table, key, node->key)) { + return node->value; + } + } + + return NULL; +} + +int ht_erase(HashTable* table, void* key) { + HTNode* node; + HTNode* previous; + size_t index; + + assert(table != NULL); + assert(key != NULL); + + if (table == NULL) return HT_ERROR; + if (key == NULL) return HT_ERROR; + + index = _ht_hash(table, key); + node = table->nodes[index]; + + for (previous = NULL; node; previous = node, node = node->next) { + if (_ht_equal(table, key, node->key)) { + if (previous) { + previous->next = node->next; + } else { + table->nodes[index] = node->next; + } + + _ht_destroy_node(node); + --table->size; + + if (_ht_should_shrink(table)) { + if (_ht_adjust_capacity(table) == HT_ERROR) { + return HT_ERROR; + } + } + + return HT_SUCCESS; + } + } + + return HT_NOT_FOUND; +} + +int ht_clear(HashTable* table) { + assert(table != NULL); + assert(table->nodes != NULL); + + if (table == NULL) return HT_ERROR; + if (table->nodes == NULL) return HT_ERROR; + + ht_destroy(table); + _ht_allocate(table, HT_MINIMUM_CAPACITY); + table->size = 0; + + return HT_SUCCESS; +} + +int ht_is_empty(HashTable* table) { + assert(table != NULL); + if (table == NULL) return HT_ERROR; + return table->size == 0; +} + +bool ht_is_initialized(HashTable* table) { + return table != NULL && table->nodes != NULL; +} + +int ht_reserve(HashTable* table, size_t minimum_capacity) { + assert(ht_is_initialized(table)); + if (!ht_is_initialized(table)) return HT_ERROR; + + /* + * We expect the "minimum capacity" to be in elements, not in array indices. + * This encapsulates the design. + */ + if (minimum_capacity > table->threshold) { + return _ht_resize(table, minimum_capacity / HT_LOAD_FACTOR); + } + + return HT_SUCCESS; +} + +/****************** PRIVATE ******************/ + +void _ht_int_swap(size_t* first, size_t* second) { + size_t temp = *first; + *first = *second; + *second = temp; +} + +void _ht_pointer_swap(void** first, void** second) { + void* temp = *first; + *first = *second; + *second = temp; +} + +int _ht_default_compare(void* first_key, void* second_key, size_t key_size) { + return memcmp(first_key, second_key, key_size); +} + +size_t _ht_default_hash(void* raw_key, size_t key_size) { + // djb2 string hashing algorithm + // sstp://www.cse.yorku.ca/~oz/hash.ssml + size_t byte; + size_t hash = 5381; + char* key = raw_key; + + for (byte = 0; byte < key_size; ++byte) { + // (hash << 5) + hash = hash * 33 + hash = ((hash << 5) + hash) ^ key[byte]; + } + + return hash; +} + +size_t _ht_hash(const HashTable* table, void* key) { +#ifdef HT_USING_POWER_OF_TWO + return table->hash(key, table->key_size) & table->capacity; +#else + return table->hash(key, table->key_size) % table->capacity; +#endif +} + +bool _ht_equal(const HashTable* table, void* first_key, void* second_key) { + return table->compare(first_key, second_key, table->key_size) == 0; +} + +bool _ht_should_grow(HashTable* table) { + assert(table->size <= table->capacity); + return table->size == table->capacity; +} + +bool _ht_should_shrink(HashTable* table) { + assert(table->size <= table->capacity); + return table->size == table->capacity * HT_SHRINK_THRESHOLD; +} + +HTNode* +_ht_create_node(HashTable* table, void* key, void* value, HTNode* next) { + HTNode* node; + + assert(table != NULL); + assert(key != NULL); + assert(value != NULL); + + if ((node = malloc(sizeof *node)) == NULL) { + return NULL; + } + if ((node->key = malloc(table->key_size)) == NULL) { + return NULL; + } + if ((node->value = malloc(table->value_size)) == NULL) { + return NULL; + } + + memcpy(node->key, key, table->key_size); + memcpy(node->value, value, table->value_size); + node->next = next; + + return node; +} + +int _ht_push_front(HashTable* table, size_t index, void* key, void* value) { + table->nodes[index] = _ht_create_node(table, key, value, table->nodes[index]); + return table->nodes[index] == NULL ? HT_ERROR : HT_SUCCESS; +} + +void _ht_destroy_node(HTNode* node) { + assert(node != NULL); + + free(node->key); + free(node->value); + free(node); +} + +int _ht_adjust_capacity(HashTable* table) { + return _ht_resize(table, table->size * HT_GROWTH_FACTOR); +} + +int _ht_allocate(HashTable* table, size_t capacity) { + if ((table->nodes = malloc(capacity * sizeof(HTNode*))) == NULL) { + return HT_ERROR; + } + memset(table->nodes, 0, capacity * sizeof(HTNode*)); + + table->capacity = capacity; + table->threshold = capacity * HT_LOAD_FACTOR; + + return HT_SUCCESS; +} + +int _ht_resize(HashTable* table, size_t new_capacity) { + HTNode** old; + size_t old_capacity; + + if (new_capacity < HT_MINIMUM_CAPACITY) { + if (table->capacity > HT_MINIMUM_CAPACITY) { + new_capacity = HT_MINIMUM_CAPACITY; + } else { + /* NO-OP */ + return HT_SUCCESS; + } + } + + old = table->nodes; + old_capacity = table->capacity; + if (_ht_allocate(table, new_capacity) == HT_ERROR) { + return HT_ERROR; + } + + _ht_rehash(table, old, old_capacity); + + free(old); + + return HT_SUCCESS; +} + +void _ht_rehash(HashTable* table, HTNode** old, size_t old_capacity) { + HTNode* node; + HTNode* next; + size_t new_index; + size_t chain; + + for (chain = 0; chain < old_capacity; ++chain) { + for (node = old[chain]; node;) { + next = node->next; + + new_index = _ht_hash(table, node->key); + node->next = table->nodes[new_index]; + table->nodes[new_index] = node; + + node = next; + } + } +} \ No newline at end of file diff --git a/src/ai/hashtable.h b/src/ai/hashtable.h new file mode 100644 index 0000000..06c0f68 --- /dev/null +++ b/src/ai/hashtable.h @@ -0,0 +1,113 @@ +#ifndef HASHTABLE_H +#define HASHTABLE_H + +/** + * Original source: https://github.com/goldsborough/hashtable +*/ + +#include +#include + +/****************** DEFINTIIONS ******************/ + +#define HT_MINIMUM_CAPACITY 8 +#define HT_LOAD_FACTOR 5 +#define HT_MINIMUM_THRESHOLD (HT_MINIMUM_CAPACITY) * (HT_LOAD_FACTOR) + +#define HT_GROWTH_FACTOR 2 +#define HT_SHRINK_THRESHOLD (1 / 4) + +#define HT_ERROR -1 +#define HT_SUCCESS 0 + +#define HT_UPDATED 1 +#define HT_INSERTED 0 + +#define HT_NOT_FOUND 0 +#define HT_FOUND 01 + +#define HT_INITIALIZER {0, 0, 0, 0, 0, NULL, NULL, NULL}; + +typedef int (*comparison_t)(void*, void*, size_t); +typedef size_t (*hash_t)(void*, size_t); + +/****************** STRUCTURES ******************/ + +typedef struct HTNode { + struct HTNode* next; + void* key; + void* value; + +} HTNode; + +typedef struct HashTable { + size_t size; + size_t threshold; + size_t capacity; + + size_t key_size; + size_t value_size; + + comparison_t compare; + hash_t hash; + + HTNode** nodes; + +} HashTable; + +/****************** INTERFACE ******************/ + +/* Setup */ +int ht_setup(HashTable* table, + size_t key_size, + size_t value_size, + size_t capacity); + +int ht_copy(HashTable* first, HashTable* second); +int ht_move(HashTable* first, HashTable* second); +int ht_swap(HashTable* first, HashTable* second); + +/* Destructor */ +int ht_destroy(HashTable* table); + +int ht_insert(HashTable* table, void* key, void* value); + +int ht_contains(HashTable* table, void* key); +void* ht_lookup(HashTable* table, void* key); +const void* ht_const_lookup(const HashTable* table, void* key); + +#define HT_LOOKUP_AS(type, table_pointer, key_pointer) \ + (*(type*)ht_lookup((table_pointer), (key_pointer))) + +int ht_erase(HashTable* table, void* key); +int ht_clear(HashTable* table); + +int ht_is_empty(HashTable* table); +bool ht_is_initialized(HashTable* table); + +int ht_reserve(HashTable* table, size_t minimum_capacity); + +/****************** PRIVATE ******************/ + +void _ht_int_swap(size_t* first, size_t* second); +void _ht_pointer_swap(void** first, void** second); + +size_t _ht_default_hash(void* key, size_t key_size); +int _ht_default_compare(void* first_key, void* second_key, size_t key_size); + +size_t _ht_hash(const HashTable* table, void* key); +bool _ht_equal(const HashTable* table, void* first_key, void* second_key); + +bool _ht_should_grow(HashTable* table); +bool _ht_should_shrink(HashTable* table); + +HTNode* _ht_create_node(HashTable* table, void* key, void* value, HTNode* next); +int _ht_push_front(HashTable* table, size_t index, void* key, void* value); +void _ht_destroy_node(HTNode* node); + +int _ht_adjust_capacity(HashTable* table); +int _ht_allocate(HashTable* table, size_t capacity); +int _ht_resize(HashTable* table, size_t new_capacity); +void _ht_rehash(HashTable* table, HTNode** old, size_t old_capacity); + +#endif /* HASHTABLE_H */ \ No newline at end of file diff --git a/src/ai/node.h b/src/ai/node.h new file mode 100644 index 0000000..0223530 --- /dev/null +++ b/src/ai/node.h @@ -0,0 +1,23 @@ +#ifndef __NODE__ +#define __NODE__ + +#include "utils.h" + + + +/** + * Data structure containing the node information + */ +struct node_s{ + int priority; + int depth; + int num_childs; + move_t move; + state_t state; + struct node_s* parent; +}; + +typedef struct node_s node_t; + + +#endif diff --git a/src/ai/priority_queue.c b/src/ai/priority_queue.c new file mode 100644 index 0000000..bb28c67 --- /dev/null +++ b/src/ai/priority_queue.c @@ -0,0 +1,107 @@ +#include "priority_queue.h" + +int *heap, size, count; + +void heap_init(struct heap* h) +{ + h->count = 0; + h->size = initial_size; + h->heaparr = (node_t **) malloc(sizeof(node_t*) * initial_size); + for(int i = 0; i < initial_size; i++) + h->heaparr[i]=NULL; + + if(!h->heaparr) { + printf("Error allocatinga memory...\n"); + exit(-1); + } + +} + +void max_heapify(node_t** data, int loc, int count) { + int left, right, largest; + node_t* temp; + left = 2*(loc) + 1; + right = left + 1; + largest = loc; + + + if (left <= count && data[left]->priority > data[largest]->priority) { + largest = left; + } + if (right <= count && data[right]->priority > data[largest]->priority) { + largest = right; + } + + if(largest != loc) { + temp = data[loc]; + data[loc] = data[largest]; + data[largest] = temp; + max_heapify(data, largest, count); + } + +} + +void heap_push(struct heap* h, node_t* value) +{ + int index, parent; + + // Resize the heap if it is too small to hold all the data + if (h->count == h->size) + { + h->size += 1; + h->heaparr = realloc(h->heaparr, sizeof(node_t) * h->size); + if (!h->heaparr) exit(-1); // Exit if the memory allocation fails + } + + index = h->count++; // First insert at last of array + + // Find out where to put the element and put it + for(;index; index = parent) + { + parent = (index - 1) / 2; + if (h->heaparr[parent]->priority >= value->priority) break; + h->heaparr[index] = h->heaparr[parent]; + } + h->heaparr[index] = value; +} + +void heap_display(struct heap* h, sokoban_t* init_data) { + int i; + for(i=0; icount; ++i) { + node_t* n = h->heaparr[i]; + + printf("priority = %d", n->priority); + printf("\n"); + for (int i = 0; i < init_data->lines; i++) + mvprintw(i, 0, n->state.map[i]); + move(n->state.player_y, n->state.player_x); + } +} + +node_t* heap_delete(struct heap* h) +{ + node_t* removed; + node_t* temp = h->heaparr[--h->count]; + + + if ((h->count <= (h->size + 2)) && (h->size > initial_size)) + { + h->size -= 1; + h->heaparr = realloc(h->heaparr, sizeof(node_t) * h->size); + if (!h->heaparr) exit(-1); // Exit if the memory allocation fails + } + removed = h->heaparr[0]; + h->heaparr[0] = temp; + if(temp == removed) h->heaparr[0] = NULL; + max_heapify(h->heaparr, 0, h->count); + return removed; +} + + +void emptyPQ(struct heap* pq) { + while(pq->count != 0) { + node_t* n = heap_delete(pq); + free(n); + //printf("<<%d", heap_delete(pq)); + } +} diff --git a/src/ai/priority_queue.h b/src/ai/priority_queue.h new file mode 100644 index 0000000..f8ca1b4 --- /dev/null +++ b/src/ai/priority_queue.h @@ -0,0 +1,39 @@ +#ifndef __PQ__ +#define __PQ__ + +/** + * NIR: Adapted from https://gist.github.com/aatishnn/8265656#file-binarymaxheap-c + */ + +#include +#include +#include +#include "node.h" +#include "../../include/sokoban.h" + + +/** + * size is the allocated size, count is the number of elements in the queue + */ + +struct heap { + int size; + int count; + node_t** heaparr; +}; + +#define initial_size 4 + +void heap_init(struct heap* h); + +void max_heapify(node_t** data, int loc, int count); + +void heap_push(struct heap* h, node_t* value); + +void heap_display(struct heap *h, sokoban_t *init_data); + +node_t* heap_delete(struct heap* h); + +void emptyPQ(struct heap* pq); + +#endif diff --git a/src/ai/utils.c b/src/ai/utils.c new file mode 100644 index 0000000..81b072f --- /dev/null +++ b/src/ai/utils.c @@ -0,0 +1,348 @@ +#include +#include "utils.h" + + + +/************************************** +* Box movement given a state state * +***************************************/ + +bool is_goal_loc(int y, int x, sokoban_t* init_data) +{ + return (init_data->map_save[y][x] == '.') || (init_data->map_save[y][x] == '+') || (init_data->map_save[y][x] == '*'); +} + + +bool push_box_left(sokoban_t* init_data,state_t* state) +{ + if (state->map[state->player_y][state->player_x-2] == '$' || state->map[state->player_y][state->player_x-2] == '*') { + return false; + } else if (state->map[state->player_y][state->player_x-2] == '#') { + return false; + } else { + state->map[state->player_y][state->player_x-1] = '@'; + if(state->map[state->player_y][state->player_x-2] == '.') + state->map[state->player_y][state->player_x-2] = '*'; + else + state->map[state->player_y][state->player_x-2] = '$'; + + state->map[state->player_y][state->player_x] = ' '; + if (is_goal_loc( state->player_y, state->player_x, init_data) && state->map[state->player_y][state->player_x] == ' ') { + state->map[state->player_y][state->player_x] = '.'; + } + state->player_x--; + } + return true; +} + +bool push_box_right(sokoban_t* init_data,state_t* state) +{ + if (state->map[state->player_y][state->player_x+2] == '$' || state->map[state->player_y][state->player_x+2] == '*') { + return false; + } else if (state->map[state->player_y][state->player_x+2] == '#') { + return false; + } else { + state->map[state->player_y][state->player_x+1] = '@'; + if(state->map[state->player_y][state->player_x+2] == '.') + state->map[state->player_y][state->player_x+2] = '*'; + else + state->map[state->player_y][state->player_x+2] = '$'; + state->map[state->player_y][state->player_x] = ' '; + if (is_goal_loc( state->player_y, state->player_x, init_data) && state->map[state->player_y][state->player_x] == ' ') { + state->map[state->player_y][state->player_x] = '.'; + } + state->player_x++; + } + return true; +} + +bool push_box_up(sokoban_t* init_data,state_t* state) +{ + if (state->map[state->player_y-2][state->player_x] == '$' || state->map[state->player_y-2][state->player_x] == '*') { + return false; + } else if (state->map[state->player_y-2][state->player_x] == '#') { + return false; + } else { + state->map[state->player_y-1][state->player_x] = '@'; + + if(state->map[state->player_y-2][state->player_x] == '.') + state->map[state->player_y-2][state->player_x] = '*'; + else + state->map[state->player_y-2][state->player_x] = '$'; + + state->map[state->player_y][state->player_x] = ' '; + if (is_goal_loc( state->player_y, state->player_x, init_data) && state->map[state->player_y][state->player_x] == ' ') { + state->map[state->player_y][state->player_x] = '.'; + } + state->player_y--; + } + return true; +} + +bool push_box_down(sokoban_t* init_data,state_t* state) +{ + if (state->map[state->player_y+2][state->player_x] == '$' || state->map[state->player_y+2][state->player_x] == '*') { + return false; + } else if (state->map[state->player_y+2][state->player_x] == '#') { + return false; + } else { + + state->map[state->player_y+1][state->player_x] = '@'; + + if(state->map[state->player_y+2][state->player_x] == '.') + state->map[state->player_y+2][state->player_x] = '*'; + else + state->map[state->player_y+2][state->player_x] = '$'; + + state->map[state->player_y][state->player_x] = ' '; + if (is_goal_loc( state->player_y, state->player_x, init_data) && state->map[state->player_y][state->player_x] == ' ') { + state->map[state->player_y][state->player_x] = '.'; + } + state->player_y++; + } + return true; +} + + + +/************************************** +* Player Moves given a state state * +***************************************/ + +bool move_left_player(sokoban_t* init_data,state_t* state) +{ + if (state->map[state->player_y][state->player_x-1] != '#') { + if (state->map[state->player_y][state->player_x-1] == '$' || state->map[state->player_y][state->player_x-1] == '*') { + return push_box_left(init_data, state); + } else { + state->map[state->player_y][state->player_x-1] = '@'; + state->map[state->player_y][state->player_x] = ' '; + if (is_goal_loc( state->player_y, state->player_x, init_data) && state->map[state->player_y][state->player_x] == ' ') { + state->map[state->player_y][state->player_x] = '.'; + } + state->player_x--; + return true; + } + } + return false; +} + +bool move_right_player(sokoban_t* init_data,state_t* state) +{ + if (state->map[state->player_y][state->player_x+1] != '#') { + if (state->map[state->player_y][state->player_x+1] == '$' || state->map[state->player_y][state->player_x+1] == '*') { + return push_box_right(init_data, state); + } else { + state->map[state->player_y][state->player_x+1] = '@'; + state->map[state->player_y][state->player_x] = ' '; + if (is_goal_loc( state->player_y, state->player_x, init_data) && state->map[state->player_y][state->player_x] == ' ') { + state->map[state->player_y][state->player_x] = '.'; + } + state->player_x++; + return true; + } + } + return false; +} + +bool move_up_player(sokoban_t* init_data,state_t* state) +{ + if (state->map[state->player_y-1][state->player_x] != '#') { + if (state->map[state->player_y-1][state->player_x] == '$' || state->map[state->player_y-1][state->player_x] == '*') { + return push_box_up(init_data, state); + } else { + state->map[state->player_y-1][state->player_x] = '@'; + state->map[state->player_y][state->player_x] = ' '; + if (is_goal_loc( state->player_y, state->player_x, init_data) && state->map[state->player_y][state->player_x] == ' ') { + state->map[state->player_y][state->player_x] = '.'; + } + state->player_y--; + return true; + } + } + return false; +} + +bool move_down_player(sokoban_t* init_data,state_t* state) +{ + if (state->map[state->player_y+1][state->player_x] != '#') { + if (state->map[state->player_y+1][state->player_x] == '$' || state->map[state->player_y+1][state->player_x] == '*') { + return push_box_down(init_data, state); + } else { + state->map[state->player_y+1][state->player_x] = '@'; + state->map[state->player_y][state->player_x] = ' '; + if (is_goal_loc( state->player_y, state->player_x, init_data) && state->map[state->player_y][state->player_x] == ' ') { + state->map[state->player_y][state->player_x] = '.'; + } + state->player_y++; + return true; + } + } + return false; +} + + +bool execute_move_t(sokoban_t* init_data, state_t* state, move_t move) { + + bool player_moved = false; + + //Determine which button is pushed + switch (move) { + case up: + player_moved = move_up_player(init_data, state); + break; + + case down: + player_moved = move_down_player(init_data, state); + break; + + case left: + player_moved = move_left_player(init_data, state); + break; + + case right: + player_moved = move_right_player(init_data, state); + break; + + } + + return player_moved; + + +} + +/***************************************************************************** +* Function: simple_corner_deadlock * +* Parameters: sokoban_t* init_data, state_t* state * +* Returns: bool * +* Description: Check if box has been pusehd into a loc in a corner wall * +* and loc != destination * +*****************************************************************************/ + + +bool corner_check(int x, int y, sokoban_t* init_data, state_t* state){ + // Check if corner + if (((state->map[y][x+1] == '#' && state->map[y+1][x] == '#') || + (state->map[y+1][x] == '#' && state->map[y][x-1] == '#') || + (state->map[y][x-1] == '#' && state->map[y-1][x] == '#') || + (state->map[y-1][x] == '#' && state->map[y][x+1] == '#')) && + !is_goal_loc( state->player_y, state->player_x, init_data) ) { + return true; + } + return false; +} + +bool simple_corner_deadlock(sokoban_t* init_data, state_t* state) +{ + bool deadlock = false; + int x = state->player_x; + int y = state->player_y; + + if (state->map[state->player_y + 1][state->player_x] == '$'){ + y = state->player_y + 1; + deadlock = corner_check(x, y, init_data, state); + } + if( state->map[state->player_y-1][state->player_x] == '$'){ + y = state->player_y - 1; + deadlock = corner_check(x, y, init_data, state); + } + if( state->map[state->player_y][state->player_x+1] == '$'){ + x = state->player_x + 1; + deadlock = corner_check(x, y, init_data, state); + } + if( state->map[state->player_y][state->player_x-1] == '$'){ + x = state->player_x - 1; + deadlock = corner_check(x, y, init_data, state); + } + + return deadlock; +} + + +/***************************************************************************** +* Function: winning_condition * +* Parameters: sokoban_t* init_data, state_t* state * +* Returns: bool * +* Description: Check if all boxes are in a destination * +*****************************************************************************/ + + +bool winning_condition(sokoban_t* init_data, state_t* state) +{ + + for (int y = 0; y < init_data->lines; y++) { + for (int x = 0; init_data->map_save[y][x] != '\0'; x++) { + if (state->map[y][x] == '$') + return false; + } + } + + return true; + +} + +/********* +* MACROS * +*********/ +#include +#define TERMINAL_TYPE (strcmp(getenv("TERM"), "xterm") == 0 ? "rxvt" : \ + getenv("TERM")) + +void play_solution( sokoban_t init_data, char* solution ){ + + SCREEN *mainScreen = newterm(TERMINAL_TYPE, stdout, stdin); + set_term(mainScreen); + int cols = 1; + for(int i = 0; i < init_data.lines; i++){ + if(strlen(init_data.map[i]) > (size_t) cols){ + cols = strlen(init_data.map[i]); + } + } + WINDOW *mainWindow = newwin(init_data.lines, cols, 0, 0); + + cbreak(); + noecho(); + keypad(stdscr, TRUE); + clear(); + + for (long unsigned int i = 0; i <= strlen(solution); i++) { + touchwin(mainWindow); + wnoutrefresh(mainWindow); + doupdate(); + refresh(); + for (int i = 0; i < init_data.lines; i++) + mvprintw(i, 0, init_data.map[i]); + move(init_data.player_y, init_data.player_x); + + int key_pressed = 0; + + if( solution[i] == 'u' || solution[i] == 'U') + key_pressed = KEY_UP; + else if( solution[i] == 'd' || solution[i] == 'D') + key_pressed = KEY_DOWN; + else if( solution[i] == 'l' || solution[i] == 'L') + key_pressed = KEY_LEFT; + else if( solution[i] == 'r' || solution[i] == 'R') + key_pressed = KEY_RIGHT; + init_data = key_check(init_data, key_pressed); + init_data = check_zone_reset(init_data); + usleep(500000); + } + touchwin(mainWindow); + wnoutrefresh(mainWindow); + doupdate(); + refresh(); + usleep(1500000); +} + +void print_map(sokoban_t* init_data, state_t* state ){ + initscr(); + cbreak(); + noecho(); + clear(); + for (int i = 0; i < init_data->lines; i++){ + mvprintw(i, 0, state->map[i]); + move(state->player_y, state->player_x); + } + refresh(); +} diff --git a/src/ai/utils.h b/src/ai/utils.h new file mode 100644 index 0000000..7acda5f --- /dev/null +++ b/src/ai/utils.h @@ -0,0 +1,53 @@ +#ifndef __UTILS__ +#define __UTILS__ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "../../include/sokoban.h" + +#define SIZE 4 +#define _XOPEN_SOURCE 500 + +/** + * Data structure containing the information about the game state + * representing the state of the game. + */ +struct state_s{ + char **map; + int player_x; + int player_y; +}; + +typedef struct state_s state_t; + + +/** +* Move type +*/ +typedef enum moves{ + left=0, + right=1, + up=2, + down=3 +} move_t; + + + + +/** + * Helper functions + */ +bool execute_move_t(sokoban_t *init_data, state_t *state, move_t move); +bool simple_corner_deadlock(sokoban_t *init_data, state_t *state); +bool winning_condition(sokoban_t *init_data, state_t *state); +void play_solution( sokoban_t init_data, char* solution ); +void print_map(sokoban_t *init_data, state_t *state); +#endif + diff --git a/src/find_player.c b/src/find_player.c new file mode 100644 index 0000000..d324c87 --- /dev/null +++ b/src/find_player.c @@ -0,0 +1,34 @@ +/* +** EPITECH PROJECT, 2017 +** PSU_my_sokoban_2017 +** File description: +** Function for finding the player on the map +*/ + +#include +#include +#include +#include +#include "../include/libmy.h" +#include "../include/sokoban.h" + +sokoban_t find_player(sokoban_t sokoban) +{ + sokoban.player_x = 0; + sokoban.player_y = 0; + for (int i = 0; i < sokoban.lines; i++) { + for (int j = 0; sokoban.map[i][j] != '\0'; j++) { + sokoban = check_if_player(sokoban, i, j); + } + } + return (sokoban); +} + +sokoban_t check_if_player(sokoban_t sokoban, int y, int x) +{ + if (sokoban.map[y][x] == '@') { + sokoban.player_x = x; + sokoban.player_y = y; + } + return (sokoban); +} diff --git a/src/helper.c b/src/helper.c new file mode 100644 index 0000000..e93e77d --- /dev/null +++ b/src/helper.c @@ -0,0 +1,20 @@ +/* +** EPITECH PROJECT, 2017 +** PSU_my_sokoban_2017 +** File description: +** Main function for the my_sokoban +*/ + +#include +#include "../include/libmy.h" + +int helper(void) +{ + my_putstr("USAGE\n"); + my_putstr(" ./sokoban <-s> map \n\n"); + my_putstr("DESCRIPTION\n"); + my_putstr(" Arguments within <> are optional\n"); + my_putstr(" -s calls the AI solver\n"); + my_putstr(" play_solution animates the solution found by the AI solver\n"); + return (0); +} diff --git a/src/key_check.c b/src/key_check.c new file mode 100644 index 0000000..65f61ba --- /dev/null +++ b/src/key_check.c @@ -0,0 +1,29 @@ +/* +** EPITECH PROJECT, 2017 +** PSU_my_sokoban_2017 +** File description: +** Function that manage key press for sokoban +*/ + +#include +#include +#include +#include +#include "../include/libmy.h" +#include "../include/sokoban.h" + +sokoban_t key_check(sokoban_t sokoban, int key) +{ + if (key == KEY_LEFT) { + sokoban = move_left(sokoban); + } + if (key == KEY_RIGHT) + sokoban = move_right(sokoban); + if (key == KEY_UP) + sokoban = move_up(sokoban); + if (key == KEY_DOWN) + sokoban = move_down(sokoban); + if (key == ' ') + play(sokoban.base_path); + return (sokoban); +} diff --git a/src/loose_check.c b/src/loose_check.c new file mode 100644 index 0000000..07da157 --- /dev/null +++ b/src/loose_check.c @@ -0,0 +1,41 @@ +/* +** EPITECH PROJECT, 2017 +** PSU_my_sokoban_2017 +** File description: +** Functions used to check if the game is loosed +*/ + +#include +#include +#include +#include +#include "../include/libmy.h" +#include "../include/sokoban.h" + +void loose_check(sokoban_t sokoban) +{ + if( sokoban.map[sokoban.player_y+1][sokoban.player_x] == '$') + storage_loose_check(sokoban.player_y+1, sokoban.player_x, sokoban); + if( sokoban.map[sokoban.player_y-1][sokoban.player_x] == '$') + storage_loose_check(sokoban.player_y-1, sokoban.player_x, sokoban); + if( sokoban.map[sokoban.player_y][sokoban.player_x+1] == '$') + storage_loose_check(sokoban.player_y, sokoban.player_x+1, sokoban); + if( sokoban.map[sokoban.player_y][sokoban.player_x-1] == '$') + storage_loose_check(sokoban.player_y, sokoban.player_x-1, sokoban); + +} + +void storage_loose_check(int y, int x, sokoban_t sokoban) +{ + if (sokoban.map[y][x] == '$') { + if (((sokoban.map[y][x+1] == '#' && sokoban.map[y+1][x] == '#') || + (sokoban.map[y+1][x] == '#' && sokoban.map[y][x-1] == '#') || + (sokoban.map[y][x-1] == '#' && sokoban.map[y-1][x] == '#') || + (sokoban.map[y-1][x] == '#' && sokoban.map[y][x+1] == '#')) && + !is_goal_cell(y, x, sokoban ) ) { + endwin(); + exit (1); + } + } +} + diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..d370ea9 --- /dev/null +++ b/src/main.c @@ -0,0 +1,33 @@ +/* +** EPITECH PROJECT, 2017 +** PSU_my_sokoban_2017 +** File description: +** Main function for the my_sokoban +*/ + +#include +#include +#include +#include +#include "../include/libmy.h" +#include "../include/sokoban.h" +#include "ai/ai.h" + +int main(int argc, char const **argv) +{ + if (argc < 2 || argc > 4) + return (84); + if (argv[1][0] == '-' && argv[1][1] == 'h') + return(helper()); + else if (argv[1][0] == '-' && argv[1][1] == 's'){ + bool show_solution = false; + if (argc > 3 && strcmp(argv[3], "play_solution") == 0) + show_solution = true; + solve(argv[2], show_solution); + return 0; + } + else if (argv[1][0] != '-') + return(play(argv[1])); + + return (84); +} diff --git a/src/map_check.c b/src/map_check.c new file mode 100644 index 0000000..f9b9db0 --- /dev/null +++ b/src/map_check.c @@ -0,0 +1,60 @@ +/* +** EPITECH PROJECT, 2017 +** PSU_my_sokoban_2017 +** File description: +** Function used to check if a map is valid or not +*/ + +#include +#include +#include +#include "../include/libmy.h" +#include "../include/sokoban.h" + +void map_check(sokoban_t sokoban) +{ + + int player = 0; + + for (int i = 0; i < sokoban.lines; i++) { + for (int j = 0; sokoban.map_save[i][j] != '\0'; j++) { + + check_tile(i, j, sokoban); + player += count_player(i, j, sokoban); + } + } + +} + +int check_tile(int y, int x, sokoban_t sokoban) +{ + if (sokoban.map_save[y][x] != '@' && sokoban.map_save[y][x] != '$' + && sokoban.map_save[y][x] != '#' && sokoban.map_save[y][x] != ' ' + && sokoban.map_save[y][x] != '\n' && sokoban.map_save[y][x] != '.' + && sokoban.map_save[y][x] != '+' && sokoban.map_save[y][x] != '*') + { + write(2, "Unknown read character in map\n", 26); + exit(84); + } + return (0); +} + +int count_case_number(int y, int x, sokoban_t sokoban) +{ + int i = 0; + + if (sokoban.map_save[y][x] == '$') { + i++; + } + return (i); +} + +int count_player(int y, int x, sokoban_t sokoban) +{ + int i = 0; + + if (sokoban.map_save[y][x] == '@') { + i++; + } + return (i); +} diff --git a/src/map_reading.c b/src/map_reading.c new file mode 100644 index 0000000..bda1459 --- /dev/null +++ b/src/map_reading.c @@ -0,0 +1,92 @@ +/* +** EPITECH PROJECT, 2017 +** PSU_my_sokoban_2017 +** File description: +** Main function for the my_sokoban +*/ + +#include +#include +#include +#include +#include "../include/libmy.h" +#include "../include/sokoban.h" + +char *open_map(char const *path) +{ + int reading; + char *buffer; + + reading = open(path, O_RDONLY); + if (reading == -1) { + write(2, "No such file or directory\n", 26); + exit (84); + } + buffer = read_map(reading); + close(reading); + return (buffer); +} + +char *read_map(int reading) +{ + char *buffer = malloc(sizeof(char) * 10000); + int size = 32; + + size = read(reading, buffer, 10000); + if (size == -1) + exit(84); + buffer[size] = '\0'; + return (buffer); +} + +int count_columns(sokoban_t sokoban, int position) +{ + int columns = 0; + + for (; sokoban.buffer[position] != '\n'; position++) { + columns++; + } + return (columns); +} + +sokoban_t count_lines(sokoban_t sokoban) +{ + sokoban.lines = 0; + + for (int i = 0; sokoban.buffer[i] != '\0'; i++) { + if (sokoban.buffer[i] == '\n' || sokoban.buffer[i] == '\0') + sokoban.lines++; + } + return (sokoban); +} + +sokoban_t make_map(char const *path, sokoban_t sokoban) +{ + sokoban.buffer = open_map(path); + sokoban = count_lines(sokoban); + int k = 0; + int columns = 0; + sokoban.num_chars_map = 0; + sokoban.map = malloc(sizeof(char *) * sokoban.lines); + sokoban.map_save = malloc(sizeof (char *) * sokoban.lines); + for (int j = 0; j < sokoban.lines; j++) { + columns = count_columns(sokoban, k); + sokoban.num_chars_map += columns; + sokoban.map[j] = malloc(sizeof(char) * columns + 1); + sokoban.map_save[j] = malloc(sizeof(char) * columns + 1); + for (int i = 0; i < columns; i++) { + sokoban.map[j][i] = sokoban.buffer[k]; + sokoban.map_save[j][i] = sokoban.buffer[k]; + sokoban.map[j][i+1] = '\0'; + sokoban.map_save[j][i+1] = '\0'; + k++; + } + k++; + } + return (sokoban); +} + +int is_goal_cell(int y, int x, sokoban_t sokoban) +{ + return (sokoban.map_save[y][x] == '.') || (sokoban.map_save[y][x] == '+') || (sokoban.map_save[y][x] == '*'); +} diff --git a/src/movement.c b/src/movement.c new file mode 100644 index 0000000..62f7a8c --- /dev/null +++ b/src/movement.c @@ -0,0 +1,152 @@ +/* +** EPITECH PROJECT, 2017 +** PSU_my_sokoban_2017 +** File description: +** Function that make the player move +*/ + +#include +#include +#include +#include +#include "../include/libmy.h" +#include "../include/sokoban.h" + + +sokoban_t move_box_left(sokoban_t sokoban) +{ + if (sokoban.map[sokoban.player_y][sokoban.player_x-2] == '$' || sokoban.map[sokoban.player_y][sokoban.player_x-2] == '*') { + return (sokoban); + } else if (sokoban.map[sokoban.player_y][sokoban.player_x-2] == '#') { + return (sokoban); + } else { + sokoban.map[sokoban.player_y][sokoban.player_x-1] = '@'; + + if(sokoban.map[sokoban.player_y][sokoban.player_x-2] == '.') + sokoban.map[sokoban.player_y][sokoban.player_x-2] = '*'; + else + sokoban.map[sokoban.player_y][sokoban.player_x-2] = '$'; + + sokoban.map[sokoban.player_y][sokoban.player_x] = ' '; + sokoban.player_x--; + } + return (sokoban); +} + +sokoban_t move_box_right(sokoban_t sokoban) +{ + if (sokoban.map[sokoban.player_y][sokoban.player_x+2] == '$' || sokoban.map[sokoban.player_y][sokoban.player_x+2] == '*') { + return (sokoban); + } else if (sokoban.map[sokoban.player_y][sokoban.player_x+2] == '#') { + return (sokoban); + } else { + sokoban.map[sokoban.player_y][sokoban.player_x+1] = '@'; + + if(sokoban.map[sokoban.player_y][sokoban.player_x+2] == '.') + sokoban.map[sokoban.player_y][sokoban.player_x+2] = '*'; + else + sokoban.map[sokoban.player_y][sokoban.player_x+2] = '$'; + + sokoban.map[sokoban.player_y][sokoban.player_x] = ' '; + sokoban.player_x++; + } + return (sokoban); +} + +sokoban_t move_box_up(sokoban_t sokoban) +{ + if (sokoban.map[sokoban.player_y-2][sokoban.player_x] == '$' || sokoban.map[sokoban.player_y-2][sokoban.player_x] == '*') { + return (sokoban); + } else if (sokoban.map[sokoban.player_y-2][sokoban.player_x] == '#') { + return (sokoban); + } else { + sokoban.map[sokoban.player_y-1][sokoban.player_x] = '@'; + + if(sokoban.map[sokoban.player_y-2][sokoban.player_x] == '.') + sokoban.map[sokoban.player_y-2][sokoban.player_x] = '*'; + else + sokoban.map[sokoban.player_y-2][sokoban.player_x] = '$'; + + sokoban.map[sokoban.player_y][sokoban.player_x] = ' '; + sokoban.player_y--; + } + return (sokoban); +} + +sokoban_t move_box_down(sokoban_t sokoban) +{ + if (sokoban.map[sokoban.player_y+2][sokoban.player_x] == '$' || sokoban.map[sokoban.player_y+2][sokoban.player_x] == '*') { + return (sokoban); + } else if (sokoban.map[sokoban.player_y+2][sokoban.player_x] == '#') { + return (sokoban); + } else { + sokoban.map[sokoban.player_y+1][sokoban.player_x] = '@'; + + if(sokoban.map[sokoban.player_y+2][sokoban.player_x] == '.') + sokoban.map[sokoban.player_y+2][sokoban.player_x] = '*'; + else + sokoban.map[sokoban.player_y+2][sokoban.player_x] = '$'; + + + sokoban.map[sokoban.player_y][sokoban.player_x] = ' '; + sokoban.player_y++; + } + return (sokoban); +} + + +sokoban_t move_left(sokoban_t sokoban) +{ + if (sokoban.map[sokoban.player_y][sokoban.player_x-1] != '#') { + if (sokoban.map[sokoban.player_y][sokoban.player_x-1] == '$' || sokoban.map[sokoban.player_y][sokoban.player_x-1] == '*') { + sokoban = move_box_left(sokoban); + } else { + sokoban.map[sokoban.player_y][sokoban.player_x-1] = '@'; + sokoban.map[sokoban.player_y][sokoban.player_x] = ' '; + sokoban.player_x--; + } + } + return (sokoban); +} + +sokoban_t move_right(sokoban_t sokoban) +{ + if (sokoban.map[sokoban.player_y][sokoban.player_x+1] != '#') { + if (sokoban.map[sokoban.player_y][sokoban.player_x+1] == '$' || sokoban.map[sokoban.player_y][sokoban.player_x+1] == '*') { + sokoban = move_box_right(sokoban); + } else { + sokoban.map[sokoban.player_y][sokoban.player_x+1] = '@'; + sokoban.map[sokoban.player_y][sokoban.player_x] = ' '; + sokoban.player_x++; + } + } + return (sokoban); +} + +sokoban_t move_up(sokoban_t sokoban) +{ + if (sokoban.map[sokoban.player_y-1][sokoban.player_x] != '#') { + if (sokoban.map[sokoban.player_y-1][sokoban.player_x] == '$' || sokoban.map[sokoban.player_y-1][sokoban.player_x] == '*') { + sokoban = move_box_up(sokoban); + } else { + sokoban.map[sokoban.player_y-1][sokoban.player_x] = '@'; + sokoban.map[sokoban.player_y][sokoban.player_x] = ' '; + sokoban.player_y--; + } + } + return (sokoban); +} + +sokoban_t move_down(sokoban_t sokoban) +{ + if (sokoban.map[sokoban.player_y+1][sokoban.player_x] != '#') { + if (sokoban.map[sokoban.player_y+1][sokoban.player_x] == '$' || sokoban.map[sokoban.player_y+1][sokoban.player_x] == '*') { + sokoban = move_box_down(sokoban); + } else { + sokoban.map[sokoban.player_y+1][sokoban.player_x] = '@'; + sokoban.map[sokoban.player_y][sokoban.player_x] = ' '; + sokoban.player_y++; + } + } + return (sokoban); +} diff --git a/src/play.c b/src/play.c new file mode 100644 index 0000000..02a5d46 --- /dev/null +++ b/src/play.c @@ -0,0 +1,83 @@ +/* +** EPITECH PROJECT, 2017 +** PSU_my_sokoban_2017 +** File description: +** Function that manage the game +** ---------- +** Adapted by Nir Lipo, 2021 +*/ + +#include +#include +#include +#include +#include "../include/libmy.h" +#include "../include/sokoban.h" + +/********* +* MACROS * +*********/ +#include +#define TERMINAL_TYPE (strcmp(getenv("TERM"), "xterm") == 0 ? "rxvt" : \ + getenv("TERM")) +SCREEN *mainScreen = NULL; +WINDOW *mainWindow = NULL; + + +int play(char const *path) +{ + /** + * Load Map + */ + sokoban_t sokoban = make_map(path, sokoban); + + /** + * Count number of boxes and Storage locations + */ + map_check(sokoban); + + /** + * Locate player x,y position + */ + sokoban = find_player(sokoban); + + sokoban.base_path = path; + + mainScreen = newterm(TERMINAL_TYPE, stdout, stdin); + set_term(mainScreen); + int cols = 1; + for(int i = 0; i < sokoban.lines; i++){ + if(strlen(sokoban.map[i]) > (size_t) cols){ + cols = strlen(sokoban.map[i]); + } + } + mainWindow = newwin(sokoban.lines, cols, 0, 0); + + cbreak(); + noecho(); + keypad(stdscr, TRUE); + clear(); + + while (1) { + // Do explicit refresh of window so no corruption occurs + touchwin(mainWindow); + wnoutrefresh(mainWindow); + doupdate(); + for (int i = 0; i < sokoban.lines; i++) + mvprintw(i, 0, sokoban.map[i]); + move(sokoban.player_y, sokoban.player_x); + sokoban = game_management(sokoban); + } +} + +sokoban_t game_management(sokoban_t sokoban) +{ + int key_pressed = 0; + + key_pressed = getch(); + sokoban = key_check(sokoban, key_pressed); + sokoban = check_zone_reset(sokoban); + loose_check(sokoban); + win_check(sokoban); + return (sokoban); +} diff --git a/src/win_check.c b/src/win_check.c new file mode 100644 index 0000000..f301590 --- /dev/null +++ b/src/win_check.c @@ -0,0 +1,27 @@ +/* +** EPITECH PROJECT, 2017 +** PSU_my_sokoban_2017 +** File description: +** Function that check if the game is won +*/ + +#include +#include +#include +#include +#include "../include/libmy.h" +#include "../include/sokoban.h" + +void win_check(sokoban_t sokoban) +{ + for (int i = 0; i < sokoban.lines; i++) { + for (int j = 0; sokoban.map_save[i][j] != '\0'; j++) { + if (sokoban.map[i][j] == '$') + return ; + } + } + + endwin(); + exit (0); + +} \ No newline at end of file diff --git a/src/zone_check.c b/src/zone_check.c new file mode 100644 index 0000000..6fc7c03 --- /dev/null +++ b/src/zone_check.c @@ -0,0 +1,34 @@ +/* +** EPITECH PROJECT, 2017 +** PSU_my_sokoban_2017 +** File description: +** Check zone +** ---------- +** Adpated by Nir 2021 +*/ + +#include +#include +#include +#include "../include/libmy.h" +#include "../include/sokoban.h" + +sokoban_t check_zone_reset(sokoban_t sokoban) +{ + sokoban = reset_zone(sokoban.player_y+1, sokoban.player_x, sokoban); + sokoban = reset_zone(sokoban.player_y-1, sokoban.player_x, sokoban); + sokoban = reset_zone(sokoban.player_y, sokoban.player_x+1, sokoban); + sokoban = reset_zone(sokoban.player_y, sokoban.player_x-1, sokoban); + + return (sokoban); +} + +sokoban_t reset_zone(int y, int x, sokoban_t sokoban) +{ + if ( is_goal_cell(y, x, sokoban ) && sokoban.map[y][x] == ' ') { + sokoban.map[y][x] = '.'; + return(sokoban); + } + return (sokoban); +} + diff --git a/test_maps/capability1 b/test_maps/capability1 new file mode 100644 index 0000000..9a9be61 --- /dev/null +++ b/test_maps/capability1 @@ -0,0 +1,3 @@ +##### +#@$.# +##### diff --git a/test_maps/capability10 b/test_maps/capability10 new file mode 100644 index 0000000..dac243d --- /dev/null +++ b/test_maps/capability10 @@ -0,0 +1,3 @@ +########### +#.$ @ $.# +########### diff --git a/test_maps/capability11 b/test_maps/capability11 new file mode 100644 index 0000000..7552ef1 --- /dev/null +++ b/test_maps/capability11 @@ -0,0 +1,5 @@ +########## +###### *## +# $ *.# +# $@ *.# +########## diff --git a/test_maps/capability12 b/test_maps/capability12 new file mode 100644 index 0000000..b23af3b --- /dev/null +++ b/test_maps/capability12 @@ -0,0 +1,11 @@ +########## +# .# +# ####### +## # +## ### # +####### ## +# ## +# $### ## +##@####### +########## +########## diff --git a/test_maps/capability2 b/test_maps/capability2 new file mode 100644 index 0000000..a78f189 --- /dev/null +++ b/test_maps/capability2 @@ -0,0 +1,5 @@ +### +#@# +#$# +#.# +### diff --git a/test_maps/capability3 b/test_maps/capability3 new file mode 100644 index 0000000..b748ced --- /dev/null +++ b/test_maps/capability3 @@ -0,0 +1,3 @@ +##### +#.$@# +##### diff --git a/test_maps/capability4 b/test_maps/capability4 new file mode 100644 index 0000000..a563cf0 --- /dev/null +++ b/test_maps/capability4 @@ -0,0 +1,5 @@ +### +#.# +#$# +#@# +### diff --git a/test_maps/capability5 b/test_maps/capability5 new file mode 100644 index 0000000..cbc5227 --- /dev/null +++ b/test_maps/capability5 @@ -0,0 +1,6 @@ +##### +# @ # +# # +# $ # +# . # +##### diff --git a/test_maps/capability6 b/test_maps/capability6 new file mode 100644 index 0000000..3237462 --- /dev/null +++ b/test_maps/capability6 @@ -0,0 +1,6 @@ +##### +# . # +# $ # +# # +# @ # +##### diff --git a/test_maps/capability7 b/test_maps/capability7 new file mode 100644 index 0000000..47e3d44 --- /dev/null +++ b/test_maps/capability7 @@ -0,0 +1,6 @@ +##### +# .# +# $## +# ## +##@## +##### diff --git a/test_maps/capability8 b/test_maps/capability8 new file mode 100644 index 0000000..c910473 --- /dev/null +++ b/test_maps/capability8 @@ -0,0 +1,6 @@ +##### +#. # +##$ # +## # +###@# +##### diff --git a/test_maps/capability9 b/test_maps/capability9 new file mode 100644 index 0000000..8b9aaf9 --- /dev/null +++ b/test_maps/capability9 @@ -0,0 +1,9 @@ +##### +##.## +##$## +## ## +##@## +## ## +##$## +##.## +##### diff --git a/test_maps/test_map1 b/test_maps/test_map1 new file mode 100644 index 0000000..8d46f26 --- /dev/null +++ b/test_maps/test_map1 @@ -0,0 +1,3 @@ +############ +# @ $ .# +############ diff --git a/test_maps/test_map2 b/test_maps/test_map2 new file mode 100644 index 0000000..b0b5add --- /dev/null +++ b/test_maps/test_map2 @@ -0,0 +1,7 @@ +######################## +# $ .# +# ####### +# $ @ . ####### +# ####### +# . $ ####### +######################## diff --git a/test_maps/test_map3 b/test_maps/test_map3 new file mode 100644 index 0000000..a315bd0 --- /dev/null +++ b/test_maps/test_map3 @@ -0,0 +1,11 @@ + #### + # ###### + # # +## #### # +#@* ### ## +# * ## # +## * # ## + ## .$# # + ## # + #### # + ####