aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2023-11-05 11:22:55 +0000
committerJuan J. Martinez <jjm@usebox.net>2023-11-05 11:31:28 +0000
commit2fbdf974338bde8576efdae40a819a76b2391033 (patch)
tree64d41a37470143f142344f9a439d96de3e7918c2 /data
downloadkitsunes-curse-2fbdf974338bde8576efdae40a819a76b2391033.tar.gz
kitsunes-curse-2fbdf974338bde8576efdae40a819a76b2391033.zip
Initial import of the open source release
Diffstat (limited to 'data')
-rw-r--r--data/Makefile94
-rw-r--r--data/cloud.pngbin0 -> 11114 bytes
-rw-r--r--data/demon.pngbin0 -> 12453 bytes
-rw-r--r--data/doors.pngbin0 -> 1249 bytes
-rw-r--r--data/effects.aksbin0 -> 1871 bytes
-rw-r--r--data/explo.pngbin0 -> 6400 bytes
-rw-r--r--data/fireball.pngbin0 -> 3927 bytes
-rw-r--r--data/flame.pngbin0 -> 10046 bytes
-rw-r--r--data/font.pngbin0 -> 2644 bytes
-rw-r--r--data/items.pngbin0 -> 335 bytes
-rw-r--r--data/loading.pngbin0 -> 10729 bytes
-rw-r--r--data/menu.pngbin0 -> 892 bytes
-rw-r--r--data/monk.pngbin0 -> 393 bytes
-rw-r--r--data/ninja.pngbin0 -> 9470 bytes
-rw-r--r--data/oni.pngbin0 -> 313 bytes
-rw-r--r--data/platform.pngbin0 -> 1358 bytes
-rw-r--r--data/player.pngbin0 -> 451 bytes
-rw-r--r--data/songs.aksbin0 -> 3141 bytes
-rw-r--r--data/songs_pak.aklbin0 -> 1185 bytes
-rw-r--r--data/songs_pak.aksbin0 -> 3403 bytes
-rw-r--r--data/spider.pngbin0 -> 4694 bytes
-rw-r--r--data/spirit.pngbin0 -> 8746 bytes
-rw-r--r--data/splash.pngbin0 -> 306 bytes
-rw-r--r--data/stage.json5714
-rw-r--r--data/switch.pngbin0 -> 1276 bytes
-rw-r--r--data/tiles.pngbin0 -> 9483 bytes
-rw-r--r--data/vampire.pngbin0 -> 3302 bytes
27 files changed, 5808 insertions, 0 deletions
diff --git a/data/Makefile b/data/Makefile
new file mode 100644
index 0000000..10d8d0d
--- /dev/null
+++ b/data/Makefile
@@ -0,0 +1,94 @@
+G=../generated
+GENERATED=$(G)/font.h $(G)/menubg.h $(G)/player.h $(G)/explo.h $(G)/splash.h \
+ $(G)/palette.h $(G)/tiles.h $(G)/stage.h $(G)/items.h \
+ $(G)/doors.h $(G)/platform.h $(G)/oni.h $(G)/ninja.h $(G)/spirit.h \
+ $(G)/vampire.h $(G)/flame.h $(G)/spider.h $(G)/demon.h $(G)/switch.h $(G)/fireball.h \
+ $(G)/cloud.h \
+ $(G)/songs_pak.h
+
+OUTPUT=../build
+
+export PATH:=../tools:$(PATH)
+
+all: $(OUTPUT)/loading.bin $(GENERATED)
+
+$(OUTPUT)/loading.bin: loading.png
+ png2crtc $< $(OUTPUT)/loading.scr 7 0
+ dump-pal.py $< $(OUTPUT)/pal.bin
+ echo -n "SCRX" > $(OUTPUT)/loading.bin
+ cat $(OUTPUT)/pal.bin >> $(OUTPUT)/loading.bin
+ apultra -v $(OUTPUT)/loading.scr $(OUTPUT)/loading.pak
+ cat $(OUTPUT)/loading.pak >> $(OUTPUT)/loading.bin
+
+$(G)/songs_pak.h: songs_pak.akl
+ apultra -v $< $(OUTPUT)/songs_pak.ap
+ bin2h.py $(OUTPUT)/songs_pak.ap songs_pak > $@
+
+$(G)/font.h: font.png
+ img2sprite.py --height 8 --width 4 -i spfont $< > $@
+
+$(G)/menubg.h: menu.png
+ img2sprite.py --height 50 --width 88 -b $< > $(OUTPUT)/menubg.bin
+ apultra -v $(OUTPUT)/menubg.bin $(OUTPUT)/menu.ap
+ bin2h.py $(OUTPUT)/menu.ap menubg > $@
+
+$(G)/player.h: player.png
+ img2sprite.py -i player --transparent-color 7 --height 24 $< > $@
+
+$(G)/explo.h: explo.png
+ img2sprite.py -i explo --transparent-color 7 --height 16 $< > $@
+
+$(G)/splash.h: splash.png
+ img2sprite.py -i splash --transparent-color 3 --height 16 $< > $@
+
+$(G)/tiles.h: tiles.png
+ img2sprite.py -i bgtiles --height 8 $< > $@
+
+$(G)/stage.h: stage.json
+ map.py --max-ents 9 --aplib $< map > $@
+
+$(G)/items.h: items.png
+ img2sprite.py -i items --transparent-color 7 --height 16 $< > $@
+
+$(G)/doors.h: doors.png
+ img2sprite.py -i doors --transparent-color 5 --height 8 $< > $@
+
+$(G)/platform.h: platform.png
+ img2sprite.py -i platform --transparent-color 1 --height 8 $< > $@
+
+$(G)/oni.h: oni.png
+ img2sprite.py -i oni --transparent-color 1 --height 16 $< > $@
+
+$(G)/ninja.h: ninja.png
+ img2sprite.py -i ninja --transparent-color 7 --height 24 $< > $@
+
+$(G)/spirit.h: spirit.png
+ img2sprite.py -i spirit --transparent-color 7 --height 24 $< > $@
+
+$(G)/vampire.h: vampire.png
+ img2sprite.py -i vampire --transparent-color 7 --height 16 $< > $@
+
+$(G)/flame.h: flame.png
+ img2sprite.py -i flame --transparent-color 7 --height 16 $< > $@
+
+$(G)/spider.h: spider.png
+ img2sprite.py -i spider --transparent-color 7 --height 8 $< > $@
+
+$(G)/demon.h: demon.png
+ img2sprite.py -i demon --transparent-color 11 --height 24 $< > $@
+
+$(G)/fireball.h: fireball.png
+ img2sprite.py -i fireball --transparent-color 7 --height 8 $< > $@
+
+$(G)/cloud.h: cloud.png
+ img2sprite.py -i cloud --transparent-color 7 --height 24 $< > $@
+
+$(G)/switch.h: switch.png
+ img2sprite.py -i switch_sprite --transparent-color 7 --height 16 $< > $@
+
+$(G)/palette.h: tiles.png
+ dump-pal.py --header --hardware $< pal_hw > $@
+
+.PHONY: clean all
+clean:
+ rm -f $(GENERATED)
diff --git a/data/cloud.png b/data/cloud.png
new file mode 100644
index 0000000..74ccdd9
--- /dev/null
+++ b/data/cloud.png
Binary files differ
diff --git a/data/demon.png b/data/demon.png
new file mode 100644
index 0000000..0e8d733
--- /dev/null
+++ b/data/demon.png
Binary files differ
diff --git a/data/doors.png b/data/doors.png
new file mode 100644
index 0000000..a466d3f
--- /dev/null
+++ b/data/doors.png
Binary files differ
diff --git a/data/effects.aks b/data/effects.aks
new file mode 100644
index 0000000..b2dc3cc
--- /dev/null
+++ b/data/effects.aks
Binary files differ
diff --git a/data/explo.png b/data/explo.png
new file mode 100644
index 0000000..012c026
--- /dev/null
+++ b/data/explo.png
Binary files differ
diff --git a/data/fireball.png b/data/fireball.png
new file mode 100644
index 0000000..b6fdf9e
--- /dev/null
+++ b/data/fireball.png
Binary files differ
diff --git a/data/flame.png b/data/flame.png
new file mode 100644
index 0000000..5927130
--- /dev/null
+++ b/data/flame.png
Binary files differ
diff --git a/data/font.png b/data/font.png
new file mode 100644
index 0000000..f4be123
--- /dev/null
+++ b/data/font.png
Binary files differ
diff --git a/data/items.png b/data/items.png
new file mode 100644
index 0000000..f0a2140
--- /dev/null
+++ b/data/items.png
Binary files differ
diff --git a/data/loading.png b/data/loading.png
new file mode 100644
index 0000000..66ff1ca
--- /dev/null
+++ b/data/loading.png
Binary files differ
diff --git a/data/menu.png b/data/menu.png
new file mode 100644
index 0000000..623b8d5
--- /dev/null
+++ b/data/menu.png
Binary files differ
diff --git a/data/monk.png b/data/monk.png
new file mode 100644
index 0000000..6ef5207
--- /dev/null
+++ b/data/monk.png
Binary files differ
diff --git a/data/ninja.png b/data/ninja.png
new file mode 100644
index 0000000..9065288
--- /dev/null
+++ b/data/ninja.png
Binary files differ
diff --git a/data/oni.png b/data/oni.png
new file mode 100644
index 0000000..21e5ee1
--- /dev/null
+++ b/data/oni.png
Binary files differ
diff --git a/data/platform.png b/data/platform.png
new file mode 100644
index 0000000..3eae64b
--- /dev/null
+++ b/data/platform.png
Binary files differ
diff --git a/data/player.png b/data/player.png
new file mode 100644
index 0000000..09ff702
--- /dev/null
+++ b/data/player.png
Binary files differ
diff --git a/data/songs.aks b/data/songs.aks
new file mode 100644
index 0000000..5037e77
--- /dev/null
+++ b/data/songs.aks
Binary files differ
diff --git a/data/songs_pak.akl b/data/songs_pak.akl
new file mode 100644
index 0000000..81f6dd8
--- /dev/null
+++ b/data/songs_pak.akl
Binary files differ
diff --git a/data/songs_pak.aks b/data/songs_pak.aks
new file mode 100644
index 0000000..097385b
--- /dev/null
+++ b/data/songs_pak.aks
Binary files differ
diff --git a/data/spider.png b/data/spider.png
new file mode 100644
index 0000000..07b3621
--- /dev/null
+++ b/data/spider.png
Binary files differ
diff --git a/data/spirit.png b/data/spirit.png
new file mode 100644
index 0000000..ff275fc
--- /dev/null
+++ b/data/spirit.png
Binary files differ
diff --git a/data/splash.png b/data/splash.png
new file mode 100644
index 0000000..dd52ac2
--- /dev/null
+++ b/data/splash.png
Binary files differ
diff --git a/data/stage.json b/data/stage.json
new file mode 100644
index 0000000..4da9236
--- /dev/null
+++ b/data/stage.json
@@ -0,0 +1,5714 @@
+{ "compressionlevel":0,
+ "editorsettings":
+ {
+ "export":
+ {
+ "target":"."
+ }
+ },
+ "height":60,
+ "infinite":false,
+ "layers":[
+ {
+ "data":[17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 44, 33, 33, 33, 33, 44, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 44, 45, 45, 45, 45, 45, 45, 45, 45, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 9, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 17, 17, 17, 17, 17, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 27, 27, 27, 27, 27, 27, 27, 27, 17, 17, 17, 27, 27, 27, 27, 27, 27, 27, 27, 27, 45, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 33, 35, 42, 33, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 45, 45, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 45, 44, 45, 43, 43, 43, 43, 43, 43, 43, 43, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 15, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 15, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 17, 17, 17, 17, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 27, 27, 27, 27, 27, 27, 17, 17, 17, 17, 17, 17, 17, 17, 27, 27, 27, 27, 27, 27, 45, 42, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 42, 42, 35, 42, 42, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 35, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 48, 45, 33, 33, 33, 33, 33, 33, 33, 42, 45, 9, 10, 10, 10, 9, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 24, 17, 20, 20, 20, 20, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 17, 17, 17, 17, 17, 24, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 21, 20, 27, 27, 27, 27, 27, 27, 17, 17, 17, 17, 17, 17, 17, 17, 17, 27, 27, 27, 27, 27, 45, 42, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 35, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 42, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 35, 42, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 36, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 43, 40, 43, 33, 33, 33, 33, 33, 33, 35, 42, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 9, 10, 10, 15, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 15, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 24, 20, 20, 20, 20, 20, 20, 21, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 23, 24, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 20, 17, 17, 17, 17, 17, 24, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 20, 17, 17, 24, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 23, 17, 17, 17, 17, 20, 20, 27, 27, 21, 19, 27, 27, 27, 27, 27, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 27, 27, 27, 27, 27, 45, 33, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 42, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 36, 42, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 42, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 38, 42, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 36, 42, 38, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 42, 36, 42, 33, 33, 33, 42, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 42, 36, 42, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 24, 27, 20, 20, 20, 27, 27, 21, 20, 20, 20, 20, 20, 20, 20, 17, 24, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 23, 24, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 17, 17, 17, 23, 24, 17, 17, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 17, 23, 17, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 23, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 20, 17, 17, 17, 17, 20, 17, 17, 20, 17, 23, 17, 17, 17, 20, 20, 27, 27, 19, 21, 27, 27, 27, 27, 27, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 27, 27, 27, 27, 45, 33, 33, 33, 45, 47, 44, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 45, 33, 41, 41, 41, 41, 41, 41, 33, 45, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 45, 33, 33, 33, 45, 45, 45, 47, 45, 33, 33, 33, 45, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 33, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 33, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 33, 33, 41, 41, 41, 41, 33, 33, 41, 41, 41, 41, 33, 33, 44, 47, 47, 47, 47, 45, 33, 33, 33, 44, 33, 33, 33, 33, 33, 33, 44, 33, 33, 33, 45, 47, 47, 47, 47, 45, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 45, 47, 47, 45, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 24, 31, 27, 21, 27, 27, 27, 21, 27, 20, 20, 20, 20, 20, 20, 23, 24, 20, 20, 27, 27, 20, 23, 17, 17, 20, 20, 20, 20, 20, 20, 23, 24, 20, 17, 17, 17, 17, 17, 20, 17, 23, 17, 17, 17, 20, 20, 20, 20, 23, 17, 17, 17, 17, 17, 17, 17, 23, 24, 17, 17, 17, 17, 17, 17, 20, 17, 17, 20, 20, 20, 23, 24, 20, 20, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 20, 23, 17, 20, 20, 17, 17, 17, 24, 20, 20, 20, 27, 27, 23, 17, 27, 27, 20, 20, 20, 20, 26, 24, 20, 20, 20, 27, 27, 27, 27, 21, 27, 27, 27, 27, 27, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 27, 27, 27, 27, 45, 33, 33, 33, 45, 45, 48, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 33, 33, 33, 48, 42, 35, 33, 33, 33, 33, 48, 33, 33, 33, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 45, 45, 45, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 24, 27, 27, 21, 27, 27, 19, 21, 27, 27, 20, 20, 20, 20, 27, 26, 24, 31, 21, 27, 27, 31, 23, 24, 20, 20, 20, 27, 27, 21, 20, 26, 24, 20, 20, 20, 23, 17, 20, 20, 20, 23, 24, 20, 20, 20, 27, 20, 20, 23, 17, 17, 20, 17, 17, 20, 20, 23, 24, 20, 20, 17, 24, 17, 20, 20, 20, 20, 20, 27, 31, 23, 24, 27, 21, 20, 23, 17, 20, 27, 27, 23, 17, 20, 20, 17, 17, 17, 26, 24, 31, 21, 20, 20, 23, 24, 27, 27, 21, 27, 27, 23, 24, 27, 27, 27, 21, 27, 20, 23, 24, 20, 27, 27, 27, 27, 27, 27, 28, 28, 27, 27, 27, 27, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 27, 27, 27, 27, 45, 33, 33, 33, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 33, 33, 33, 45, 45, 43, 43, 43, 33, 33, 33, 45, 45, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 45, 45, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 43, 43, 45, 45, 43, 43, 33, 33, 33, 45, 42, 36, 42, 33, 33, 33, 45, 33, 33, 33, 43, 43, 45, 45, 43, 43, 33, 33, 33, 33, 33, 42, 38, 42, 33, 33, 33, 33, 33, 43, 43, 43, 45, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 15, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 1, 1, 1, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 11, 15, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 24, 27, 19, 21, 27, 27, 27, 21, 27, 27, 27, 20, 20, 27, 27, 23, 24, 27, 21, 27, 27, 27, 23, 24, 20, 19, 21, 27, 27, 21, 31, 23, 24, 27, 20, 31, 23, 24, 27, 27, 27, 23, 24, 31, 20, 21, 27, 27, 20, 26, 24, 27, 20, 20, 20, 20, 27, 26, 24, 31, 27, 23, 24, 20, 27, 21, 27, 20, 21, 19, 27, 26, 24, 27, 21, 19, 23, 24, 27, 27, 27, 23, 24, 27, 20, 20, 20, 20, 23, 24, 27, 21, 27, 27, 23, 24, 27, 27, 21, 19, 27, 23, 24, 31, 27, 19, 21, 27, 27, 23, 24, 27, 27, 27, 27, 27, 27, 27, 29, 29, 27, 27, 27, 27, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 27, 27, 27, 27, 45, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 45, 45, 42, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 35, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 35, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 37, 33, 45, 33, 33, 33, 33, 33, 42, 45, 33, 37, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 45, 47, 47, 47, 45, 33, 33, 33, 33, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 28, 28, 27, 21, 27, 27, 27, 21, 19, 27, 27, 21, 27, 27, 31, 23, 24, 19, 21, 27, 27, 27, 26, 24, 27, 27, 21, 27, 19, 21, 27, 23, 24, 27, 21, 27, 23, 24, 27, 27, 27, 23, 24, 27, 27, 21, 27, 27, 27, 23, 24, 31, 27, 20, 27, 27, 27, 23, 24, 27, 27, 23, 24, 27, 19, 21, 27, 27, 21, 27, 27, 23, 24, 27, 21, 27, 23, 24, 27, 27, 27, 23, 24, 27, 27, 21, 27, 27, 23, 24, 27, 21, 19, 27, 26, 24, 27, 19, 21, 27, 27, 23, 24, 27, 27, 27, 21, 27, 31, 23, 24, 27, 27, 27, 27, 27, 27, 27, 29, 29, 27, 27, 27, 27, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 27, 27, 27, 27, 45, 33, 33, 33, 33, 33, 39, 33, 33, 33, 42, 35, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 36, 35, 33, 33, 33, 45, 45, 35, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 39, 33, 33, 42, 45, 45, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 42, 35, 42, 33, 33, 33, 33, 33, 35, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 39, 33, 33, 33, 42, 35, 42, 42, 33, 33, 33, 39, 33, 33, 42, 45, 45, 33, 33, 33, 42, 35, 42, 42, 33, 33, 33, 42, 36, 33, 33, 33, 35, 33, 33, 45, 45, 33, 33, 33, 33, 33, 45, 33, 33, 33, 33, 33, 33, 45, 33, 33, 33, 33, 33, 45, 45, 33, 42, 35, 42, 33, 33, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 4, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 4, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 27, 21, 27, 27, 27, 21, 27, 27, 19, 21, 27, 27, 27, 23, 24, 27, 21, 27, 27, 27, 23, 24, 31, 27, 21, 27, 27, 21, 27, 23, 24, 19, 21, 27, 23, 24, 31, 27, 27, 26, 24, 27, 27, 21, 19, 27, 27, 23, 24, 27, 27, 21, 27, 27, 27, 23, 24, 27, 27, 23, 24, 27, 27, 21, 27, 27, 21, 27, 27, 23, 24, 27, 21, 27, 23, 24, 31, 27, 27, 26, 24, 27, 19, 21, 27, 27, 23, 24, 20, 21, 20, 27, 23, 24, 27, 27, 21, 27, 27, 23, 24, 27, 27, 27, 21, 19, 27, 26, 24, 27, 27, 27, 27, 27, 27, 27, 29, 29, 27, 27, 27, 27, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 27, 27, 27, 27, 45, 33, 33, 33, 33, 33, 38, 33, 33, 33, 42, 36, 42, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 42, 36, 42, 33, 33, 45, 45, 36, 42, 33, 33, 33, 33, 38, 33, 33, 33, 33, 42, 42, 42, 33, 33, 33, 33, 33, 38, 33, 42, 42, 45, 45, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 36, 33, 33, 33, 33, 33, 33, 36, 42, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 42, 33, 33, 33, 42, 38, 33, 33, 33, 33, 36, 42, 33, 33, 33, 33, 38, 33, 42, 33, 45, 45, 33, 33, 33, 33, 36, 35, 33, 33, 33, 33, 33, 33, 33, 33, 42, 36, 42, 33, 45, 45, 33, 33, 33, 33, 33, 45, 33, 33, 33, 33, 33, 33, 45, 42, 33, 33, 33, 33, 45, 45, 33, 42, 36, 33, 33, 33, 43, 43, 40, 43, 43, 33, 33, 33, 33, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 27, 21, 19, 27, 27, 21, 27, 27, 27, 21, 27, 27, 27, 26, 24, 27, 21, 19, 27, 27, 23, 24, 27, 27, 21, 19, 27, 21, 27, 23, 24, 27, 21, 27, 26, 24, 27, 27, 27, 23, 24, 27, 27, 21, 27, 27, 27, 23, 24, 27, 19, 21, 27, 27, 27, 23, 24, 27, 27, 26, 24, 27, 27, 21, 27, 19, 21, 27, 27, 23, 24, 19, 21, 27, 23, 24, 27, 27, 27, 23, 24, 27, 27, 21, 27, 27, 23, 28, 28, 28, 28, 28, 28, 28, 28, 27, 21, 27, 27, 26, 24, 27, 27, 27, 21, 27, 27, 23, 24, 27, 27, 27, 27, 27, 27, 27, 29, 29, 27, 27, 27, 27, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 27, 27, 27, 27, 45, 45, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 44, 47, 45, 33, 33, 33, 35, 42, 33, 33, 33, 45, 45, 45, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 45, 33, 33, 33, 44, 47, 47, 45, 45, 45, 33, 42, 33, 44, 47, 45, 45, 45, 45, 47, 47, 45, 33, 33, 33, 45, 47, 47, 47, 47, 47, 47, 44, 33, 33, 33, 41, 41, 41, 41, 41, 41, 33, 33, 33, 44, 47, 47, 47, 47, 44, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 44, 47, 47, 47, 47, 47, 44, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 44, 47, 47, 45, 45, 45, 33, 33, 33, 33, 42, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 33, 45, 45, 33, 33, 45, 47, 45, 45, 44, 45, 45, 45, 45, 44, 45, 45, 47, 45, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 27, 21, 27, 27, 19, 21, 27, 27, 27, 21, 27, 27, 27, 23, 24, 20, 21, 27, 27, 27, 23, 24, 27, 27, 21, 27, 27, 21, 19, 23, 24, 27, 21, 27, 23, 24, 27, 27, 27, 23, 24, 27, 19, 21, 27, 27, 31, 23, 24, 27, 27, 21, 27, 27, 31, 23, 24, 27, 27, 23, 24, 27, 27, 21, 19, 27, 21, 27, 27, 23, 24, 27, 21, 20, 26, 24, 27, 27, 27, 23, 24, 27, 27, 21, 19, 27, 26, 29, 29, 29, 29, 29, 29, 29, 29, 20, 21, 19, 27, 23, 24, 27, 27, 19, 21, 27, 27, 23, 24, 27, 27, 27, 27, 27, 27, 27, 29, 29, 27, 27, 27, 27, 27, 20, 20, 17, 17, 17, 17, 17, 17, 20, 20, 27, 27, 27, 27, 27, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 48, 45, 45, 33, 33, 33, 36, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 48, 45, 45, 45, 45, 45, 42, 35, 42, 48, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 48, 45, 33, 33, 33, 33, 37, 33, 33, 33, 33, 37, 33, 33, 33, 33, 45, 48, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 45, 45, 33, 33, 45, 45, 45, 45, 48, 33, 33, 33, 33, 48, 45, 45, 45, 45, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 19, 21, 27, 27, 27, 21, 27, 27, 27, 21, 19, 27, 27, 23, 24, 20, 20, 27, 27, 20, 23, 24, 27, 19, 21, 27, 27, 21, 27, 26, 24, 27, 21, 19, 23, 24, 20, 27, 27, 23, 24, 27, 27, 21, 27, 27, 27, 23, 24, 27, 27, 21, 19, 27, 27, 23, 24, 27, 27, 23, 24, 27, 27, 21, 27, 27, 21, 19, 27, 23, 24, 20, 21, 20, 23, 24, 20, 27, 27, 23, 24, 27, 27, 21, 27, 27, 23, 29, 29, 29, 29, 29, 29, 29, 29, 20, 20, 20, 27, 23, 24, 27, 27, 27, 21, 27, 27, 23, 24, 27, 27, 27, 27, 27, 27, 27, 29, 29, 27, 27, 27, 27, 27, 27, 20, 20, 20, 23, 17, 20, 20, 20, 27, 27, 27, 27, 27, 27, 45, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 33, 33, 33, 43, 43, 43, 43, 45, 45, 33, 36, 33, 40, 43, 43, 43, 43, 43, 43, 43, 43, 33, 33, 33, 43, 43, 43, 45, 45, 43, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 43, 43, 43, 45, 45, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 43, 43, 45, 45, 43, 43, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 43, 43, 43, 43, 43, 43, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 45, 45, 33, 33, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 35, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 1, 1, 1, 11, 11, 11, 11, 11, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 27, 21, 27, 27, 27, 21, 27, 27, 27, 21, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 24, 27, 27, 21, 27, 27, 21, 27, 23, 24, 27, 21, 27, 23, 28, 28, 28, 28, 28, 28, 27, 27, 21, 19, 27, 27, 26, 24, 27, 27, 21, 27, 27, 27, 26, 24, 27, 27, 23, 24, 27, 19, 21, 27, 27, 21, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 27, 27, 21, 27, 28, 28, 28, 29, 29, 29, 29, 29, 29, 28, 28, 28, 28, 28, 28, 28, 27, 27, 27, 21, 19, 28, 28, 28, 28, 28, 28, 27, 27, 27, 27, 29, 29, 27, 27, 27, 27, 27, 27, 27, 20, 31, 23, 24, 20, 20, 27, 27, 27, 27, 27, 27, 27, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 42, 35, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 45, 45, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 45, 45, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 37, 33, 33, 33, 33, 37, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 39, 33, 33, 38, 33, 33, 33, 33, 33, 33, 39, 33, 33, 38, 33, 33, 45, 45, 42, 33, 33, 33, 33, 33, 33, 33, 35, 42, 33, 33, 33, 33, 33, 33, 35, 33, 45, 45, 33, 33, 33, 33, 45, 47, 47, 47, 47, 47, 47, 47, 45, 33, 42, 36, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 20, 21, 27, 27, 27, 21, 19, 27, 27, 21, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 24, 27, 20, 21, 27, 19, 21, 20, 23, 24, 20, 21, 27, 23, 29, 29, 29, 29, 29, 29, 27, 27, 21, 27, 27, 27, 23, 24, 27, 19, 21, 27, 27, 27, 23, 24, 27, 27, 23, 24, 27, 27, 21, 27, 27, 21, 20, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 19, 21, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 27, 27, 20, 20, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 20, 27, 27, 27, 27, 27, 27, 27, 20, 23, 24, 20, 27, 27, 27, 27, 27, 27, 27, 20, 45, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 36, 42, 33, 33, 35, 35, 33, 33, 33, 37, 33, 33, 33, 33, 33, 33, 37, 33, 33, 33, 35, 33, 33, 33, 33, 33, 33, 42, 35, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 45, 45, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 42, 45, 45, 33, 33, 42, 35, 42, 33, 33, 33, 33, 33, 33, 42, 36, 42, 33, 33, 33, 33, 45, 45, 35, 42, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 39, 33, 33, 39, 33, 33, 42, 42, 33, 33, 39, 33, 33, 39, 33, 33, 45, 45, 42, 35, 33, 33, 33, 33, 33, 33, 36, 35, 33, 33, 33, 33, 33, 33, 36, 42, 45, 45, 33, 35, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 42, 42, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 20, 20, 27, 27, 20, 21, 27, 27, 27, 21, 20, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 24, 20, 20, 20, 27, 27, 21, 20, 23, 24, 20, 20, 27, 23, 29, 29, 29, 29, 29, 29, 27, 27, 21, 20, 20, 27, 23, 24, 27, 20, 20, 27, 27, 27, 23, 24, 20, 27, 23, 24, 27, 27, 21, 20, 27, 20, 20, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 27, 21, 20, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 27, 20, 20, 20, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 20, 20, 27, 27, 27, 27, 27, 27, 27, 23, 24, 31, 31, 27, 27, 27, 27, 27, 20, 20, 45, 33, 33, 33, 42, 36, 42, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 35, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 36, 42, 33, 33, 33, 33, 33, 42, 36, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 42, 36, 42, 45, 45, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 36, 42, 45, 45, 33, 33, 42, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 36, 42, 33, 33, 33, 33, 33, 33, 33, 42, 36, 42, 33, 33, 33, 33, 42, 42, 45, 45, 33, 33, 33, 33, 33, 42, 44, 33, 33, 33, 33, 44, 33, 33, 33, 33, 42, 36, 42, 42, 33, 33, 38, 33, 33, 38, 33, 33, 42, 33, 33, 33, 38, 33, 42, 38, 42, 33, 45, 45, 42, 36, 42, 33, 33, 33, 33, 33, 42, 36, 33, 33, 33, 33, 33, 42, 42, 42, 45, 45, 33, 36, 42, 33, 43, 43, 43, 43, 43, 43, 43, 43, 43, 33, 33, 42, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 28, 28, 28, 28, 28, 20, 20, 20, 27, 20, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 28, 28, 28, 28, 20, 27, 20, 20, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 27, 20, 20, 20, 28, 28, 28, 28, 28, 28, 20, 20, 27, 20, 28, 28, 28, 28, 28, 28, 27, 20, 20, 20, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 20, 20, 20, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 20, 20, 20, 20, 29, 29, 29, 29, 29, 29, 20, 20, 20, 28, 29, 29, 20, 20, 20, 27, 27, 27, 27, 27, 27, 26, 24, 27, 27, 27, 27, 27, 27, 20, 20, 20, 45, 33, 33, 33, 45, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 33, 33, 33, 33, 33, 33, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 45, 45, 45, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 45, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 45, 47, 47, 47, 47, 45, 33, 33, 33, 33, 42, 33, 45, 47, 47, 47, 47, 45, 45, 45, 45, 47, 47, 47, 47, 45, 48, 33, 33, 33, 33, 48, 45, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 45, 33, 33, 33, 33, 45, 47, 47, 47, 47, 47, 45, 45, 45, 45, 47, 47, 47, 47, 47, 44, 33, 33, 33, 33, 44, 47, 47, 47, 47, 47, 45, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 3, 3, 3, 13, 13, 13, 13, 13, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 25, 25, 25, 29, 29, 29, 20, 20, 20, 20, 27, 27, 27, 27, 27, 23, 24, 27, 27, 27, 27, 27, 20, 20, 20, 20, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 29, 29, 29, 29, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 44, 45, 45, 45, 45, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 12, 12, 12, 12, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12, 12, 12, 12, 10, 9, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 29, 25, 25, 25, 22, 22, 29, 29, 29, 22, 22, 22, 22, 29, 29, 29, 22, 22, 22, 29, 29, 29, 22, 22, 29, 29, 29, 22, 22, 22, 22, 29, 29, 22, 22, 29, 29, 29, 22, 22, 22, 22, 22, 22, 22, 22, 29, 29, 29, 29, 29, 29, 29, 22, 22, 29, 29, 29, 29, 29, 29, 29, 22, 22, 22, 22, 29, 29, 22, 22, 22, 22, 22, 29, 29, 25, 25, 25, 25, 29, 29, 29, 29, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 22, 22, 22, 29, 29, 29, 29, 29, 29, 22, 22, 22, 22, 29, 29, 29, 29, 29, 29, 29, 29, 29, 22, 29, 29, 29, 29, 29, 29, 29, 22, 22, 22, 22, 29, 29, 45, 35, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 9, 29, 25, 25, 25, 25, 27, 22, 29, 22, 27, 27, 27, 25, 22, 22, 22, 27, 25, 27, 22, 22, 22, 25, 25, 22, 22, 22, 27, 27, 25, 27, 22, 22, 25, 27, 22, 22, 22, 27, 25, 25, 25, 25, 25, 27, 27, 22, 29, 29, 29, 29, 29, 22, 27, 27, 22, 22, 22, 22, 22, 22, 22, 27, 25, 25, 25, 22, 22, 27, 27, 25, 27, 27, 29, 29, 25, 25, 25, 25, 29, 29, 29, 29, 25, 25, 25, 29, 29, 29, 29, 22, 22, 29, 29, 29, 29, 22, 22, 22, 22, 22, 22, 22, 22, 27, 25, 27, 22, 29, 29, 29, 29, 22, 27, 27, 27, 27, 22, 22, 29, 29, 29, 29, 22, 22, 22, 27, 22, 29, 29, 29, 29, 29, 22, 27, 27, 27, 27, 22, 29, 45, 36, 42, 33, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 45, 45, 43, 43, 43, 43, 43, 43, 33, 33, 33, 33, 33, 33, 43, 43, 43, 43, 43, 43, 45, 45, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 33, 33, 33, 33, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 45, 9, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 15, 11, 11, 11, 11, 11, 11, 11, 6, 11, 1, 1, 1, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 11, 11, 15, 10, 10, 10, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 29, 25, 25, 25, 25, 25, 27, 29, 27, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 27, 27, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 27, 25, 25, 25, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 29, 29, 29, 22, 27, 27, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 27, 29, 29, 25, 25, 25, 25, 29, 29, 29, 29, 25, 25, 25, 29, 29, 29, 22, 27, 27, 22, 29, 29, 22, 27, 27, 25, 25, 27, 27, 27, 27, 25, 25, 25, 27, 22, 29, 29, 22, 27, 25, 25, 25, 25, 27, 27, 22, 22, 22, 22, 27, 27, 27, 27, 27, 22, 29, 29, 29, 22, 27, 27, 25, 25, 27, 27, 29, 45, 42, 42, 33, 33, 39, 33, 33, 33, 42, 35, 42, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 42, 35, 42, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 42, 42, 35, 42, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 42, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 39, 33, 33, 33, 45, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 10, 15, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 15, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 9, 10, 10, 29, 32, 25, 25, 25, 25, 25, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 22, 22, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 32, 32, 29, 29, 32, 25, 25, 25, 29, 29, 29, 29, 25, 25, 25, 29, 29, 22, 27, 27, 25, 27, 22, 22, 27, 27, 27, 25, 25, 25, 25, 27, 25, 25, 25, 25, 27, 27, 22, 22, 27, 27, 25, 25, 25, 25, 25, 27, 27, 27, 27, 27, 25, 27, 27, 25, 25, 27, 29, 29, 22, 27, 27, 25, 25, 25, 25, 27, 29, 45, 33, 33, 33, 33, 39, 33, 33, 33, 33, 36, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 36, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 37, 33, 33, 39, 33, 33, 33, 33, 39, 33, 33, 37, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 42, 36, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 45, 45, 33, 42, 35, 33, 33, 33, 37, 33, 33, 33, 33, 37, 33, 33, 33, 33, 33, 33, 45, 45, 42, 35, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 35, 33, 33, 39, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 36, 42, 33, 33, 33, 33, 39, 33, 33, 33, 45, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 15, 1, 4, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 4, 1, 15, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 29, 29, 25, 25, 25, 25, 25, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 29, 22, 22, 25, 25, 25, 29, 29, 29, 29, 25, 25, 32, 29, 22, 27, 27, 25, 25, 25, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 25, 25, 27, 22, 22, 27, 27, 25, 25, 25, 25, 25, 32, 29, 45, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 35, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 45, 45, 33, 33, 36, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 45, 45, 42, 36, 42, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 42, 36, 33, 33, 38, 33, 33, 35, 33, 33, 33, 38, 42, 33, 33, 33, 33, 33, 33, 42, 36, 42, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 38, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 25, 25, 25, 25, 25, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 32, 32, 32, 32, 32, 32, 25, 25, 25, 25, 32, 32, 32, 32, 29, 29, 29, 27, 25, 25, 25, 25, 29, 29, 29, 22, 25, 25, 22, 29, 27, 27, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 27, 25, 25, 25, 25, 25, 32, 29, 29, 45, 45, 47, 47, 47, 44, 33, 33, 33, 33, 33, 33, 33, 33, 44, 47, 47, 45, 47, 47, 47, 47, 45, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 33, 42, 36, 33, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 44, 33, 41, 41, 41, 41, 41, 41, 41, 33, 44, 47, 47, 47, 47, 45, 45, 45, 45, 47, 47, 47, 47, 47, 44, 33, 42, 35, 33, 44, 47, 47, 47, 47, 47, 45, 45, 45, 45, 47, 47, 47, 44, 33, 33, 33, 41, 41, 41, 41, 41, 33, 33, 33, 44, 47, 47, 47, 47, 47, 47, 47, 47, 44, 33, 33, 36, 35, 33, 33, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 33, 41, 41, 41, 41, 41, 41, 41, 41, 33, 44, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 44, 47, 47, 45, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 25, 25, 25, 32, 32, 29, 32, 32, 32, 25, 25, 25, 32, 32, 25, 25, 32, 32, 32, 32, 25, 25, 25, 25, 32, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 29, 29, 29, 29, 29, 25, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 29, 29, 22, 25, 25, 25, 27, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 32, 32, 32, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 32, 29, 29, 29, 45, 45, 45, 45, 45, 48, 33, 33, 37, 33, 33, 37, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 42, 42, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 42, 36, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 42, 36, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 48, 45, 45, 45, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 25, 25, 25, 22, 29, 29, 29, 29, 22, 25, 25, 25, 29, 29, 25, 25, 29, 29, 29, 29, 25, 25, 25, 25, 22, 22, 29, 29, 29, 25, 25, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 30, 29, 29, 29, 29, 25, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 32, 29, 29, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 32, 29, 29, 29, 29, 45, 43, 43, 43, 43, 40, 33, 33, 33, 33, 33, 33, 33, 33, 40, 43, 43, 43, 43, 45, 45, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 33, 33, 33, 33, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 33, 33, 33, 33, 33, 33, 33, 35, 33, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 33, 33, 33, 33, 40, 43, 43, 43, 43, 43, 43, 45, 45, 43, 43, 43, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 33, 33, 33, 33, 33, 33, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 11, 11, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 1, 1, 1, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 32, 25, 25, 25, 22, 22, 22, 22, 25, 25, 25, 25, 22, 22, 25, 25, 22, 22, 22, 22, 25, 25, 25, 25, 27, 27, 22, 22, 22, 25, 25, 22, 22, 29, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 32, 32, 32, 25, 25, 32, 32, 32, 25, 25, 25, 25, 30, 29, 29, 29, 29, 25, 25, 25, 32, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 22, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 29, 29, 29, 29, 29, 22, 25, 25, 25, 25, 25, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 22, 29, 29, 29, 45, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 45, 45, 42, 35, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 35, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 42, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 42, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 42, 35, 42, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 27, 27, 22, 29, 29, 22, 22, 22, 22, 22, 25, 25, 25, 29, 29, 29, 25, 25, 29, 29, 22, 25, 25, 25, 25, 30, 29, 29, 29, 29, 25, 25, 25, 22, 29, 22, 22, 29, 29, 29, 29, 25, 25, 25, 25, 27, 29, 29, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 22, 22, 22, 22, 25, 25, 25, 25, 25, 25, 22, 29, 29, 29, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 22, 29, 29, 45, 42, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 45, 45, 42, 36, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 36, 33, 33, 33, 42, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 42, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 39, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 35, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 35, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 39, 33, 33, 33, 33, 35, 42, 33, 33, 33, 33, 42, 36, 35, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 36, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 27, 27, 22, 22, 27, 25, 25, 25, 25, 25, 25, 25, 22, 22, 22, 25, 25, 22, 22, 27, 25, 25, 25, 32, 30, 29, 29, 29, 29, 25, 25, 25, 27, 22, 27, 27, 22, 29, 29, 29, 32, 25, 25, 25, 25, 29, 29, 29, 22, 22, 25, 25, 25, 25, 25, 25, 32, 32, 32, 32, 32, 25, 25, 25, 27, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 27, 29, 29, 29, 29, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 22, 29, 45, 42, 42, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 42, 36, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 38, 33, 33, 33, 33, 38, 33, 33, 33, 33, 42, 36, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 42, 36, 42, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 38, 33, 33, 33, 42, 36, 33, 33, 33, 33, 33, 33, 42, 36, 42, 33, 33, 33, 33, 33, 42, 36, 33, 33, 33, 33, 42, 42, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 27, 25, 25, 25, 25, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 27, 27, 22, 22, 22, 22, 25, 25, 25, 25, 29, 29, 22, 27, 25, 25, 25, 25, 25, 25, 25, 22, 22, 29, 29, 29, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 29, 29, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 27, 27, 29, 45, 45, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 45, 45, 45, 45, 47, 47, 47, 44, 47, 47, 45, 33, 42, 33, 45, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 45, 33, 33, 41, 41, 41, 41, 41, 41, 41, 41, 33, 33, 45, 47, 47, 47, 47, 47, 47, 45, 33, 42, 33, 33, 33, 45, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 45, 33, 36, 33, 33, 33, 33, 33, 33, 33, 33, 45, 47, 44, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 47, 45, 45, 45, 42, 33, 33, 33, 33, 33, 33, 33, 36, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 44, 47, 47, 47, 47, 45, 33, 33, 33, 33, 45, 47, 47, 47, 47, 44, 47, 47, 47, 47, 45, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 45, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 10, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 32, 32, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 27, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 22, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 29, 32, 32, 25, 25, 25, 25, 25, 25, 27, 29, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 33, 42, 33, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 42, 42, 33, 33, 33, 33, 33, 33, 33, 45, 45, 48, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 42, 42, 33, 33, 33, 33, 33, 33, 42, 35, 42, 35, 42, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 33, 33, 33, 33, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 25, 25, 25, 25, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 29, 29, 29, 29, 29, 29, 29, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 25, 25, 25, 32, 32, 32, 25, 25, 25, 25, 27, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 27, 25, 25, 25, 25, 32, 32, 32, 32, 32, 25, 25, 25, 25, 25, 22, 22, 22, 22, 22, 25, 25, 25, 25, 25, 25, 27, 29, 45, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 33, 33, 33, 43, 43, 43, 40, 43, 43, 43, 45, 45, 43, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 35, 33, 43, 43, 43, 45, 45, 43, 43, 43, 33, 33, 33, 33, 33, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 45, 45, 43, 43, 43, 33, 42, 33, 33, 33, 33, 33, 33, 33, 35, 43, 43, 40, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 33, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 43, 43, 43, 43, 43, 43, 33, 33, 33, 33, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 43, 43, 45, 45, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 11, 11, 15, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 11, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 32, 25, 25, 25, 22, 29, 29, 29, 25, 25, 25, 25, 25, 25, 32, 32, 32, 32, 32, 32, 32, 32, 32, 25, 25, 32, 32, 32, 32, 25, 25, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 29, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 32, 32, 29, 29, 25, 25, 25, 22, 22, 22, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 32, 32, 25, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 22, 29, 29, 29, 22, 25, 25, 25, 25, 25, 25, 27, 27, 27, 25, 25, 25, 32, 32, 25, 25, 25, 29, 45, 33, 33, 33, 33, 35, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 42, 42, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 35, 42, 33, 33, 33, 33, 33, 42, 36, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 36, 33, 33, 39, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 42, 33, 33, 33, 33, 33, 33, 33, 33, 37, 33, 33, 33, 33, 37, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 42, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 15, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 25, 25, 25, 25, 22, 22, 22, 25, 25, 25, 25, 25, 25, 22, 29, 29, 29, 29, 29, 29, 29, 22, 25, 25, 22, 29, 29, 29, 25, 25, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 32, 32, 32, 32, 25, 25, 25, 27, 22, 29, 29, 29, 29, 29, 22, 22, 25, 25, 32, 32, 32, 32, 32, 25, 25, 25, 32, 32, 29, 29, 29, 29, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 22, 22, 27, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 22, 22, 25, 25, 25, 29, 45, 33, 33, 33, 33, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 35, 42, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 45, 45, 33, 33, 33, 33, 42, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 39, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 33, 33, 39, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 42, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 15, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 22, 22, 22, 22, 22, 22, 25, 25, 25, 25, 22, 22, 22, 25, 25, 22, 22, 22, 29, 29, 29, 29, 29, 29, 29, 32, 25, 25, 25, 25, 25, 25, 29, 29, 29, 29, 25, 25, 25, 25, 27, 29, 29, 29, 29, 22, 27, 25, 25, 25, 29, 29, 29, 29, 29, 25, 25, 25, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 29, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 36, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 33, 33, 38, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 42, 42, 36, 42, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 36, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 33, 33, 33, 33, 33, 33, 33, 33, 42, 44, 33, 33, 33, 33, 44, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 15, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 32, 32, 25, 25, 25, 25, 25, 25, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 22, 22, 22, 22, 29, 29, 29, 32, 25, 25, 25, 25, 25, 29, 29, 29, 29, 25, 25, 25, 25, 25, 22, 22, 22, 22, 25, 25, 25, 25, 25, 22, 22, 22, 22, 22, 25, 25, 25, 22, 22, 22, 22, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 45, 45, 47, 45, 33, 33, 33, 33, 45, 47, 45, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 45, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 45, 47, 47, 45, 33, 33, 33, 45, 47, 47, 47, 47, 47, 47, 47, 47, 47, 45, 45, 45, 45, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 45, 33, 33, 33, 33, 45, 47, 47, 45, 33, 33, 33, 33, 45, 47, 47, 47, 47, 47, 47, 45, 33, 33, 33, 33, 45, 47, 47, 45, 33, 33, 33, 33, 45, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 48, 33, 33, 33, 33, 48, 47, 47, 45, 33, 33, 33, 45, 45, 33, 33, 33, 45, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 45, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 16, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 3, 3, 3, 13, 13, 13, 13, 13, 13, 3, 3, 3, 13, 13, 13, 13, 13, 1, 1, 1, 16, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 29, 29, 32, 32, 32, 32, 32, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 45, 45, 45, 45, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 45, 45, 45, 45, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 45, 45, 45, 45, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 16, 1, 1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 16, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 20, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 27, 27, 20, 20, 20, 23, 24, 20, 20, 20, 27, 27, 27, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 20, 20, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 9, 10, 10, 9, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 16, 1, 1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 16, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 9, 10, 10, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 20, 20, 20, 27, 27, 20, 20, 23, 24, 20, 20, 27, 27, 27, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 20, 20, 20, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 29, 29, 29, 29, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 29, 29, 29, 29, 25, 25, 25, 25, 29, 29, 29, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 29, 29, 29, 29, 25, 25, 25, 25, 22, 22, 29, 29, 22, 22, 22, 22, 22, 22, 22, 22, 22, 29, 29, 29, 29, 22, 22, 22, 29, 29, 29, 22, 22, 29, 29, 29, 29, 29, 29, 29, 29, 22, 22, 22, 29, 29, 29, 29, 29, 29, 22, 22, 29, 29, 29, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 42, 35, 33, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 10, 10, 9, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 10, 9, 10, 10, 9, 21, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 20, 20, 27, 27, 27, 20, 23, 24, 20, 27, 27, 27, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 27, 20, 20, 20, 27, 29, 29, 29, 22, 22, 22, 22, 22, 22, 22, 29, 29, 29, 29, 29, 29, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 29, 29, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 22, 22, 29, 25, 25, 25, 25, 29, 22, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 22, 29, 29, 25, 25, 25, 25, 25, 27, 22, 22, 27, 25, 25, 25, 25, 25, 25, 27, 27, 22, 22, 22, 22, 27, 25, 27, 22, 22, 22, 27, 27, 22, 29, 29, 29, 29, 29, 22, 22, 27, 27, 27, 22, 29, 29, 29, 22, 22, 27, 27, 22, 29, 29, 45, 45, 43, 43, 43, 33, 33, 33, 43, 43, 43, 45, 45, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 33, 36, 42, 45, 45, 33, 33, 33, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 45, 8, 8, 8, 8, 8, 15, 11, 11, 11, 6, 11, 11, 11, 11, 11, 1, 1, 1, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 15, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 11, 1, 1, 1, 11, 11, 11, 6, 11, 11, 11, 11, 11, 15, 8, 8, 8, 8, 8, 21, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 20, 20, 20, 27, 27, 27, 26, 24, 27, 27, 27, 27, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 27, 27, 27, 21, 27, 27, 29, 29, 29, 27, 27, 25, 25, 25, 27, 27, 22, 29, 29, 29, 29, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 29, 25, 25, 25, 25, 29, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 29, 29, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 27, 27, 27, 25, 25, 25, 27, 27, 27, 25, 25, 27, 29, 29, 29, 22, 22, 27, 27, 25, 25, 25, 27, 22, 22, 22, 27, 27, 25, 27, 27, 22, 29, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 35, 42, 33, 33, 33, 42, 42, 33, 33, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 10, 10, 10, 10, 10, 15, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 15, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 21, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 20, 20, 20, 27, 31, 31, 23, 24, 27, 27, 27, 20, 20, 20, 20, 20, 20, 20, 17, 17, 17, 17, 17, 17, 17, 20, 20, 20, 20, 27, 27, 19, 21, 27, 27, 29, 29, 29, 27, 25, 25, 25, 25, 25, 25, 27, 22, 22, 22, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 32, 32, 32, 32, 32, 25, 25, 25, 27, 29, 32, 25, 25, 25, 29, 27, 25, 25, 25, 25, 25, 25, 25, 25, 32, 32, 25, 25, 27, 22, 29, 25, 25, 25, 32, 32, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 29, 29, 22, 27, 27, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 27, 27, 29, 45, 45, 33, 33, 35, 42, 33, 33, 33, 33, 33, 45, 45, 33, 42, 35, 42, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 33, 33, 33, 33, 33, 42, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 33, 33, 33, 33, 33, 33, 33, 33, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 42, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 35, 42, 33, 45, 10, 10, 10, 10, 10, 15, 1, 1, 1, 5, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 15, 1, 4, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 21, 27, 20, 20, 17, 17, 17, 24, 17, 17, 17, 17, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 20, 20, 20, 27, 27, 27, 27, 23, 24, 27, 27, 27, 20, 20, 20, 20, 20, 20, 20, 20, 20, 17, 17, 24, 17, 20, 20, 20, 20, 27, 27, 27, 27, 21, 27, 28, 28, 29, 29, 32, 32, 25, 25, 25, 25, 25, 25, 27, 27, 27, 27, 25, 25, 25, 25, 25, 32, 32, 32, 32, 32, 25, 25, 25, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 29, 29, 29, 32, 32, 32, 32, 29, 29, 25, 25, 25, 29, 25, 25, 25, 32, 32, 32, 32, 32, 32, 29, 29, 25, 25, 25, 27, 22, 25, 25, 25, 22, 29, 32, 32, 32, 32, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 29, 45, 45, 33, 33, 36, 42, 33, 42, 35, 33, 33, 45, 45, 33, 42, 36, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 42, 42, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 37, 33, 33, 33, 42, 42, 33, 33, 33, 37, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 42, 44, 33, 33, 33, 33, 33, 33, 33, 33, 44, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 42, 42, 36, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 42, 33, 45, 10, 10, 10, 10, 10, 15, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 15, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 15, 10, 10, 10, 10, 10, 28, 28, 20, 20, 17, 17, 17, 24, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 20, 20, 20, 27, 27, 27, 27, 23, 24, 27, 27, 27, 27, 20, 20, 20, 20, 20, 20, 20, 20, 20, 23, 24, 20, 20, 20, 21, 27, 27, 27, 27, 27, 21, 27, 29, 29, 29, 29, 29, 22, 25, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 25, 29, 29, 29, 29, 22, 25, 25, 25, 22, 22, 25, 25, 25, 25, 25, 25, 32, 32, 25, 25, 22, 29, 29, 29, 29, 29, 29, 29, 29, 29, 22, 25, 25, 25, 29, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 22, 25, 25, 25, 25, 27, 25, 25, 25, 27, 22, 29, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 29, 29, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 45, 45, 33, 33, 33, 42, 33, 42, 36, 33, 33, 45, 45, 33, 33, 42, 33, 44, 45, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 45, 33, 33, 33, 33, 33, 45, 47, 47, 45, 33, 33, 33, 33, 33, 45, 47, 47, 47, 47, 45, 33, 33, 33, 33, 33, 33, 44, 44, 33, 33, 33, 33, 33, 33, 45, 47, 47, 47, 47, 45, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 48, 33, 33, 45, 47, 47, 47, 47, 45, 33, 33, 33, 45, 47, 47, 47, 47, 44, 47, 47, 47, 47, 47, 47, 45, 45, 45, 45, 47, 47, 47, 47, 47, 47, 44, 47, 47, 45, 33, 33, 33, 45, 47, 47, 45, 45, 10, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 12, 12, 12, 12, 10, 29, 29, 20, 20, 20, 20, 23, 24, 20, 20, 20, 21, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 17, 17, 17, 20, 20, 17, 17, 17, 17, 17, 20, 20, 20, 27, 27, 27, 27, 27, 23, 24, 31, 31, 27, 27, 27, 20, 20, 20, 20, 20, 20, 20, 20, 23, 24, 31, 27, 27, 21, 19, 27, 27, 27, 27, 21, 27, 29, 29, 29, 29, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 29, 29, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 25, 25, 25, 29, 29, 29, 29, 29, 29, 22, 22, 29, 27, 25, 25, 32, 29, 25, 25, 25, 22, 22, 29, 29, 29, 29, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 22, 29, 29, 29, 29, 29, 29, 25, 25, 25, 32, 32, 32, 29, 29, 29, 22, 25, 25, 25, 25, 32, 32, 32, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 45, 45, 45, 45, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 48, 48, 33, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 45, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 10, 10, 29, 29, 27, 20, 20, 20, 23, 24, 20, 27, 27, 21, 27, 20, 17, 23, 17, 17, 20, 20, 17, 17, 17, 17, 20, 20, 20, 17, 17, 17, 24, 17, 17, 20, 20, 17, 17, 17, 17, 17, 17, 20, 20, 27, 27, 27, 27, 27, 27, 26, 24, 27, 27, 27, 27, 27, 20, 20, 20, 20, 27, 20, 20, 20, 26, 24, 27, 27, 27, 21, 27, 27, 27, 27, 27, 21, 19, 29, 29, 29, 29, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 29, 29, 27, 25, 25, 25, 25, 25, 25, 25, 32, 32, 32, 25, 25, 22, 22, 25, 25, 32, 29, 29, 29, 29, 29, 22, 27, 27, 22, 25, 25, 25, 29, 29, 25, 25, 25, 25, 27, 22, 22, 22, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 22, 22, 29, 29, 29, 22, 25, 25, 25, 29, 29, 29, 29, 22, 22, 27, 25, 25, 25, 25, 22, 29, 29, 29, 29, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 32, 32, 32, 29, 45, 45, 45, 47, 45, 33, 33, 33, 45, 47, 45, 45, 45, 33, 33, 33, 33, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 43, 43, 43, 43, 43, 43, 43, 45, 45, 43, 45, 33, 42, 33, 33, 33, 45, 43, 43, 45, 33, 35, 33, 33, 33, 45, 43, 45, 45, 43, 43, 33, 33, 41, 41, 41, 41, 43, 43, 41, 41, 41, 41, 33, 33, 43, 43, 45, 45, 43, 43, 33, 33, 45, 43, 43, 43, 43, 43, 43, 43, 43, 45, 33, 33, 43, 43, 45, 45, 43, 43, 33, 33, 33, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 33, 33, 33, 43, 43, 43, 43, 45, 10, 10, 15, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 11, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 15, 11, 11, 11, 11, 1, 1, 1, 11, 11, 11, 11, 15, 10, 10, 29, 29, 27, 27, 21, 20, 26, 24, 27, 27, 19, 21, 27, 27, 20, 23, 24, 20, 20, 27, 17, 17, 17, 17, 20, 21, 20, 20, 17, 23, 24, 17, 20, 20, 20, 20, 17, 17, 17, 17, 20, 21, 27, 27, 27, 27, 27, 27, 27, 23, 24, 27, 27, 27, 27, 27, 27, 20, 20, 20, 27, 27, 21, 27, 23, 24, 27, 27, 27, 21, 27, 27, 27, 27, 27, 21, 27, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 22, 22, 22, 25, 25, 25, 27, 25, 25, 22, 22, 22, 22, 22, 22, 27, 25, 25, 27, 25, 25, 25, 22, 29, 32, 32, 25, 25, 25, 27, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 22, 22, 22, 27, 25, 25, 25, 22, 29, 29, 29, 27, 25, 25, 25, 25, 25, 25, 27, 22, 29, 29, 29, 29, 29, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 29, 29, 29, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 45, 33, 35, 42, 33, 33, 45, 33, 33, 45, 42, 36, 42, 33, 33, 45, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 42, 42, 33, 33, 45, 33, 33, 33, 33, 33, 33, 33, 33, 45, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 15, 10, 10, 29, 29, 27, 19, 21, 27, 23, 24, 27, 27, 27, 21, 27, 27, 27, 23, 24, 27, 21, 27, 20, 17, 24, 20, 19, 21, 27, 20, 20, 23, 24, 20, 27, 27, 20, 20, 20, 17, 24, 20, 27, 21, 27, 27, 27, 27, 27, 27, 20, 23, 24, 27, 27, 27, 27, 27, 27, 27, 21, 27, 27, 27, 21, 31, 23, 24, 27, 27, 19, 21, 27, 27, 27, 27, 27, 21, 27, 29, 29, 29, 29, 32, 32, 32, 32, 25, 25, 25, 22, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 27, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 22, 22, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 27, 25, 25, 25, 25, 27, 29, 29, 22, 27, 25, 25, 25, 25, 25, 25, 25, 27, 29, 29, 29, 29, 22, 27, 25, 25, 25, 25, 25, 25, 25, 32, 32, 32, 25, 25, 27, 22, 29, 29, 45, 43, 43, 43, 43, 33, 33, 33, 43, 43, 43, 43, 43, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 42, 35, 42, 33, 33, 33, 45, 45, 33, 45, 33, 36, 33, 33, 33, 45, 33, 33, 45, 33, 33, 33, 33, 33, 45, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 35, 33, 33, 33, 45, 33, 33, 37, 33, 42, 37, 33, 33, 45, 33, 33, 33, 33, 45, 45, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 45, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 15, 1, 4, 1, 1, 1, 1, 1, 1, 1, 4, 1, 15, 10, 10, 29, 29, 27, 27, 21, 27, 23, 24, 27, 27, 27, 21, 27, 27, 27, 26, 24, 31, 21, 27, 27, 23, 24, 31, 27, 21, 27, 27, 20, 23, 24, 27, 27, 27, 21, 27, 31, 23, 24, 27, 19, 21, 27, 27, 27, 27, 27, 20, 20, 23, 24, 20, 27, 27, 27, 27, 27, 27, 21, 19, 27, 19, 21, 27, 23, 24, 27, 27, 27, 21, 27, 27, 27, 27, 27, 21, 27, 29, 29, 29, 29, 29, 29, 22, 22, 25, 25, 25, 27, 27, 25, 25, 25, 25, 32, 32, 32, 25, 25, 29, 29, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 32, 32, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 27, 22, 29, 27, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 29, 29, 22, 27, 25, 25, 25, 25, 25, 25, 32, 32, 29, 29, 29, 25, 25, 25, 27, 22, 29, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 36, 42, 33, 33, 33, 45, 45, 33, 45, 33, 33, 33, 33, 33, 45, 33, 33, 45, 33, 33, 33, 33, 33, 45, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 36, 33, 33, 33, 45, 33, 33, 33, 33, 42, 42, 33, 33, 45, 33, 33, 33, 33, 45, 45, 36, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 36, 42, 33, 33, 33, 33, 33, 33, 33, 33, 42, 36, 33, 33, 33, 33, 42, 45, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 15, 10, 10, 29, 29, 27, 27, 21, 27, 23, 24, 27, 27, 27, 21, 19, 27, 27, 23, 24, 27, 21, 27, 27, 26, 24, 27, 27, 21, 19, 27, 27, 26, 24, 27, 27, 19, 21, 27, 27, 23, 24, 27, 27, 21, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 27, 27, 27, 27, 27, 21, 27, 27, 27, 21, 27, 26, 24, 27, 27, 27, 21, 27, 27, 27, 27, 19, 21, 27, 29, 29, 29, 29, 22, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 29, 29, 25, 25, 29, 29, 29, 29, 29, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 22, 27, 25, 25, 32, 32, 32, 25, 25, 25, 25, 27, 29, 29, 27, 25, 25, 25, 25, 25, 25, 25, 22, 29, 29, 29, 22, 25, 25, 25, 25, 27, 29, 45, 33, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 44, 47, 47, 47, 47, 47, 47, 47, 45, 33, 33, 33, 45, 47, 47, 47, 45, 33, 33, 42, 45, 47, 47, 45, 45, 45, 33, 45, 33, 33, 33, 33, 33, 45, 33, 33, 45, 33, 33, 33, 33, 33, 45, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 45, 47, 45, 33, 33, 44, 47, 47, 44, 33, 33, 45, 47, 45, 33, 33, 45, 45, 45, 47, 47, 47, 47, 47, 47, 47, 44, 47, 45, 33, 33, 33, 45, 47, 44, 47, 47, 47, 47, 47, 47, 47, 47, 44, 47, 45, 33, 33, 33, 45, 47, 44, 47, 47, 47, 47, 45, 10, 10, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 10, 10, 29, 29, 27, 27, 21, 19, 23, 24, 27, 27, 27, 21, 27, 27, 27, 23, 24, 27, 21, 19, 27, 23, 24, 27, 27, 21, 27, 27, 27, 23, 24, 27, 27, 27, 21, 27, 27, 26, 24, 27, 27, 21, 19, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 19, 21, 27, 27, 27, 21, 19, 23, 24, 27, 27, 27, 21, 19, 27, 27, 27, 27, 21, 27, 29, 29, 29, 29, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 22, 25, 25, 29, 29, 22, 22, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 29, 29, 29, 32, 32, 25, 25, 25, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 27, 22, 22, 22, 27, 25, 25, 25, 25, 25, 29, 45, 42, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 48, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 33, 45, 45, 45, 45, 45, 45, 45, 33, 33, 45, 45, 45, 45, 45, 45, 45, 33, 45, 45, 33, 33, 35, 42, 33, 33, 33, 33, 33, 33, 33, 33, 35, 33, 33, 33, 33, 33, 45, 45, 33, 33, 45, 45, 45, 33, 33, 48, 45, 45, 48, 33, 33, 45, 45, 45, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 33, 33, 33, 45, 45, 48, 45, 45, 45, 45, 45, 45, 45, 45, 48, 45, 45, 33, 33, 33, 45, 45, 48, 45, 45, 45, 45, 45, 10, 10, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 13, 13, 13, 13, 13, 10, 10, 29, 29, 27, 27, 21, 27, 26, 24, 31, 27, 19, 21, 27, 27, 27, 23, 24, 27, 21, 27, 27, 23, 24, 27, 27, 21, 27, 31, 31, 23, 24, 31, 31, 27, 21, 19, 27, 23, 24, 27, 27, 21, 27, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 27, 21, 27, 27, 27, 21, 27, 23, 24, 27, 27, 20, 21, 27, 27, 27, 27, 27, 21, 27, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 29, 29, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 32, 32, 32, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 22, 22, 29, 29, 29, 25, 25, 25, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 27, 25, 25, 25, 25, 25, 25, 22, 43, 42, 36, 33, 37, 33, 33, 33, 37, 33, 33, 33, 35, 42, 33, 40, 43, 43, 43, 43, 43, 43, 43, 43, 33, 33, 33, 43, 43, 43, 43, 43, 33, 33, 33, 43, 43, 43, 43, 43, 43, 33, 45, 33, 33, 33, 33, 33, 45, 33, 33, 45, 33, 33, 33, 33, 33, 45, 33, 45, 45, 33, 33, 36, 35, 33, 33, 33, 33, 33, 33, 33, 42, 36, 42, 33, 33, 33, 33, 45, 45, 33, 33, 43, 43, 40, 33, 33, 43, 45, 45, 43, 33, 33, 40, 43, 43, 33, 33, 45, 45, 43, 43, 43, 43, 43, 43, 43, 43, 40, 43, 43, 33, 35, 33, 43, 43, 43, 43, 45, 45, 43, 43, 43, 43, 43, 40, 43, 43, 33, 33, 33, 43, 43, 40, 43, 43, 43, 43, 45, 10, 10, 15, 11, 11, 1, 1, 1, 11, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 11, 1, 1, 1, 11, 11, 11, 11, 15, 10, 10, 29, 29, 27, 19, 21, 27, 23, 24, 27, 27, 27, 21, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 27, 19, 21, 27, 27, 27, 23, 24, 27, 27, 27, 21, 27, 27, 28, 28, 28, 28, 28, 28, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 20, 20, 27, 27, 27, 27, 28, 28, 28, 29, 29, 29, 25, 25, 25, 25, 25, 25, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 27, 25, 25, 25, 25, 25, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 22, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 22, 22, 22, 25, 25, 25, 29, 29, 25, 25, 32, 32, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 25, 25, 27, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 36, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 42, 35, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 43, 43, 43, 43, 43, 43, 43, 33, 33, 43, 43, 43, 43, 43, 43, 43, 33, 45, 45, 33, 33, 33, 36, 42, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 39, 33, 33, 33, 45, 45, 33, 33, 33, 39, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 42, 36, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 45, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 15, 10, 10, 29, 29, 27, 27, 21, 20, 23, 24, 27, 27, 27, 21, 19, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 27, 21, 27, 27, 27, 23, 24, 27, 27, 19, 21, 27, 27, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 20, 20, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 29, 29, 29, 22, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 25, 25, 25, 25, 25, 25, 22, 22, 22, 25, 25, 25, 25, 25, 25, 25, 32, 32, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 29, 29, 29, 29, 29, 22, 25, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 25, 25, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 27, 27, 25, 25, 25, 29, 29, 25, 25, 22, 29, 32, 32, 32, 32, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 43, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 33, 33, 36, 33, 33, 33, 33, 33, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 42, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 45, 45, 33, 33, 33, 33, 39, 33, 33, 33, 43, 43, 33, 33, 33, 39, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 42, 42, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 39, 33, 33, 33, 33, 33, 33, 33, 39, 33, 33, 33, 42, 45, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 15, 10, 10, 29, 29, 20, 20, 20, 20, 23, 24, 27, 27, 27, 21, 27, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 20, 21, 19, 27, 20, 26, 24, 20, 27, 27, 21, 20, 20, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 20, 20, 20, 27, 27, 27, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 22, 22, 22, 27, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 32, 32, 32, 32, 32, 25, 25, 25, 27, 22, 29, 29, 29, 29, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 22, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 25, 25, 25, 25, 25, 29, 29, 25, 25, 27, 22, 22, 22, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 43, 33, 33, 33, 44, 33, 33, 33, 44, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 42, 42, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 35, 42, 33, 33, 33, 33, 33, 33, 33, 33, 36, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 42, 33, 45, 45, 33, 33, 33, 33, 38, 33, 42, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 33, 33, 33, 33, 33, 38, 33, 33, 33, 33, 33, 33, 33, 38, 33, 33, 42, 42, 45, 10, 10, 15, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 15, 10, 10, 29, 28, 28, 28, 28, 28, 28, 28, 20, 20, 20, 20, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 28, 28, 20, 20, 20, 20, 20, 23, 24, 20, 20, 20, 20, 20, 28, 28, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 28, 28, 28, 20, 20, 20, 20, 29, 29, 29, 29, 29, 22, 25, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 22, 22, 22, 22, 22, 25, 25, 25, 25, 22, 22, 22, 22, 22, 25, 25, 25, 25, 27, 22, 22, 22, 22, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 27, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 22, 25, 25, 25, 27, 27, 27, 25, 25, 25, 25, 25, 25, 25, 32, 32, 32, 32, 32, 32, 45, 47, 47, 47, 48, 33, 33, 33, 48, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 47, 47, 47, 47, 47, 47, 47, 45, 33, 36, 42, 33, 33, 45, 47, 47, 45, 33, 33, 33, 33, 33, 45, 47, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 45, 47, 47, 47, 47, 47, 47, 47, 45, 45, 47, 47, 47, 47, 47, 47, 47, 45, 45, 45, 45, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 45, 45, 45, 47, 47, 47, 47, 47, 47, 47, 47, 33, 33, 33, 47, 47, 47, 47, 47, 47, 45, 45, 10, 10, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 3, 3, 3, 3, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 3, 3, 3, 13, 13, 13, 13, 13, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 27, 27, 27, 27, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 25, 25, 25, 25, 29, 29, 29, 29, 29, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 22, 22, 29, 29, 29, 29, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 33, 33, 45, 45, 45, 45, 33, 33, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 33, 33, 33, 45, 45, 45, 45, 45, 45, 45, 45, 10, 10, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 13, 13, 13, 13, 13, 13, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 10, 10],
+ "height":60,
+ "id":5,
+ "name":"Map",
+ "opacity":1,
+ "type":"tilelayer",
+ "visible":true,
+ "width":400,
+ "x":0,
+ "y":0
+ },
+ {
+ "draworder":"topdown",
+ "id":2,
+ "name":"Entities",
+ "objects":[
+ {
+ "height":8,
+ "id":314,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":48,
+ "y":152
+ },
+ {
+ "height":16,
+ "id":315,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"string",
+ "value":"1"
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":56,
+ "x":104,
+ "y":88
+ },
+ {
+ "height":16,
+ "id":317,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"string",
+ "value":"1"
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":112,
+ "x":184,
+ "y":112
+ },
+ {
+ "height":24,
+ "id":318,
+ "name":"spirit",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":56,
+ "x":240,
+ "y":120
+ },
+ {
+ "height":8,
+ "id":319,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":208,
+ "y":152
+ },
+ {
+ "height":8,
+ "id":320,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":344,
+ "y":152
+ },
+ {
+ "height":8,
+ "id":321,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":424,
+ "y":152
+ },
+ {
+ "height":16,
+ "id":322,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":408,
+ "y":64
+ },
+ {
+ "height":16,
+ "id":324,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":112,
+ "x":344,
+ "y":112
+ },
+ {
+ "height":16,
+ "id":325,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"string",
+ "value":"1"
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":112,
+ "x":344,
+ "y":128
+ },
+ {
+ "height":8,
+ "id":326,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":504,
+ "y":152
+ },
+ {
+ "height":64,
+ "id":327,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":600,
+ "y":56
+ },
+ {
+ "height":16,
+ "id":328,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":80,
+ "x":480,
+ "y":128
+ },
+ {
+ "height":8,
+ "id":329,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":60
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":664,
+ "y":152
+ },
+ {
+ "height":56,
+ "id":330,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":728,
+ "y":40
+ },
+ {
+ "height":48,
+ "id":331,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":760,
+ "y":48
+ },
+ {
+ "height":16,
+ "id":332,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":112,
+ "x":664,
+ "y":80
+ },
+ {
+ "height":24,
+ "id":333,
+ "name":"spirit",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"string",
+ "value":"1"
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":48,
+ "x":864,
+ "y":96
+ },
+ {
+ "height":8,
+ "id":334,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":60
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":824,
+ "y":152
+ },
+ {
+ "height":72,
+ "id":335,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":896,
+ "y":48
+ },
+ {
+ "height":16,
+ "id":336,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"string",
+ "value":"1"
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":120,
+ "x":824,
+ "y":64
+ },
+ {
+ "height":16,
+ "id":338,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":864,
+ "y":64
+ },
+ {
+ "height":72,
+ "id":375,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":576,
+ "y":48
+ },
+ {
+ "height":8,
+ "id":515,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":48,
+ "x":40,
+ "y":312
+ },
+ {
+ "height":8,
+ "id":516,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":48,
+ "x":112,
+ "y":312
+ },
+ {
+ "height":16,
+ "id":517,
+ "name":"key",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":72,
+ "y":200
+ },
+ {
+ "height":16,
+ "id":518,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":88,
+ "y":168
+ },
+ {
+ "height":8,
+ "id":519,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":160,
+ "y":312
+ },
+ {
+ "height":48,
+ "id":520,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":216,
+ "y":232
+ },
+ {
+ "height":40,
+ "id":521,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":288,
+ "y":184
+ },
+ {
+ "height":16,
+ "id":522,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":216,
+ "y":168
+ },
+ {
+ "height":8,
+ "id":523,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":56,
+ "x":424,
+ "y":312
+ },
+ {
+ "height":32,
+ "id":524,
+ "name":"door",
+ "properties":[
+ {
+ "name":"param",
+ "type":"string",
+ "value":"1"
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":464,
+ "y":176
+ },
+ {
+ "height":16,
+ "id":525,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":352,
+ "y":168
+ },
+ {
+ "height":56,
+ "id":526,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":368,
+ "y":256
+ },
+ {
+ "height":40,
+ "id":527,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":272,
+ "y":240
+ },
+ {
+ "height":8,
+ "id":528,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":480,
+ "y":312
+ },
+ {
+ "height":16,
+ "id":529,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":576,
+ "y":176
+ },
+ {
+ "height":40,
+ "id":530,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":552,
+ "y":248
+ },
+ {
+ "height":40,
+ "id":531,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":408,
+ "y":192
+ },
+ {
+ "height":32,
+ "id":532,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":544,
+ "y":176
+ },
+ {
+ "height":24,
+ "id":533,
+ "name":"spirit",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"string",
+ "value":"1"
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":48,
+ "x":112,
+ "y":416
+ },
+ {
+ "height":16,
+ "id":534,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"string",
+ "value":"1"
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":96,
+ "x":16,
+ "y":448
+ },
+ {
+ "height":16,
+ "id":535,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":96,
+ "x":192,
+ "y":400
+ },
+ {
+ "height":8,
+ "id":536,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":96,
+ "x":192,
+ "y":472
+ },
+ {
+ "height":16,
+ "id":537,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"string",
+ "value":"1"
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":112,
+ "x":184,
+ "y":376
+ },
+ {
+ "height":40,
+ "id":538,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":224,
+ "y":392
+ },
+ {
+ "height":16,
+ "id":539,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":112,
+ "x":344,
+ "y":384
+ },
+ {
+ "height":16,
+ "id":540,
+ "name":"flame",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"string",
+ "value":"1"
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":112,
+ "x":344,
+ "y":360
+ },
+ {
+ "height":8,
+ "id":541,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":344,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":542,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":424,
+ "y":472
+ },
+ {
+ "height":24,
+ "id":543,
+ "name":"spirit",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":72,
+ "x":480,
+ "y":416
+ },
+ {
+ "height":16,
+ "id":544,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":528,
+ "y":384
+ },
+ {
+ "height":16,
+ "id":545,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":528,
+ "y":360
+ },
+ {
+ "height":8,
+ "id":546,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":800,
+ "y":472
+ },
+ {
+ "height":16,
+ "id":547,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1000,
+ "y":344
+ },
+ {
+ "height":8,
+ "id":548,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":120,
+ "x":808,
+ "y":464
+ },
+ {
+ "height":40,
+ "id":549,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":872,
+ "y":400
+ },
+ {
+ "height":16,
+ "id":550,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":880,
+ "y":336
+ },
+ {
+ "height":16,
+ "id":551,
+ "name":"key",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":704,
+ "y":424
+ },
+ {
+ "height":8,
+ "id":552,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":640,
+ "y":472
+ },
+ {
+ "height":16,
+ "id":553,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":736,
+ "y":352
+ },
+ {
+ "height":16,
+ "id":554,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":688,
+ "y":336
+ },
+ {
+ "height":24,
+ "id":555,
+ "name":"start",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":32,
+ "y":120
+ },
+ {
+ "height":8,
+ "id":556,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":960,
+ "y":472
+ },
+ {
+ "height":48,
+ "id":557,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":976,
+ "y":400
+ },
+ {
+ "height":48,
+ "id":558,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1096,
+ "y":384
+ },
+ {
+ "height":8,
+ "id":559,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1120,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":560,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":120,
+ "x":1136,
+ "y":464
+ },
+ {
+ "height":48,
+ "id":561,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1168,
+ "y":416
+ },
+ {
+ "height":16,
+ "id":562,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1184,
+ "y":360
+ },
+ {
+ "height":16,
+ "id":563,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1216,
+ "y":360
+ },
+ {
+ "height":8,
+ "id":564,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1280,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":565,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":112,
+ "x":1304,
+ "y":464
+ },
+ {
+ "height":40,
+ "id":566,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1320,
+ "y":336
+ },
+ {
+ "height":16,
+ "id":567,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1368,
+ "y":376
+ },
+ {
+ "height":40,
+ "id":568,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1336,
+ "y":424
+ },
+ {
+ "height":8,
+ "id":579,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":7
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":960,
+ "y":80
+ },
+ {
+ "height":8,
+ "id":580,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":7
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":1088,
+ "y":80
+ },
+ {
+ "height":8,
+ "id":581,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":8
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":960,
+ "y":24
+ },
+ {
+ "height":8,
+ "id":582,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":8
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":976,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":583,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":8
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1000,
+ "y":8
+ },
+ {
+ "height":8,
+ "id":584,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":8
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1056,
+ "y":8
+ },
+ {
+ "height":8,
+ "id":585,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":8
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1096,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":586,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":8
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1080,
+ "y":16
+ },
+ {
+ "height":8,
+ "id":587,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":8
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1032,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":588,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":8
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1112,
+ "y":8
+ },
+ {
+ "height":160,
+ "id":591,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":0,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":597,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":952,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":598,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":960,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":599,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1112,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":601,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":0,
+ "y":320
+ },
+ {
+ "height":8,
+ "id":602,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":0,
+ "y":320
+ },
+ {
+ "height":8,
+ "id":603,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":160,
+ "y":320
+ },
+ {
+ "height":8,
+ "id":604,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":480,
+ "y":320
+ },
+ {
+ "height":8,
+ "id":605,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":0,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":606,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":160,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":607,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":320,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":608,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":480,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":609,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":640,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":610,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":800,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":611,
+ "name":"blocked",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":960,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":612,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":613
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":568,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":613,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":612
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":1024,
+ "y":320
+ },
+ {
+ "height":8,
+ "id":614,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":615
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":320,
+ "y":320
+ },
+ {
+ "height":8,
+ "id":615,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":614
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":960,
+ "y":152
+ },
+ {
+ "height":8,
+ "id":616,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":617
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":64,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":617,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":616
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":600,
+ "y":160
+ },
+ {
+ "height":8,
+ "id":618,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":619
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":24,
+ "x":8,
+ "y":160
+ },
+ {
+ "height":8,
+ "id":619,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":618
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":24,
+ "x":912,
+ "y":152
+ },
+ {
+ "height":32,
+ "id":620,
+ "name":"door",
+ "properties":[
+ {
+ "name":"param",
+ "type":"string",
+ "value":"1"
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1200,
+ "y":272
+ },
+ {
+ "height":8,
+ "id":621,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":24
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":1152,
+ "y":312
+ },
+ {
+ "height":8,
+ "id":622,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":28
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1144,
+ "y":312
+ },
+ {
+ "height":8,
+ "id":624,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":28
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1184,
+ "y":312
+ },
+ {
+ "height":16,
+ "id":625,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1256,
+ "y":272
+ },
+ {
+ "height":16,
+ "id":627,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1128,
+ "y":288
+ },
+ {
+ "height":16,
+ "id":628,
+ "name":"oni",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1144,
+ "y":224
+ },
+ {
+ "height":16,
+ "id":629,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1248,
+ "y":240
+ },
+ {
+ "height":8,
+ "id":630,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":631
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":1192,
+ "y":320
+ },
+ {
+ "height":8,
+ "id":631,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":630
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":1152,
+ "y":312
+ },
+ {
+ "height":8,
+ "id":632,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1184,
+ "y":208
+ },
+ {
+ "height":8,
+ "id":633,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1208,
+ "y":208
+ },
+ {
+ "height":16,
+ "id":640,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1408,
+ "y":288
+ },
+ {
+ "height":32,
+ "id":643,
+ "name":"door",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1296,
+ "y":176
+ },
+ {
+ "height":8,
+ "id":644,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":144,
+ "x":1448,
+ "y":312
+ },
+ {
+ "height":8,
+ "id":646,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":72,
+ "x":1480,
+ "y":256
+ },
+ {
+ "height":8,
+ "id":647,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1472,
+ "y":184
+ },
+ {
+ "height":8,
+ "id":648,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1560,
+ "y":184
+ },
+ {
+ "height":8,
+ "id":651,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":24,
+ "x":1640,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":652,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":64,
+ "x":1792,
+ "y":208
+ },
+ {
+ "height":8,
+ "id":653,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":62
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":72,
+ "x":1792,
+ "y":168
+ },
+ {
+ "height":32,
+ "id":654,
+ "name":"sdoor",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1888,
+ "y":224
+ },
+ {
+ "height":16,
+ "id":655,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1888,
+ "y":176
+ },
+ {
+ "height":8,
+ "id":657,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1632,
+ "y":424
+ },
+ {
+ "height":8,
+ "id":658,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1664,
+ "y":424
+ },
+ {
+ "height":16,
+ "id":659,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1736,
+ "y":432
+ },
+ {
+ "height":8,
+ "id":660,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":112,
+ "x":1440,
+ "y":472
+ },
+ {
+ "height":16,
+ "id":661,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1456,
+ "y":368
+ },
+ {
+ "height":16,
+ "id":662,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1536,
+ "y":344
+ },
+ {
+ "height":16,
+ "id":663,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1480,
+ "y":336
+ },
+ {
+ "height":24,
+ "id":664,
+ "name":"demon",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1352,
+ "y":184
+ },
+ {
+ "height":16,
+ "id":666,
+ "name":"switch",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":654
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1888,
+ "y":192
+ },
+ {
+ "height":32,
+ "id":669,
+ "name":"sdoor",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1736,
+ "y":176
+ },
+ {
+ "height":16,
+ "id":670,
+ "name":"switch",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":669
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1616,
+ "y":192
+ },
+ {
+ "height":24,
+ "id":671,
+ "name":"demon",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1712,
+ "y":232
+ },
+ {
+ "height":16,
+ "id":672,
+ "name":"oni",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1616,
+ "y":272
+ },
+ {
+ "height":16,
+ "id":673,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1736,
+ "y":288
+ },
+ {
+ "height":8,
+ "id":674,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":72,
+ "x":1800,
+ "y":472
+ },
+ {
+ "height":16,
+ "id":676,
+ "name":"oni",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1776,
+ "y":400
+ },
+ {
+ "height":16,
+ "id":677,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1888,
+ "y":384
+ },
+ {
+ "height":24,
+ "id":678,
+ "name":"demon",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1880,
+ "y":280
+ },
+ {
+ "height":32,
+ "id":679,
+ "name":"sdoor",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2488,
+ "y":336
+ },
+ {
+ "height":16,
+ "id":680,
+ "name":"switch",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":679
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2472,
+ "y":400
+ },
+ {
+ "height":8,
+ "id":681,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":1944,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":682,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":62
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":1944,
+ "y":432
+ },
+ {
+ "height":8,
+ "id":683,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1960,
+ "y":352
+ },
+ {
+ "height":8,
+ "id":684,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2032,
+ "y":352
+ },
+ {
+ "height":24,
+ "id":685,
+ "name":"demon",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1872,
+ "y":344
+ },
+ {
+ "height":8,
+ "id":686,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":88,
+ "x":2112,
+ "y":384
+ },
+ {
+ "height":8,
+ "id":687,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":144,
+ "x":2088,
+ "y":464
+ },
+ {
+ "height":8,
+ "id":688,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":1944,
+ "y":416
+ },
+ {
+ "height":8,
+ "id":689,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":2016,
+ "y":416
+ },
+ {
+ "height":8,
+ "id":690,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":62
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":2016,
+ "y":432
+ },
+ {
+ "height":8,
+ "id":691,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":2016,
+ "y":472
+ },
+ {
+ "height":16,
+ "id":692,
+ "name":"oni",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2256,
+ "y":448
+ },
+ {
+ "height":16,
+ "id":693,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2376,
+ "y":448
+ },
+ {
+ "height":8,
+ "id":695,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":64,
+ "x":2288,
+ "y":360
+ },
+ {
+ "height":24,
+ "id":696,
+ "name":"ninja",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2512,
+ "y":344
+ },
+ {
+ "height":32,
+ "id":697,
+ "name":"sdoor",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2536,
+ "y":384
+ },
+ {
+ "height":16,
+ "id":698,
+ "name":"switch",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":697
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2424,
+ "y":448
+ },
+ {
+ "height":16,
+ "id":699,
+ "name":"switch",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":700
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2608,
+ "y":400
+ },
+ {
+ "height":32,
+ "id":700,
+ "name":"sdoor",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2624,
+ "y":336
+ },
+ {
+ "height":16,
+ "id":701,
+ "name":"key",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2576,
+ "y":448
+ },
+ {
+ "height":16,
+ "id":702,
+ "name":"oni",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2416,
+ "y":432
+ },
+ {
+ "height":16,
+ "id":703,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2696,
+ "y":448
+ },
+ {
+ "height":16,
+ "id":704,
+ "name":"oni",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2576,
+ "y":432
+ },
+ {
+ "height":16,
+ "id":705,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2696,
+ "y":352
+ },
+ {
+ "height":8,
+ "id":706,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2304,
+ "y":392
+ },
+ {
+ "height":8,
+ "id":708,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2328,
+ "y":392
+ },
+ {
+ "height":24,
+ "id":709,
+ "name":"demon",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2664,
+ "y":280
+ },
+ {
+ "height":24,
+ "id":710,
+ "name":"ninja",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2624,
+ "y":184
+ },
+ {
+ "height":24,
+ "id":711,
+ "name":"ninja",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1304,
+ "y":232
+ },
+ {
+ "height":8,
+ "id":713,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":72,
+ "x":2440,
+ "y":208
+ },
+ {
+ "height":8,
+ "id":714,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":62
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":80,
+ "x":2440,
+ "y":168
+ },
+ {
+ "height":8,
+ "id":715,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2456,
+ "y":272
+ },
+ {
+ "height":8,
+ "id":716,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2496,
+ "y":272
+ },
+ {
+ "height":16,
+ "id":717,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2536,
+ "y":176
+ },
+ {
+ "height":16,
+ "id":718,
+ "name":"oni",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2416,
+ "y":272
+ },
+ {
+ "height":8,
+ "id":719,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":2464,
+ "y":304
+ },
+ {
+ "height":32,
+ "id":720,
+ "name":"door",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1256,
+ "y":176
+ },
+ {
+ "height":24,
+ "id":721,
+ "name":"cloud",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2176,
+ "y":416
+ },
+ {
+ "height":8,
+ "id":722,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1976,
+ "y":184
+ },
+ {
+ "height":8,
+ "id":723,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2016,
+ "y":184
+ },
+ {
+ "height":16,
+ "id":724,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1936,
+ "y":192
+ },
+ {
+ "height":16,
+ "id":725,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2064,
+ "y":192
+ },
+ {
+ "height":16,
+ "id":726,
+ "name":"oni",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1928,
+ "y":176
+ },
+ {
+ "height":8,
+ "id":727,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":2112,
+ "y":312
+ },
+ {
+ "height":8,
+ "id":728,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":2176,
+ "y":312
+ },
+ {
+ "height":8,
+ "id":730,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":48,
+ "x":2144,
+ "y":208
+ },
+ {
+ "height":24,
+ "id":731,
+ "name":"cloud",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2208,
+ "y":240
+ },
+ {
+ "height":24,
+ "id":732,
+ "name":"cloud",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2112,
+ "y":240
+ },
+ {
+ "height":8,
+ "id":733,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":2272,
+ "y":312
+ },
+ {
+ "height":8,
+ "id":734,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":2336,
+ "y":312
+ },
+ {
+ "height":24,
+ "id":735,
+ "name":"demon",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1992,
+ "y":280
+ },
+ {
+ "height":16,
+ "id":738,
+ "name":"oni",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2256,
+ "y":176
+ },
+ {
+ "height":16,
+ "id":739,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2376,
+ "y":192
+ },
+ {
+ "height":24,
+ "id":740,
+ "name":"ninja",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2280,
+ "y":232
+ },
+ {
+ "height":24,
+ "id":741,
+ "name":"ninja",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2680,
+ "y":392
+ },
+ {
+ "height":8,
+ "id":742,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":62
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":96,
+ "x":1952,
+ "y":8
+ },
+ {
+ "height":8,
+ "id":743,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":88,
+ "x":1952,
+ "y":48
+ },
+ {
+ "height":24,
+ "id":744,
+ "name":"cloud",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1960,
+ "y":80
+ },
+ {
+ "height":24,
+ "id":745,
+ "name":"cloud",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2032,
+ "y":80
+ },
+ {
+ "height":8,
+ "id":746,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1976,
+ "y":96
+ },
+ {
+ "height":8,
+ "id":747,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2016,
+ "y":96
+ },
+ {
+ "height":16,
+ "id":748,
+ "name":"switch",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":749
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1936,
+ "y":128
+ },
+ {
+ "height":32,
+ "id":749,
+ "name":"sdoor",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1928,
+ "y":64
+ },
+ {
+ "height":32,
+ "id":750,
+ "name":"sdoor",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2064,
+ "y":64
+ },
+ {
+ "height":16,
+ "id":751,
+ "name":"switch",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":750
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2056,
+ "y":128
+ },
+ {
+ "height":8,
+ "id":752,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":144,
+ "x":1768,
+ "y":152
+ },
+ {
+ "height":24,
+ "id":753,
+ "name":"demon",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1856,
+ "y":24
+ },
+ {
+ "height":8,
+ "id":754,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":56,
+ "x":1808,
+ "y":96
+ },
+ {
+ "height":16,
+ "id":755,
+ "name":"switch",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":756
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1680,
+ "y":80
+ },
+ {
+ "height":32,
+ "id":756,
+ "name":"sdoor",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1664,
+ "y":112
+ },
+ {
+ "height":24,
+ "id":757,
+ "name":"ninja",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1696,
+ "y":24
+ },
+ {
+ "height":16,
+ "id":758,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1728,
+ "y":128
+ },
+ {
+ "height":8,
+ "id":759,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":2144,
+ "y":144
+ },
+ {
+ "height":8,
+ "id":760,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2176,
+ "y":112
+ },
+ {
+ "height":8,
+ "id":761,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2136,
+ "y":112
+ },
+ {
+ "height":16,
+ "id":762,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2096,
+ "y":128
+ },
+ {
+ "height":24,
+ "id":763,
+ "name":"demon",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2168,
+ "y":24
+ },
+ {
+ "height":16,
+ "id":764,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2216,
+ "y":112
+ },
+ {
+ "height":8,
+ "id":766,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":2272,
+ "y":48
+ },
+ {
+ "height":8,
+ "id":767,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":2320,
+ "y":48
+ },
+ {
+ "height":24,
+ "id":768,
+ "name":"cloud",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2280,
+ "y":80
+ },
+ {
+ "height":24,
+ "id":769,
+ "name":"cloud",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2352,
+ "y":80
+ },
+ {
+ "height":8,
+ "id":771,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":62
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":64,
+ "x":2448,
+ "y":8
+ },
+ {
+ "height":8,
+ "id":772,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":62
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":2464,
+ "y":104
+ },
+ {
+ "height":8,
+ "id":773,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":2464,
+ "y":152
+ },
+ {
+ "height":8,
+ "id":774,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":48,
+ "x":2456,
+ "y":88
+ },
+ {
+ "height":8,
+ "id":775,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2432,
+ "y":64
+ },
+ {
+ "height":8,
+ "id":776,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2520,
+ "y":64
+ },
+ {
+ "height":24,
+ "id":777,
+ "name":"ninja",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2440,
+ "y":120
+ },
+ {
+ "height":24,
+ "id":778,
+ "name":"ninja",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2512,
+ "y":120
+ },
+ {
+ "height":8,
+ "id":779,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":144,
+ "x":2568,
+ "y":152
+ },
+ {
+ "height":16,
+ "id":780,
+ "name":"key",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2656,
+ "y":104
+ },
+ {
+ "height":24,
+ "id":781,
+ "name":"cloud",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2664,
+ "y":32
+ },
+ {
+ "height":24,
+ "id":782,
+ "name":"cloud",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2600,
+ "y":32
+ },
+ {
+ "height":24,
+ "id":783,
+ "name":"demon",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2616,
+ "y":96
+ },
+ {
+ "height":16,
+ "id":784,
+ "name":"switch",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":785
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1408,
+ "y":32
+ },
+ {
+ "height":32,
+ "id":785,
+ "name":"sdoor",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1304,
+ "y":16
+ },
+ {
+ "height":16,
+ "id":787,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1256,
+ "y":64
+ },
+ {
+ "height":16,
+ "id":788,
+ "name":"oni",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1144,
+ "y":80
+ },
+ {
+ "height":24,
+ "id":789,
+ "name":"demon",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1224,
+ "y":120
+ },
+ {
+ "height":8,
+ "id":790,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":61
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":48,
+ "x":1336,
+ "y":152
+ },
+ {
+ "height":8,
+ "id":791,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":56,
+ "x":1328,
+ "y":48
+ },
+ {
+ "height":8,
+ "id":793,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":13
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":1296,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":794,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":13
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":40,
+ "x":1384,
+ "y":0
+ },
+ {
+ "height":24,
+ "id":796,
+ "name":"cloud",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1336,
+ "y":72
+ },
+ {
+ "height":8,
+ "id":797,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1328,
+ "y":120
+ },
+ {
+ "height":8,
+ "id":798,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1384,
+ "y":120
+ },
+ {
+ "height":24,
+ "id":799,
+ "name":"demon",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1512,
+ "y":120
+ },
+ {
+ "height":24,
+ "id":800,
+ "name":"ninja",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1464,
+ "y":72
+ },
+ {
+ "height":16,
+ "id":801,
+ "name":"oni",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1568,
+ "y":32
+ },
+ {
+ "height":16,
+ "id":802,
+ "name":"switch",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":803
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1288,
+ "y":80
+ },
+ {
+ "height":32,
+ "id":803,
+ "name":"sdoor",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1304,
+ "y":64
+ },
+ {
+ "height":8,
+ "id":804,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":805
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":1344,
+ "y":0
+ },
+ {
+ "height":8,
+ "id":805,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":804
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":2944,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":808,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":32
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":32,
+ "x":2944,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":809,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3096,
+ "y":392
+ },
+ {
+ "height":16,
+ "id":810,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3080,
+ "y":240
+ },
+ {
+ "height":8,
+ "id":811,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":63
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":24,
+ "x":3120,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":812,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3160,
+ "y":392
+ },
+ {
+ "height":32,
+ "id":813,
+ "name":"door",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2904,
+ "y":272
+ },
+ {
+ "height":8,
+ "id":814,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":63
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":24,
+ "x":2920,
+ "y":312
+ },
+ {
+ "height":16,
+ "id":815,
+ "name":"key",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2976,
+ "y":288
+ },
+ {
+ "height":16,
+ "id":816,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3160,
+ "y":448
+ },
+ {
+ "height":8,
+ "id":817,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":63
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":24,
+ "x":2992,
+ "y":152
+ },
+ {
+ "height":8,
+ "id":818,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2992,
+ "y":24
+ },
+ {
+ "height":8,
+ "id":819,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2920,
+ "y":24
+ },
+ {
+ "height":8,
+ "id":820,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2816,
+ "y":344
+ },
+ {
+ "height":8,
+ "id":821,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2976,
+ "y":344
+ },
+ {
+ "height":8,
+ "id":822,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2856,
+ "y":184
+ },
+ {
+ "height":8,
+ "id":823,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3056,
+ "y":184
+ },
+ {
+ "height":8,
+ "id":824,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2848,
+ "y":72
+ },
+ {
+ "height":8,
+ "id":825,
+ "name":"torch",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3064,
+ "y":72
+ },
+ {
+ "height":24,
+ "id":827,
+ "name":"demon",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2992,
+ "y":392
+ },
+ {
+ "height":24,
+ "id":828,
+ "name":"ninja",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3064,
+ "y":440
+ },
+ {
+ "height":24,
+ "id":829,
+ "name":"ninja",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3016,
+ "y":184
+ },
+ {
+ "height":24,
+ "id":830,
+ "name":"ninja",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2896,
+ "y":232
+ },
+ {
+ "height":24,
+ "id":831,
+ "name":"demon",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2944,
+ "y":72
+ },
+ {
+ "height":24,
+ "id":832,
+ "name":"ninja",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2976,
+ "y":120
+ },
+ {
+ "height":24,
+ "id":833,
+ "name":"demon",
+ "properties":[
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2808,
+ "y":440
+ },
+ {
+ "height":24,
+ "id":834,
+ "name":"ninja",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2848,
+ "y":392
+ },
+ {
+ "height":8,
+ "id":835,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":53
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3176,
+ "y":16
+ },
+ {
+ "height":8,
+ "id":836,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":54
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3176,
+ "y":24
+ },
+ {
+ "height":8,
+ "id":837,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":63
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":24,
+ "x":2992,
+ "y":312
+ },
+ {
+ "height":16,
+ "id":838,
+ "name":"gtail",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2968,
+ "y":32
+ },
+ {
+ "height":16,
+ "id":840,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2840,
+ "y":80
+ },
+ {
+ "height":16,
+ "id":841,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3016,
+ "y":352
+ },
+ {
+ "height":16,
+ "id":842,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2832,
+ "y":240
+ },
+ {
+ "height":16,
+ "id":843,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2776,
+ "y":352
+ },
+ {
+ "height":16,
+ "id":844,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":3064,
+ "y":400
+ },
+ {
+ "height":16,
+ "id":845,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1416,
+ "y":80
+ },
+ {
+ "height":16,
+ "id":846,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1616,
+ "y":32
+ },
+ {
+ "height":16,
+ "id":847,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2216,
+ "y":80
+ },
+ {
+ "height":16,
+ "id":848,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2696,
+ "y":32
+ },
+ {
+ "height":16,
+ "id":849,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2688,
+ "y":448
+ },
+ {
+ "height":16,
+ "id":850,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2064,
+ "y":448
+ },
+ {
+ "height":16,
+ "id":851,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1736,
+ "y":288
+ },
+ {
+ "height":16,
+ "id":852,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1296,
+ "y":240
+ },
+ {
+ "height":16,
+ "id":853,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1136,
+ "y":240
+ },
+ {
+ "height":16,
+ "id":854,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1576,
+ "y":368
+ },
+ {
+ "height":16,
+ "id":855,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1416,
+ "y":360
+ },
+ {
+ "height":16,
+ "id":856,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1136,
+ "y":336
+ },
+ {
+ "height":16,
+ "id":857,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":656,
+ "y":344
+ },
+ {
+ "height":16,
+ "id":858,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1024,
+ "y":104
+ },
+ {
+ "height":16,
+ "id":859,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":24,
+ "y":448
+ },
+ {
+ "height":16,
+ "id":861,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":240,
+ "y":56
+ },
+ {
+ "height":16,
+ "id":862,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":560,
+ "y":192
+ },
+ {
+ "height":16,
+ "id":863,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2536,
+ "y":448
+ },
+ {
+ "height":16,
+ "id":864,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2096,
+ "y":192
+ },
+ {
+ "height":16,
+ "id":865,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2056,
+ "y":240
+ },
+ {
+ "height":16,
+ "id":866,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":2696,
+ "y":192
+ },
+ {
+ "height":16,
+ "id":867,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1896,
+ "y":400
+ },
+ {
+ "height":8,
+ "id":868,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":870
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":24,
+ "x":2632,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":869,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":24
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":24,
+ "x":2632,
+ "y":472
+ },
+ {
+ "height":8,
+ "id":870,
+ "name":"link",
+ "properties":[
+ {
+ "name":"target",
+ "type":"int",
+ "value":868
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":24,
+ "x":664,
+ "y":160
+ },
+ {
+ "height":8,
+ "id":871,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":640,
+ "y":312
+ },
+ {
+ "height":32,
+ "id":872,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":776,
+ "y":184
+ },
+ {
+ "height":16,
+ "id":873,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":752,
+ "y":192
+ },
+ {
+ "height":16,
+ "id":874,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":648,
+ "y":224
+ },
+ {
+ "height":8,
+ "id":875,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":800,
+ "y":312
+ },
+ {
+ "height":8,
+ "id":876,
+ "name":"platform",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":120,
+ "x":824,
+ "y":304
+ },
+ {
+ "height":8,
+ "id":877,
+ "name":"fill",
+ "properties":[
+ {
+ "name":"tile",
+ "type":"int",
+ "value":59
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":960,
+ "y":312
+ },
+ {
+ "height":16,
+ "id":878,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":816,
+ "y":264
+ },
+ {
+ "height":16,
+ "id":879,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1104,
+ "y":184
+ },
+ {
+ "height":48,
+ "id":880,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":896,
+ "y":184
+ },
+ {
+ "height":64,
+ "id":881,
+ "name":"spider",
+ "properties":[
+ {
+ "name":"fixed",
+ "type":"int",
+ "value":1
+ },
+ {
+ "name":"param",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1024,
+ "y":192
+ },
+ {
+ "height":16,
+ "id":882,
+ "name":"vampire",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":872,
+ "y":240
+ },
+ {
+ "height":16,
+ "id":884,
+ "name":"gem",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1160,
+ "y":32
+ },
+ {
+ "height":16,
+ "id":886,
+ "name":"potion",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":8,
+ "x":1624,
+ "y":368
+ }],
+ "opacity":1,
+ "type":"objectgroup",
+ "visible":true,
+ "x":0,
+ "y":0
+ },
+ {
+ "color":"#fce94f",
+ "draworder":"topdown",
+ "id":3,
+ "name":"Helper",
+ "objects":[
+ {
+ "height":160,
+ "id":186,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":0,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":187,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":160,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":190,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":480,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":191,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":320,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":305,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":640,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":306,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":800,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":307,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1120,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":308,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":960,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":309,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1280,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":310,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1440,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":311,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1760,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":312,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1600,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":376,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1920,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":377,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2080,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":403,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2240,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":404,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2400,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":405,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2560,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":420,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2720,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":451,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2880,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":452,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":3040,
+ "y":0
+ },
+ {
+ "height":160,
+ "id":475,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":0,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":476,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":160,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":477,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":480,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":478,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":320,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":479,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":640,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":480,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":800,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":481,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1120,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":482,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":960,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":483,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1280,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":484,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1440,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":485,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1760,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":486,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1600,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":487,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1920,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":488,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2080,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":489,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2240,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":490,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2400,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":491,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2560,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":492,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2720,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":493,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2880,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":494,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":3040,
+ "y":160
+ },
+ {
+ "height":160,
+ "id":495,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":0,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":496,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":160,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":497,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":480,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":498,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":320,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":499,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":640,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":500,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":800,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":501,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1120,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":502,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":960,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":503,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1280,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":504,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1440,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":505,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1760,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":506,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1600,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":507,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":1920,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":508,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2080,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":509,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2240,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":510,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2400,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":511,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2560,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":512,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2720,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":513,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":2880,
+ "y":320
+ },
+ {
+ "height":160,
+ "id":514,
+ "name":"",
+ "rotation":0,
+ "type":"",
+ "visible":true,
+ "width":160,
+ "x":3040,
+ "y":320
+ }],
+ "opacity":0.5,
+ "type":"objectgroup",
+ "visible":true,
+ "x":0,
+ "y":0
+ }],
+ "nextlayerid":6,
+ "nextobjectid":887,
+ "orientation":"orthogonal",
+ "renderorder":"right-down",
+ "tiledversion":"1.3.1",
+ "tileheight":8,
+ "tilesets":[
+ {
+ "columns":16,
+ "firstgid":1,
+ "image":"tiles.png",
+ "imageheight":32,
+ "imagewidth":128,
+ "margin":0,
+ "name":"default",
+ "spacing":0,
+ "tilecount":64,
+ "tileheight":8,
+ "tilewidth":8
+ }],
+ "tilewidth":8,
+ "type":"map",
+ "version":1.2,
+ "width":400
+} \ No newline at end of file
diff --git a/data/switch.png b/data/switch.png
new file mode 100644
index 0000000..0372f03
--- /dev/null
+++ b/data/switch.png
Binary files differ
diff --git a/data/tiles.png b/data/tiles.png
new file mode 100644
index 0000000..3d601d2
--- /dev/null
+++ b/data/tiles.png
Binary files differ
diff --git a/data/vampire.png b/data/vampire.png
new file mode 100644
index 0000000..6033989
--- /dev/null
+++ b/data/vampire.png
Binary files differ