First commit

This commit is contained in:
Shadow15510 2021-11-01 19:01:25 +01:00
parent ae64b5b90e
commit 4a7975d1a9
20 changed files with 1975 additions and 0 deletions

89
python_map/alfheim.py Normal file
View File

@ -0,0 +1,89 @@
alfheim = (r"""
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~ * ~~~~~~ ## ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~
~~~~~ ~~~~~~~ #### ~~~~~~~ ## ~~~~~~~~
~~~ ~~~~~ || ~~~~~~~ * #### __ ## ~~~~~~~
~~~ ~~~~~~~~ ## ~~~~~ ## || /[]\ #### ~~~~~
~~~ ~~~~~~~~~~~~ #### ## ## #### |__| || __ ~~~
~~~ ~~~~~~~~~~~~ ## || #### #### || / \ ~~~
~~~ ~~~~~ ~~~~ #### || || __ |__| ~~
~~~ ## ~~~ || /[]\ ## ~~
~~ #### ## _ _________________ |__| ## #### ~~
~~ || #### / \ / |]O[| |]O[| \ #### __ || ~~
~~~~ || |_| /___________________\ ## ## || /[]\ ~~
~~~~ ## _ |_/ \_/ _ \_/ \_| ## ## |__| ## ~~~~
~~~~ #### / \ |_| |_|/^\|_| |_| __ #### ~~~~
~~~~ || _ |_| * ## ## / \ || ~~~~
~~~~ / \ ### ### ## ## |__| ~~~~
~~~~~~~~~ |_| _ ##### ##### _ ~~~
~~~~~~~~~ /o\ ### ? ### _ / \ ~~~
~~~~~~~~~~~ |_| /-\ /-\ / \ |_| ~~~~ ~~~
~~~~~~~~~~~~ ### ### |_| _ ~~~~~ ~~~
~~~~~~ ~~~~~~~ ### ##### ##### / \ ~~~~~ ~~~
~~~~~ ~~~~~~~ ##### ### ### _ _ |_| _ ~~~~~~ ~~~
~~~~~ __ ~~ ### /-\ /-\ / \ /o\ / \ ~~~~~~~~~~
~~~~~~ / \ /-\ |_| |_| |_| ~~~~~~~~~~
~~~~~~ |__| ~~~~~~~~~~
~~~~~~ __ ### _ _ ~~~~~~~~~~
~~~~~~~~ / \ ##### ### / \ /o\__ ~~~~~~~~~
~~~~~~~~~ |__| ### ##### ### |_| |_ o \==| ~~~~~~~
~~~~~~~~~~~~ ### /-\ ### ##### ||^|__| | ~~~~~~~
~~~~~~~~~~~~ ##### /-\ ### | ~~~~~~
~~~~~~~~~~~~~ ##### ### /-\ ### ### | ~~~~~~
~~~~~~~~~~~ ### ##### ### ##### ##### |==|==|==| ~~~~~
~~~~~~~~~~ ### |_| ##### ##### ### ### _ ~~~~~
~~~~~~~~~ ##### ### ##### /-\ /-\ ### _ / \ _ ~~~~
~~~~~~~~~ ##### |_| ### ### ##### / \ |_| / \ ~~~~
~~~~~~~~~ ### |_| ##### ### ### |_| |_| ~~~~
~~~~~~~ |_| ~~~~~~~ ##### ##### /-\ _ ~~~~
~~~~~~~ ~~~~~~~~~~~~~~~~~~ ### ##### / \ _ ~~~~
~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ |_| ### |_| / \ _ ~~~~
~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ |_| |_| / \ ~~~~
~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~ |_| ~~~~
~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~
~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ ~~~~~~
~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~
~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ #### #### ~~~~~~~~~~~~
~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ ### ### ~~~~~~~~~~~~
~~~~~~~~~~ __ ~~~~~~~~~~~~~~~~~~~~ __ ### ## ## ~~~~~~~~~~~~
~~~~~~~~~~ / \ ~~~~~~~~~~~~~~~~~~~~ / \ ##### ~~~~~~ ~~~~
~~~~~~~~~~ |__| ~~~~~~~~~~~~~ |__| ##### ## ## ~~~~~ ~~~~
~~~~~~~~~~ ### ~~~~~~~~ ### ### ### ~~ ~~~~
~~~~~~~~~ ##### |_| #### #### ~~~
~~~~~~~~ ##### * ### ### ~~~
~~~~~~~~ ### ### ##### ##### ~~~
~~~~~~~ |_| ##### ##### __ ### ##### ~~~
~~~~~~ ### ##### ### / \ ### ##### ### ~~~
~~~~~~ ##### ### ### |_| ### |__| ##### ##### |_| ~~~
~~~~~~ ##### ##### |_| ### ##### ##### ### ~~~
~~~~~~ ### ##### ##### ##### ### |_| ### ~~~
~~~~~~ |_| ### ##### ### |_| ##### ~~~
~~~~~~ ## |_| ### |_| ~~ ##### ~~~
~~~~~ ## #### |_| ~~~~ ~~~~ ### ~~~
~~~~ #### || ~~~~~~~ ~~~~~~ ~~~~~~~~ |_| ~~~
~~~~~ ## || ~~~~~~~~~~~~~~~ ~~~~~~ ~~~~~~~~ ~~~
~~~~ #### _ ~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ ~~~~~~~~~~~ ~~~
~~~~~ || /-\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~
~~~~~~ ~ |_| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~
~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~""",
# Autres mondes (Alfheim = 2)
(14, 68, 1, 28, 13), # Vanaheim
# Maisons
(34, 16, 23, 0, 0),
(52, 31, 24, 0, 0),
)
# * : (11; 4)
# * : (46; 6)
# * : (23; 17)
# ? : (34; 20)
# * : (27; 54)

119
python_map/asgard.py Normal file
View File

@ -0,0 +1,119 @@
asgard = (r"""
/\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\
/ \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \
/\ / \ /\ / \ /\ / \ /\ / \ /\ / \ /\ / \ /\ / \ /\ / \ /\ / \ /\ / \ /\ / \ /\ / \ /\ / \ /\ / \ /\ / \
\ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ /
\ /\ / \ /\ / \ /\ / \ / \ / \ / \ /\ / \ /\ / \ /\ / \ /\ / \ / \ / \ / \ / \ /\ /
/ \ / \ / \ / \ / \ / \ / \ \ / \ / \ / \ / / \
/\ / \ /\ / \ /\ / \ /\ /\ / \ /\ / \ /\ / \ /\ / \ / \/ \/ \/ \/ /\ / \
\ / \ / \ / * / \ / \ _ / \ / \ / \ / / \ /
\ / \ / \ / / \ /\ / \ /\ /o\ / \ / \ / \ / / \ /\ /
\ / /\ \ / \ _______ / ~\ / \ |_| \ / \ / \ / ___________________________ / / \
/ \ /\ /Glitnir\ /\ / ~~\ /\ / \ /\ /\ \/ \/ /___________________________\ \
/ \ / \ |__|^|__| / \ ~~ / \ / \ / \ /\ /\ | Valaskjalf | /\ \
/\ / \ /\ /\ / \ /\~/ \ /\ / \ /\ / \ / \ / \ /_______________________________\ / \
/ \ / \ * / \ / \~ \ \ \ \ \ / \ /\ / \ |_/ \_/ \_/ _ \_/ \_/ \_| /\ / \ /\
/\ /\ / \ /\ / \ / \ / \~ / \ / \ \ / / \ /\ \ |_| |_| |_|/^\|_| |_| |_| / \ /
/ \ / \ / \ / ~ \ / \ / \ / \ | | / \ /\ /
/ \/ \ /\ / \ ### _ ~ _________ / /\ / \ /\ -|--|--|--|-/ | /\ / / \
/ \ ##### ## /o\ ~ /Gladsheim\ / \ / \ / / / \ / \
/\ / \ ### #### |_| ~~ ## |<o> _ <o>| ## / \ /\ / \ | |--|--|--|--|- /\ / \ /\ / /\\
/ \~ /-\ ## ###### ------- #### |___|^|___| #### / / \ \ \ / \ / \ / \
/\ / \~ * #### ###### ###### ###### / \ /\ -|--|--|--|--| | / \ /\ / \ / \
/ \ ~~ ###### #### ###### ###### / /\ / \ / / * / \ \/ \
/ \ /\ ~~ ### ###### || -------- #### #### /\ / \ \ | |--|--|--|--|- /\ / \ /\
\ / \ ~~ ##### #### ## ~~~ || __ || / \ \ \ \ /\ / \ /\ \/ \
\ /\ / \ ~~ ### || #### ~~~~ / \ ## / \ /\ -|--|--|--|--| | / \ /\ / \ \ /\
/ \ ~~ /-\ ###### ~~~ |__| _ #### /\ / \ / / \ \ \ / \
/ \ ~~ * ### ###### ~~~~ / \ ###### /\ / \ \ /\ /\ ? / \ /\ / \
## ## ~~ ##### #### ### ~~~~~~ |_| ###### _ / \ \ /\ / \ / \ /\ /\ / \ / \
### #### ~~ ________ ### || ##### ~~~~~~ #### /o\ / \ / \ / / \ / \ /\ / \ /\ /
#### ###### ~~ / Ydalir \ /-\ ### ~~~~~ || |_| / \ / \ / / \ /\/ \/ \ /
#### ###### ~~~ /__________\ ### /-\ ~~~~~ / / \ / \ /
### #### ~~ |_//^^\\_| ##### ~~~ ### _________ / \ /\ / \/
|| ## || ~~ |_| |_| _ ### ### ~~~~~ | | ##### /Folkvangr\ * / \ ~/\
#### ~~~ |_| |_| /o\ /-\ ##### ~~~~~| | ### |<o> _ <o>| _ / \ ~~/ \
###### _ ~~~ |_| ### ______ ~~| | /-\ |___|^|___| /o\ ~~~~~/
###### /o\ ~~~ * /-\ /Noatun\ | |~~ ### |_| _ ~~/\ /
#### |_| ~~~~~~~~~~~~~~~~~ |_/^^\_| ### | |~~~~~~ ##### ##### /o\ ~~/ \
|| ~~~~~~~~~~~~~~~~~~~~~~ | | ##### | ~~~~~ ### ### ######### |_| ~~/ \ /\
## ___________ ~~~~~~~~| | * ### * ~~~~~ /-\ ##### _ #Landivi# ~/ \ /
#### /Breidablik \ * ~| |~~~~ /-\ ~~~~~~ ### /o\ ######### ~~~ /
##### |o|o|o|o|o|o| ### | | ~~~~~~~~~~~~~ ~~~~~~ /-\ |_| ##### ~~~~ /\ /
##### /_____________\ ##### ### ### ~~~~~~~~~~~~ ~~~~~~~~ |^| _ ~~~~~ / \ /\
#### |_/ \_/ \_| ### ##### ##### ### ~~~~~~~~~~~~~~~~ ~~~~~~~~~ /o\ ~~~~ / \ / \
|| |_| |^| |_| /-\ ### ### ### ##### ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |_| ~~~~ / \ / \
## * /-\ /-\ ##### ### ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ / /
#### ### ### /-\ ~~~~~~~~~~~~~ ~~~~~ /\ /
###### ##### ### ### ### /-\ ### ___________ ~~~~~~~~~~ ~~~~~~ / \ /
###### ### ##### ##### ##### ~~~ ##### /Thrymrheimr\ ~~~~~~~~~~~~~~~~~~ /\ / \ /
#### _ ### /-\ ### ### ### ~(~)~ ### /_____________\ _ ~~~~~~~~~~~~~~ ### / \ \
|| /o\ ##### /-\ /-\ /-\ /~(___)~\ /-\ |_/ \_/ \_| ### ### /o\ ~~~~~~~~~~~ ##### / \ /\
## |_| ### \~~~~~~~/ * |_| |^| |_| ##### ##### |_| ~~~~~~~~~~ ### / \ / \
~ #### /-\ * ### ### ### ~~~~~~~~~~ /|\ ### / \
~###### ____________ #### #### ### /-\ /|\ ### ##### ~~~~~~~~~~ ### ##### /\ \
~###### / Himinbjorg \ #### #### ##### ### ### ##### ### ~~~~~~~~ ##### ### / \
~ #### /______________\ ### ### ### ##### ##### ### ### /|\ ~~~~~~~~~ _ ### /|\ / \ /
~ || ### | ]O[ __ ]O[ | ? /-\ ### ### _ ##### _ /|\ ~~~~~~~~~ /o\ /|\ / \ /
~ _ ##### |_____|^^|_____| ### ### ### /-\ /-\ ### /o\ ### /o\ ------------- |_| ### /
~ /o\ ### ##### #### #### ##### |_| /|\ |_| ### ##### ###/
~ |_| /-\ ### #### #### ### ### ##### ### #####
~ * /-\ ##### ### /-\ ### ### ------------- /|\ ###
~~ ### ### _ ### ### ##### ##### /|\ ~~~~~~~ ### /|\ ###
~~ ##### ##### ### ### ### /o\ /-\ ##### ### ### ### ~~~~~~~ ### ##### ####
~~ ### ### ##### ##### ##### |_| ### ### /-\ ##### ### /|\ ### ~~~~~~ ### ##### ### ###
~~ /-\ /-\ ### ### ### ___________ /-\ ##### ### ##### * ##### ~~~~~ ##### ### /|\ /|\
~~ |_| |_| |_| /Sokkvabekkr\ ### /|\ ### ### ~~~~~~ ### /|\ ###
~~ * /_____________\ /-\ ### /|\ /|\ ~~~~~~~ /|\ ### #####
~~ ________ ### ### ### _ /_|_/__\_/__\_|_\ ##### ### ### ~~~~~~~~ ##### ###
~~ /Alfheimr\ ##### ##### ##### /o\ |_| |^| |_| _ ### ##### ### ##### ~~~~~~~~ ### /|\
~~~ |]O[__]O[| ### ### ### |_| /o\ /-\ ### ##### ### ~~~~~~~~~ _ /|\ ###
~~~ |__|^^|__| |_| |_| |_| ##### ##### |_| /-\ ### /|\ ~~~~~~~~~~ _ /o\ #####
~~~ ##### ##### /|\ ~~~~~~~~~~ /-\ |_| ### ~
~~~ * ~~~~~~~~~~~~ |_| * /|\ ~~
~~~~~ ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~
~~~~~~~~~~~ ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~""",
# Autres mondes (Asgard = 0)
(126, 71, 3, 72, 6), # Midgard
# Maisons
( 30, 11, 9, 0, 0), # Glitnir
(116, 14, 10, 0, 0), # Valaskjalf
( 70, 19, 11, 0, 0), # Gladsheim
( 25, 31, 12, 0, 0), # Ydalir (1/2)
( 26, 31, 12, 0, 0), # Ydalir (2/2)
(110, 34, 13, 0, 0), # Folkvangr
( 63, 36, 14, 0, 0), # Yoatun (1/2)
( 64, 36, 14, 0, 0), # Yoatun (2/2)
(120, 41, 15, 0, 0), # Landivi
( 13, 43, 16, 0, 0), # Breidablik
( 75, 50, 17, 0, 0), # Thrymrheimr
( 27, 56, 18, 0, 0), # Himinbjorg (1/2)
( 28, 56, 18, 0, 0), # Himinbjorg (2/2)
( 57, 67, 19, 0, 0), # Sokkvabekkr
( 10, 69, 20, 0, 0), # Alfheimr (1/2)
( 11, 69, 20, 0, 0), # Alfheimr (2/2)
)
# ? : (120, 26)
# ? : ( 51, 55)
# * : ( 34, 7)
# * : ( 29, 13)
# * : ( 19, 20)
# * : (121, 21)
# * : ( 28, 26)
# * : (117, 32)
# * : ( 46, 35)
# * : ( 57, 38)
# * : ( 82, 38)
# * : ( 22, 39)
# * : ( 8, 44)
# * : ( 58, 50)
# * : ( 83, 51)
# * : ( 32, 59)
# * : (104, 63)
# * : ( 46, 65)
# * : ( 16, 71)
# * : (138, 71)

155
python_map/jotunheim.py Normal file
View File

@ -0,0 +1,155 @@
jotunheim = (r"""
/\ /\ / / \ / \ /\ / \ ~~~~~~~~~~~~~~~~~~~~~~~
/ \ / \ / / \ /\ / \ / \ /\ / \ /\ ~~~~~~~~~~~~~~~~~~
/ \ /\ / \ /\ / / \ / \ / / / \ / \ / \ /\ ~~~~~~~~~~~~~~~~
/ \ / \ /\ / \ / \ /\ / \ / \ /\ / / \ / /\ / / \ ~~~~~~~~~~~~~~
/ /\ / / \ / / / \ / \ / \ /\ / / \ / \ / \ ~~~~~~~~~~~~
/ \ / / \ / / \ /\ / / / \ / \ / \ /\ \ ~~~~~~~~~~
/ \ / /\ / \ / / \ / \ / / \ /\ / \ / \ /\ \ ~~~~~~~~
/ \ / \ /\ \ / \ / \ /\ / / \ / \ / / / \ ~~~~~
/ / / \ ___ ### / \ / \ /\ / \ / \ /\ / / \ ~~~
/\ / / \ /O O\ ##### / ### / / \ \ / \ / \ /\ / / \ /\ ~~
/ \ /\ / / \ * |_ | |=| ##### / / \ / ~/ / \ / \ / \ ~
/ \ / ### \ |^|_| |=| / / \ ### ### ~/ / \ /\ / \ /\
/ \ ##### ### / ### \ ##### ##### ~/ / \ / \ / \ / \
\ / \ |=| ### ##### _______ ##### |=| |=| ~ / _ \ / \ /\ / /
\ \ ##### |=| /[] []\ |=| ### ~~~~ __/o\ / ## \ / \ /\ / /
\ /\ /\ |=| / \ ______ ##### ~~~~~ / | / #### / / \ / /
~ \ / \ /\ / \ ### /___________\ ### / \ |=| ### ~~~~~ |____| ## / / \ /
~~ / / \ / \ /\ ##### | | ##### /________\ ##### ~~~~~~ || / / \ /\
~~ / / \ / \ / \ /\ |=| |[] |]O[| []| |=| |<o> <o>| ### |=| ~~~~~ / / \__
~ / / \/ / / \ |___________| | __ | ##### ~~ _____ /\ / \
~ / / / \ * ### |__|__|__| |=| _ / \___ / \_ / \
~~~ /\ / / \ /\ ### ##### __/o\ / \ / \ / \
~~ / \__ / / \__ ##### |=| ### ### / o | /____________\ / \ ~
~~~ / \ /\ / \ |=| ##### ### ##### |____| | O O O | _ /\ ~~~
~~ / \ /\ / \__ / \ /\ ### |=| ##### |=| ## | _ | __/ \ / \_ ~~~
~ / \/ \__ / \ \ / \ ##### |=| ## #### ## |__|^|_______| / | / \ ~~
~ /\ / \ / \ /\ / \ |=| ## #### ## ## #### |____| / \ /\ ~~
/ \__ / \ \ / \ / \ _ #### ## #### || ## ## ## / \_ ~
/ * \ / \ /\ /\ / \ __/ \ ## || ## || #### ## #### /\ / \ ~
~~ \ / \ / \ \ /\ / | || || ## ## #### ## / \_ / \~
~~ \ /\ / \ / \ / \ |____| ## ## #### ## || ## || / \ ~~
~ /\ \/ \ /\ / \ \ /\ / \ #### #### ## #### || / \ /\ ~~~
~ / \ / \ / \ /\ / \/ \ ## ## ## || ## ______ / \_ ~~
/ \ / \ / \ / \ /\ / \ ## #### || || _ || / \ _ / \ ~~
/ \ /\ /\ \ / \ / \ / _ \ #### ## / \ /________\ / \ /\ / \ ~~~~
/\ / \ / \ / \ / \ / \ ## || ___ |_| |<o> <o>| |_| / \_ ~~~~
/ \ / \ / \ / \ |_| || /[O]\ ___ | __ | /\ / \ /\ ~~
/\ / \ / \ /\ | | /<o>\ |__|__|__| / \_ / \ / \_ ~~~
\ \ /\ / \ ___ |___| | | / \ / \ ~~~
\ /\ /\ / \ / \ / \ |___| / \ /\ \ ~~
\ / \ / \ / \ / \ ______ |___| ______ _ /\ / \_ ~~
/\ / \ \ /\ / \ / \ ______ / \ / \ / \_ / \ /\ ~
/ \ \ \/ \ /________\ / \ /________\ |_| / \ / \ / \_ ~
/ \ _ / \ | | _______________ /________\ |<o> <o>| / \ / \
/ /\ \ / \ / \ | o o o o| / \ | [] [] | | _ | /\ /\ / /\ \
/ \ |_| * |________| / () () () () \ | | |__|^|___| / \_ / \_ / \_
/ \ /\ /___________________\ |________| / _ \ / \ / \
/ \/ \ ______ |_/ \_/ \_/ \_| / / \ \/ /\ \/ \
/ \ _ / \ ### |I| |I| _ |I| |I| ______ |_| _/ \
/ \ / \ /________\ ##### |I|* |I|/_\|I| |I| / \ / \ /\
/\ |_| ___ |<o> <o>| ### |I| |I|[^]|I| |I| ### /________\ _ \ _/ \
/ \ /\ * /<o>\ | | /-\ ##### ||]O[| | / \ /\ / \
/ \ \ | | |________| ### ### ### | | |_| _/ \ / \
/ \ \ /\ |___| ### ##### ##### /-\ |________| /\ / \ /\
\/ \ ##### |=| |=| _/ \ / _/ \
/\ / \ ~~~~~~~ ### ### / \ / \
/ \ /\ / ~~~~~~~~~~|----* ### /-\ ### ### ### ##### / \ /\ / \ /\
/ \ / \ ~~~~~~~~~~~~~~| ##### ##### ? ##### ##### ### _/ \ _/ \
\/ \ ~~~~~~~~~~~~~~~| ### |=| |=| ### /-\ / \ /\ / \
~~~ / \~~~~~~~~~~~~~~~|---- /-\ ### ~~~ /-\ / _/ \ / \
~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ### ##### _~/~\~_ ### ___ / \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ##### ### ### /~~|~|~~\ ##### /<o>\ /\ \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ### ##### /-\ \_______/ ### | | /\ _/ \ /\ /\
~~~~~~~~~~~~~~~~~~~~~~~~~~ /-\ ### ### |=======| /-\ |___| _/ \ / \ _/ \ _/ \
~~~~~~~~~~~~~~~~~~~~~~~ /-\ ##### * ### /~ \/ / \ / \
~~~~~~~~~~~~~~~~~~~~ ### ### ### ##### /~ / \/ ## \
~~~~~~~~~~~~~~~~ ##### ##### ### /-\ ___ ### ### ~~ ## ####
~~~~~~~~~~~~ __ ### ### ##### /[O]\ ##### /-\ ~~ #### ## ######
~~~~~~~~~~~ /()\ /-\ /-\ ### ___ | | ___ ___ ### ~~~ ###### #### ########
~~~~~~~~~~ | =| /-\ /O O\ |___| /<o>\ /() \ /-\ ~~~ ######## ###### ## ######
~~~~~~~~~ |= | ? ### | | * | | | | ~~~~ ###### ######## #### ####
~~~~~~~~ | =| ### ##### |___| |___| |___| ~~~~~~~ #### ###### ###### |--|
~~~~~~ * |= | ##### ### ___ ~~~~~~~~~~ ## |--| #### ########|--|
~~~~~ /____\ ### /-\ /<o>\ ~~~~~~~~~~~~~~~~ #### |--| |--| ######
~~~~~ ~~~~~~~~ /-\ | | ~~~~~~~~~~~~~~~~~ | ## ## ### |--| ## #### ##
~~~~ ~~~~~~~~~~~~~~~~~ *|___| ~~~~~~~~~~~~~~~~ | #### || ##### ## #### |--| ####
~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ ## ## | ## ##### #### ###### |--| ######
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~ ## #### #### | || ### ###### ######## ########
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | #### ## /\ /\ | ### |_| ######## ###### ######
~~~~~~~~~~~~~~~~~~~~ # ~~~~~~~~~~~ | /\ #### | ## ##### ###### #### ####
~~~~~~~~~~~~~~ ### # |==| () /\ () | #### ##### #### |--| ## |--|
~~~~~~~~~ ##### ### | /__\ __ /__\ | ## ### |--| |--| #### |--|
~~~~~~ # ### # ##### | | |___/()\___| | | || |_| |--| ######
~~~~~ ### __ |-| ### ### | ## |[]| [] [] |[]| | ### ### ######## ##
~~~~ # ##### /()\ ##### |-| |#### | | __ | | | ##### ##### ## ###### ####
~~~~ ### ### | \____ ### # | /\ |__|___|^^|___|__| ## | ##### ##### #### #### ######
~~~~ ##### |-| | |]O[|\ |-| ### | ? #### | ### ### ###### ## |--| ########
~~~~ ### | _ | ##### | * /\ | |_| |_| ######## #### |--| ######
~~~~~ |-| |____|^|_| # ### # | # # | ### ###### ###### ####
~~~~~~ ### |-| ### |==|==|==|===| |=|==|==|==|==| ##### ## #### ######## |--|
~~~~~~~~~ # ##### ##### ### ##### #### |--| ###### |--|
~~~~~~~~~~~~ ### # ### ### # # ### ##### ### ###### |--| #### ##
~~~~~~~~~~~~~ ##### ### |-| # |-| ### ### ##### ##### |_| ######## |--| ####
~~~~~~~~~~~~~~ ### # ##### ### ##### ##### ##### ### ### ### ###### |--| ######
~~~~~~~~~~~~~~~ |-| ### ### ##### ### ### ### ##### |_| ### ##### #### ## ## ########
~~~~~~~~~~~~~~ ##### |-| ### |-| |-| |_| ##### ##### ##### |--| #### #### ######
~~~~~~~~~~~~~ ### |-| ### ##### ### |--| ###### ###### ####
~~~~~ ~~~~ |-| ~~~~~ # ### |_| ### ### |_| ######## ########|--|
~~~~ * ~~ ~~~~~~~ ~~~~~~~~~~ ### ##### ##### |_| ### ###### ###### |--|
~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ # ##### ##### ##### ### ##### #### ## ####
~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ### ### ### ### ### ##### ##### |--| #### |--|
~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ##### |-| |_| ##### |_| ##### ### |--| ######|--|
~~~ ~~~~~~~~~~~~~~ ~~~~~~~~~~ ### ##### ### |_| ######## ##
~~~~ ~~~~~~~~~~~~ ~~~~~~~~ # |-| ### ### ### ### |_| ## ###### ####
~~~~~ # ~~~~~ # ~~~~~~ ### ##### |_| ##### ##### #### #### ######
~~~~~ ### # ~~ ### ~~~~~ ##### ##### ##### ##### ### ###### |--| ########
~~~~ ##### ### ##### ### ### ### ### ##### ######## |--| ######
~~~ ### ##### ### ### |-| ### |_| |_| |_| ##### ###### #### ##
~~ |-| ### |-| ##### ##### ### ### ### #### ## |--| ####
~~ |-| _ ##### ##### ##### |_| ##### |--| #### |--| ######
~~ ## ## __/o\ ### ### ### ##### ### ##### |--| ###### ########
~~~ #### #### / o | |_| |_| ### ##### ### ##### ### ######## ######
~~~~~ ## ## |____| ### ########## ### |_| ##### |_| ###### ## #### ~
~~~~~~~ || ___ || ## ##### ##### ### ##### ### ### ### #### #### |--| ~
~~~~~~~~ /o o\ #### ##### ### |_| ##### |_|##### ##### |--| ###### |--| ~
~~~~~~~~ |___| ~~~ ## ### ### ### |_| ### ##### ### ##### ## |--| ######## ~
~~~~~ ~(~)~ || ## |_| ##### ##### ### |_| ### ### ##### ### #### ###### ~~
~~~ (_____) #### ##### ##### ##### ##### |_| ##### |_| ###### ## #### ~~
~~ _ |-----| ## ### ### ### ##### ### ##### ### ### ######## #### |--| ~~
~~~ /-\ _ || ##### |_| |_| ### ### ##### ### ##### |_| ###### ###### |--| ~~
~~~~ |_| __/o\ ~~~~ ##### ### ##### |_| ##### |_| ### ##### ### #### ######## ~~~~~~
~~~~~~ / o | ~~~~~~~~~ ### ##### ##### ### ##### ### ##### |--| ###### ~~~~~~
~~~~~~~~ |____| ~~~~~~~~~~~~~~ |_| ##### ### |_| ##### |_| ##### |--| #### ~~~~~~~~~~
~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ### |_| ### ~~~~ ### |--| ~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|_| ~~~~~~~~~~~~~~~~|_| ~~~~~~~~~|_|~~~~~~~~~~~~|--|~~~~~~~~~~~~~~""",
# Autres mondes (Jotunheim = 5)
(11, 120, 1, 56, 42), # Vanaheim
# Maisons
(29, 11, ,0, 0),
(88, 25, ,0, 0),
(89, 45, ,0, 0),
(60, 50, ,0, 0), # Palais de Thrym
(64, 85, ,0, 0), # Manoir du sud (1/2)
(65, 85, ,0, 0), # Manoir du sud (2/2)
(23, 88, ,0, 0),
)
# * : (25; 10)
# * : (39; 20)
# * : (3; 28)
# * : (34; 45)
# * : (53; 49)
# * : (19; 51)
# * : (34; 56)
# ? : (60; 57)
# * : (64; 64)
# ? : (23; 70)
# * : (54; 70)
# * : (8; 72)
# * : (40; 75)
# ? : (60; 86)
# * : (72; 87)
# * : (6; 98)

242
python_map/midgard.py Normal file
View File

@ -0,0 +1,242 @@
midgard = (r"""
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ ~~ ~~~~~~ ~~~ _ ~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ ~~~ ~~~ ~~~ /-\ ~~~~~~~ ~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ ~~~~~ ~~~ ~~~~ ~~~ |_| ~~~~~~~ ~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ ~~~~~~ ~~ ~~~~ ~~ ~~ ~~~~~ ~ ~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~ ~ ~~~~~ ~~ ~~~ ~~~ ~~~~ ~~~~~ ~ ~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ? ~~~~~~~ ~ ~~ ~~~~~ ~~~ ~~ ~~~~ ~~~ ~ ~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ ~ ~~~~~ ~~~~ ~~~ ~~~ ~~ ~ ~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ ~ ~ ~~~~~ ~~~~ ~~~~ ~~~ ~~~~ ~~ ~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ ~ ~~~~~~ ~~~ ~~~~ ~~~ ~~~ ~ ~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~ ~~ ~~ ~~~ ~~~ ~~~ ~~~~ ~ ~ ~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ ~ ~~ ~~ ~~~ ~~~ ~~~~ ~~ ~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ ~ ## ~~~~ ~~~~ ~~~~~ ~ ~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /\ ~~ #### ~~~~~ ~~~ ~ ~~~ ~~ ~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~ ~~ ~~~ / \ ## #### ~~ ~~ ~ ~~ ~ ~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ ~ / \ ## #### ## ## ~ ~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~ /\ #### #### ##|| #### ## ## ~~~~~~
~~~~~~~~~~~~~~~~~~~~~ ~~~~ / \ ## #### ## #### ## #### #### #### ~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~ ~ ~ \ #### ## || ######## ## ## #### ## #### ~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~ /\ #### ##|| ## #### ##|| #### ## #### ## ~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~ / \ ## #### || ## #### #### ##|| #### ##|| ~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ / \ || #### ? || #### ## #### ## #### ~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ## ## ## || #### || #### ~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ /\ || ||#### ## ## ## ~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ _/ \ /\ ## #### ||#### || ## ~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ / \ / \ #### ## ## #### #### ~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ / /\ / \ #### ##|| #### ## ## #### ~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~ ~~~ / \ ## #### #### ##|| #### ## ~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ /\ /\ / \ || #### ## #### #### ##|| ~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~ / \ / \ /\ ## || #### ## #### ~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~ / \ \ / \ || ## || #### ~~~~~~~~~
~~~~~~~~~~~~~~~~ ~~~~~~~~ / \ || ## ~~~~~~~~~
~~~~~~~~~~~~~~~~~~~ ~ /\ ~~~ || ~~~~~~~~~
~~~~~~~~~~~~~~~~~~ ~~ / \ ~(~)~ ### ~~~~~~~~~
~~~~~~~~~~~ ~ ~~ ### / \ /~(___)~\ ##### ~~~~~~~~~~
~~~~~~~~~~~~~~~ ##### ### \~~~~~~~/ ### ~~~~~~~~~~
~~~~~~~~~~~~~~~~~ ### ##### /-\ ### ~~~~~~~~~~
~~~~~~~~~~~~~~~~ ~~ /-\ ### ### ##### ~~~~~~~~~~
~~~~~~~~~~~~~~~ ~~ ~~ ##### /-\ _____________ ### ~~~~~~~~~
~~~~~~~~~~~~~ ~~ ~~~ ~~~ ### / Midgard \ /-\ ~~~~~~~~~
~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~ /-\ / \ ### ~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ /_ __ _ ___ _ __ _\ ##### ~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ |_/ \_/ ? \_/ \_| ### ~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __ ### |_| |_| *|_| |_| /-\ ~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~ ### /[]\____ ##### ### ~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~ ##### |_ o o \ ### _ ##### ~~~~~~
~~~~~~~~~~~~~~~~~~~~~ ~~~~ ### * |^|_____| /-\ _ /o\___ ### ~~~~~~
~~~~~~~~~~~~~~~~~~~~~~ /-\ /o\ |_ ]O[\ /-\ ~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~ |_| |^|___| ~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~ ### __ ### _ ~~~~~~~
~~~~~~~~~~~~~~~~~~~ ##### / \ ##### / \ ~~~~~~~
~~~~~~~~~~~~~~~~~ ### ### |__| ### |_| _ ~~~~~~
~~~~~~~~~~~~ ##### /-\ ### /-\ /o\ ~~~~~~
~~~~~~~~ _ ### ##### * |_| ~~~~~~
~~~~~~ /-\ ### /-\ ### __ _ ~~~~~~
~~~~~~~ |_| ##### /-\ /[]\ / \ ~~~~~~~
~~~~~~ * ### |__| |_| ~~~~~~~~~~
~~~~~~~~~~~~~~ /-\ * __ _ ~~~~~~~~~~~
~~~~~~~~~~~~~~~ /<>\ _ /-\ ~~~~~~~~~~~
~~~~~~~~~~~~~~~~ __ |__| /o\ |_| ~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~ /<>\ ___ |_| _ ~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~ |__| / _\ /o\ ~~~~~~~~
~~~~~~~~~~~~~~~~~~~~ |_|^| _ _ |_| ~~~~~~~
~~~~~~~~~~~~~~~~~~~ /o\____/o\ ~~~~~~
~~~~~~~~~~~~~~~~~~~~ __ |==|==| o o |==|==| __ ~~~~~
~~~~~~~~~~~~~~~~~~~~ /[]\ | | __ | | /<>\ ~~~~~
~~~~~~~~~~~~~~~ |__| | |__|^^|__| | |__| ~~~~
~~~~~~~~~~~~~~~~~ ___ | | ~~~~~
~~~~~~~~~~~~~~~~~~~ /]O[\ | #### #### * | ~~~~~~~
~~~~~~~~~~~~~~~~~~~ |___| | #### #### | ~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~ __ | #### #### | ~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~ / \ | | ~~~~~~~~~~~~~~
~~~~~~~~~~~~~~ |__| | #### #### | ~~~~~~~~~~~~~~~
~~~~~~~~~~ | #### #### | ~~~~~~~~~~~~~~
~~~~~~~~~~~ | #### #### | ~~~~~~~~~~~~
~~~~~~~ ### ### | | ~~~~~~~~~~~
~~~~~~~~~ ### ##### ##### ### | ? + + | ~~~~~~~~~~~
~~~~~~~~~ ##### ### ##### ##### |==|==|==| |==|==|==| ~~~~~~~~~~~
~~~~~~~~~ ##### /|\ ### ### ### ~~~~~~~~~~
~~~~~~~~~ ### ### /|\ ##### /|\ ~~~~~~~~~~
~~~~~~~~ /|\ ##### ### ### ### ### ~~~~~~~~~
~~~~~~~~ ##### ### /|\ ##### ##### ##### ### |--|--|--|~~~~
~~~~~~~~~ ### ### ##### ##### ### ### ##### |~~~~
~~~~~~~~~~ ##### /|\ ##### ### ### /|\ /|\ ### |~~~~
~~~~~~~~~~~ ##### ### ##### /|\ /|\ |--|--|--|~~~~
~~~~~~~~~~~~~ ### _ /|\ ##### ### ### ~~~~~~~~~~~
~~~~~~~~~~~~~~~ /|\ /-\ ### ### ##### ##### ~~~~~~~~~~~~
~~~~~~~~~~~~~~~~ |_| _ /|\ ##### ##### ##### ### ~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~ / \ _ ##### ### ### ### ##### ~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~ |_| / \ ### /|\ ##### /|\ ### ~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~ |_| /|\ ### /|\ ~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /|\ ~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~""",
# Autres mondes (Migard = 3)
(72, 6, 0, 126, 71), # Asgard
(77, 62, 6, 93, 8), # Nidavellir
(24, 90, 4, 109, 66), # Niflheim
(10, 58, 1, 54, 29), # Vanaheim
# Maisons
(42, 49, 25, 4, 29), # Ferme
(76, 51, 26, 0, 0), # Auberge
(44, 65, 27, 9, 19), # Maison du joueur
(60, 69, 28, 0, 0), # Mesnie fortifiée (1/2)
(61, 69, 28, 0, 0), # Mesnie fortifiée (2/2)
)
h_25 = (r"""
|==|-|=======================|=========|
|==|-|=======================|=========|
| /-\ | | |
| |___| | ______ | |
| | |______| | |
| | | |
| | | |
| |--| |--------| |--| |------|
| |
| ---| |--------| |--| |------|
| | | |
| | | |
| | | |
| | | |
| |==============================|
| |=|\/|=|\/|=|\/|=|\/|=|\/|=|\/||
|\/|^|\/| """,
(4, 29, 3, 42, 49))
h_26 = (r"""
Auberge des Eddas
|---------|------------------|
| | |
| |==============[]==|
| | |
| | _ _ _ |
| | |_| |_| |_|* |
| |_|* |_|* |_| |
| |_|* |_| |_|* |
| | |
| |------------------|
| |
|---|^|---| """,
(5, 19, 3, 76, 51))
h_27 = (r"""
|-----------------|
|[====] |
|[====] () |
| /\ |
| + + |
| | |=======|
| () | | |
| /\ | | |
| | + |
|=======| |
| | + |
| |- | | () |
| |_| + | /\ |
| | |
| + | |
| | | |
|=======|^|=======| """,
(9, 19, 3, 44, 65))
h_28 = (r"""
|__|
|__|
|------------| |--|__|--| |------------|
| [===][===] | | /" "\ | | [===][===] |
| [===][===] | | |____| | | [===][===] |
| |------| |------| |
| * |
| |
| ______ ______ |
| |\/||\/| |\/||\/| |
| | | | | |
|____________| | | |____________|
|\/|=|\/|=|\/| | | |\/|=|\/|=|\/|
|__+ +__|
|\/|^^|\/| """,
(24, 29, 3, 60, 69),
(25, 29, 3, 61, 69))
# * : (27, 21)
def midgard_po(coords):
if coords == (29, 9): return [0, "Du haut des falaises, vous regardez vers le nord. La mer s'etale, infinie. Le vent porte des embruns a votre visage. 30 metres plus bas, les vagues se dechainent contre le calcaire de la roche dans un fracas assourdissant."]
elif coords == (53, 24): return [0, "Vous regardez la clairiere autour de vous, l'endroit est agreable. Une douce chaleur traine dans l'air sec. Au dela des grands pins qui vous entourent, vous parvenez a voir quelques sommets de montanges."]
elif coords == (66, 45): return [0, "Les imposantes colonnes du palais de Midgard vous entourent. Un peu au sud, le bourg est actif : marchands de toutes sortent deambulent, entoures d'une population dense et bruyante."]
elif coords == (52, 79): return [0, "Tournant le dos a l'epais mur qui delimite la propriete, vous observez le manoir. Le corps du batiment etait clairement une ancienne ferme a laquelle deux tours on ete rajoute a posteriori. L'ensemble garde un aspect massif et froid. Neanmoins, le reste de la propriete a fait l'objet d'un certain soin, en particulier le jardin en 4 parties dans lequel un vieux jardinier s'affaire."]
return [0, "Il n'y a rien a voir ici."]
def midgard_pnj(coords):
if coords == (67, 46): return {
"base": [0, "Oui ?..."]
}
elif coords == (39, 49): return {
"base": [0, "Vous cherchez quelqu'un ?"]
}
elif coords == (66, 56): return {
"base": [0, "Laissez-moi dormir !"]
}
elif coords == (8, 59): return {
"base": [0, "Regardez la mer. Et si vous voyez un bateau, prevenez moi !"]
}
elif coords == (51, 60): return {
"base": [0, "Besoin de quelque chose ?"]
}
elif coords == (68, 71): return {
"base": [0, "Frinir, jardinier de Madame."]
}
return [0, "Hmm ?"]
def h26_pnj(coords):
# * : (17, 14)
# * : (22, 14)
# * : (17, 15)
# * : (27, 15)
if coords == (27, 13): return {
"base": [0, "Rosahil Green, tenanciere de cette auberge. Je peux vous aider ?"]
}
return [0, "Ui hips ?"]

100
python_map/nidavellir.py Normal file
View File

@ -0,0 +1,100 @@
nidavellir = (r"""
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~
~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~
~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ _ ~~
~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /-\ ~
~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ |_| ~
/\ ~~~~~~~ /\ ~~~~~~~~~~~~~~~
\ /\ ~~~~~~ / \ /\ ~~~~~~~~ /\ /\ /\
\ / \ ~~~~~ / \ / \ /\ / \ /\ / \ / \
/ \ ~~~~ / / \ / \ / \ / \ /\ / \ /
/ ~~~~~ / / / \ /\ / / \ / \ / \ /
/ ~~~~~ /\ / / \ / \ /\ / / / \ /\ / \ /\ /
~~~~ / \ /\ / \ / \ / \ /\ / / \ / \ / \
/\ ~~~~ / \ / \ / / \ / \ / \ / \ / \
/ \ /\ ~~~~ / / /^\\ /_ / / \ / \ / \
\ / \ ~~~ / / \ /-\ / / \ / \ / \
/ ~~~~~ / \ |_| / \ /\ /\
/ ~~~~~~ /\ / \ /\ / \ /\
/ ~~~~~~ / \ /\ / \ / \ /\ / \ / \ /\
/\ ~~~ / \ / \ /\ /\ / / \ / \ / / \ / \
/ \ /\ ~~~ / / \ / \ / \ /\ / / / \/ / / \
\ / \ /\ ~~~~ / / \ //^\ \ / \ /\ / /\ / \ / / \
/ \ / \ ~~~~~ / / \ / / \ / \ / \ /\ \ / \
/ / \ ~~~~~~ / / / / \ / /^\\ / \ /\
/ / \ ~~~~~~~~~~ ## / / \ / / \ / \
/\ / ## \ ~~~~~~~~~ #### / \ / / / \ /\
/ \ /\ #### ## ~~~~~~~ ## / ## / \ \ /\
\ / \ ## #### ~~~~~~~ || /\ #### / ## \ \ / \ /\
//^\ \ || ## ~~~~~~~ / \ /\ ## #### / \ / \
/ \ || ~~~~~~ /^\ \ / \ /\ || ## / /
/ \ /\ ~~~~ / / \ / \ || / /
\ /\ / \ /\ ~~~~~~ / / / \ ## /\ /
\ / \ /\ //^\ \ / \ /\ ~~~~ / / \ #### / \ /\
/ \ / \ / / \ / \ ~~~~ / \ ## / \ / \ /\
/ / \ / / / \ ------ || / / \ / \
/ / \ / / /^\ \ /\ ## / / /
/ \ / \ -------- / \ /\ #### / /
\ /\ /\ ~~~~ / \ / \ /\ ## /\ /
\ / \ /\ / \ /\ ~~~ / / \ / \ || / \ /\
/ \ / \ / /^\\ / \ /\ ~~~ / / / /^\ / \ / \ /\
/ / \ / / \ / \ ~~~~~ / / \ / / \ / \
/ / \ / / / \ ~~~~~~ /\ / \ / / /
/ \ / / \ ~~~~~ / \ /\ ## / /
\ /\ / \ ~~~~ / \ / \ /\ #### /\ /
\ / \ /\ ~~~ / / \ / \ ## ## / \ /\
/ \ / \ /\ ~~~ / / / \ #### || / \ / \ /\
/ /^\ \ //^\ /\ ~~~~ / / \ ## / / \ / \
/ / \ / \ / \ /\ ~~~~~~~~~~ / \ || / / /
/ ~~/ /^\ \ / \ ~~~~~~~~~~~~ / /
\ /\ ~~ / / \ /\ ~~~~~~~~~~~~ /\ /
\ / \ /\ ~~~~~ / / \ / \ /\ ~~~~~~~~~~~~~~~~ / \ /\
/ \ / \ ~~~~) / \/ \ / \ /\ ~~~~~~~~~~~~~~ / \ / \
/ /_ \ (~~~~~ / / \ / \ ~~~~~~ / / \ /
/ //-\ \ ~~~/ / / \ /\ ~~~~ / / /
/ |_| \ ~~~~~~~/ / \ / \ /\ ~~~~ / /
\ /\ /\ ~~~~ / / \ / \ /\ ~~~~ /
\ / \ /\ / \ /\ ~~~~~~~ / / \ / \ ~~~~~ /\
/ \ / \ / \ / \ /\ ~~~~~~ / / \ ~~~~ / \
/ / \ / / \ / \ ~~~~ / / ~~ \ ~~~~ / \ /
/ / \ / / / /^\\ ~~~~~~ / ~~ \ ~~~~ / /
/ \ / / \ (~~~~~~~~~~~~~~~~ ~~~~ ~~~~ / /
\ /\ / \ ~~~~~~~~~~~~~~~ /
\ / \ /\ /\ ~~)/\ (~~~~~ /\
/ \ / \ / \ /\ ~~ / \ /\ / \
/ / \ / \ / \ /\ ~~~ / \ / \ /\ /\ ~~) / \ /
/ / \ / / \ / \~ / / \ / \ / \~~ /\ / /
/\ / \/ / / \ / / / \ / \ / \ /\ /\ / /
/ \ /\ / / \ / / \ / / \ / \ / \ /\ /
/ \ / \ /\ /\ / \ / \/ / / \ / \ / \ /\
/ \ / \ / \ /\ /\ / / \ / / \ / \
/ / \ / \ / \ /\ / \ /\ / \/ / /
/ / \ / / \ / \/ \ / \ /\ / / """,
# Autres mondes (Nidavellir = 6)
(93, 8, 3, 77, 62), # Midgard
(9, 57, 7, 0, 0), # Muspelheim
(39, 19, 8, 0, 0), # Helheim
# Maisons
(69, 26, , 0, 0),
(7, 31, , 0, 0),
(35, 38, , 0, 0),
(22, 42, , 0, 0),
(23, 51, , 0, 0),
# Mines
(27, 17, 6, 45, 24),
(45, 24, 6, 27, 17),
(23, 35, 6, 36, 62),
(36, 62, 6, 23, 35),
(51, 32, 6, 19, 49),
(19, 49, 6, 51, 32),
(72, 42, 6, 9, 49),
(9, 49, 6, 72, 42),
)

94
python_map/niflheim.py Normal file
View File

@ -0,0 +1,94 @@
niflheim = (r"""
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~ __ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~ /<>\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __ ~~~~~~~~~~~~~~
~~~~~~~~~~~~~ ## |__| ## ## ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>\ ~~~~~~~~~~~~~
~~~~~~~~~~~~ #### ## |__| #### ## #### ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |__| ~~~~~~~~~~~
~~~~~~~~~~~ #### #### |__| #### #### #### ~~~~~~~~~~~~~~~~~~~~~~~~~ ## |__| ~~~~~~~~~~
~~~~~~~~~ ## #### ## #### ## /\ __ ## #### |__| ~~~~~~~~
~~~~~~~~ || ## ## || ## || / \ /\ /<>\ #### #### ## ## ~~~~~~~
~~~~~~~ ## || #### || /\ / \ /\ / \ |__| #### ## #### #### ~~~~~~
~~~~~~ #### ## #### ## ## / \ / \ \ /\ |__| ## || #### #### ## ~~~~~~
~~~~~ #### #### ## ## #### #### / \ /\ / /\ / \ |__| __ || __ ## ## #### ~~~~~
~~~~ ## ## #### #### || #### #### / \ / \ / \ ## /<>\ /<>\ || ## || #### ~~~~
~~~ #### || ## ## #### ## ## / \ /\ \ /\ #### |__|_____|__| #### ## ~~~
~~~ #### #### || ## ## || || /\_ / \ / \ #### |__|O _ O|__| ## #### ## || ~~~
~~~ ## #### || #### /\_ / \ / \ /\ \ ## ## |__|_|^|_|__| #### ## #### ~~~
~~~ || ## #### / \ / \ / \ || #### #### || #### ## ~~~
~~ ## || ## ## / \ /\ / \ /\ #### ~~~~~~ ## ## #### ~~~
~~ #### #### || /\ / \ ~~~~~ / \ ## ~~~~~~ || || #### ~~~~
~~ #### #### ## ## / \ \ /\ ~~~ / \ ## || ## ~~~~ ## ~~~ ## ~~~~~
~~ __ ## ## ## #### #### / \ /\ / \ ~~ #### #### #### ##~~~~ __ || ~~~~~~
~~ /<>\ || #### || #### #### /\_ /\ / \ /\ ~~~ #### #### ## ######## ~~~ /<>\ ~~~~~~~~~
~~ |__| #### ## ## / \ / \ \ / \ ~~~~ ## ## #### ## ## #### ~~~ |__| ~~~~~~~~~~~
~~~ |__| ## || ## || / \ /\/ \ /\ / \ /\ ~~~~~ || || #### #### || ## ~~ |__| ~~~~~~~~~~~
~~~~ |^_| || ## #### / \ / \ / \ ~~~~~~~ ## #### || ~~~ |__| ~~~~~~~~~~~~
~~~~~ #### #### /\ / \ /\/ \ / \ ~~~~~~~ || ## ~~~~~~ ~~~~~~~~~~~~~
~~~~~~~ ### #### ## / \ / \ ~ ~~~~~~ || ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~
~~~~~~~~ ##### ## || / \ /\ / \ /\ ~~~ ~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~ ### || ### / \ / \ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~ /-\ ##### /\_ / \ /\ / \ /\ ~~~~~ __ |==|~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~ ### / \ / \ / \ ### ### /<>\___ | *|~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~ ### /-\ / \ / \ /\ / \ /\_ ##### ##### | <o>\ | | ~~~~~~~~~~~~~~~~~~
~~~~~~~~~~ ##### ### /\ / \ / \ ### ### |_ | ~~~~~~~~~~~~~~~~~~
~~~~~~~~~~ ### ##### ### / \ / \ /\ / \ ### /|\ /|\ |^|____| ~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~ /-\ ### ##### / \ /\ / \ ##### ### ~~~~~ ~~~~~~~~~
~~~~~~~~~~~~ ### /-\ ### / \ ~ / \ /\_ ### ### ##### ~~ ~~~~~~~~
~~~~~~~~~~~~ ### ##### /-\ /\_ / \ ~~~ / \ /|\ ##### ### ~~~~~~~
~~~~~~~~~~~~ ##### ### ### / \ ~~~ / \ ### /|\ ### ? ~~~~~~
~~~~~~~~~~~ ### /-\ ##### / \ /\_ ~~~ ### /|\ ##### ### __ ~~~~~
~~~~~~~~~~ /-\ ### / \ ~~~ ##### ### ##### /<>\ ~~~~~
~~~~~~~~~ ### /-\ /\_ / \ ~~ ### /|\ ### |__| ~~~~~~
~~~~ __ ##### / \ /\ ~~~~~~ /|\ ~~~~~~~~~ /|\ |__| ~~~~~~~
~~~ /<>\ ### ### /\ / \ /\_ / \ ~~~~~~~~~~~~~ ~~~~~~~~ |__| ~~~~~~~~~
~~~ |__| ### /-\ #####/ \ / \ /\ ~~~~~~~~~~~~~~~ ~~~~~~~~~~~
~~~ |__| ##### ### /\ / \ / \ ### ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~ |__| ### /-\ /\ / \ /\ /\ ##### ### ~~~~~~~~~~~~~~~~~~~~~
~~~~~~ /-\ _ __ / \ / \ /\ / \ ####### ##### * ~~~~~~~~~~~~~
~~~~~~~~~ / \ / \ /\ /\ / \ #|-|# ### ### ### __ ~~~~~~~~~~~~
~~~~~~~~~ ## |_| |__| / \ /\ / \ ### ### |_| ##### /-\ ### ##### /<>\ ~~~~|==|~~~
~~~~~~~~~~ #### ## / \ ## ##### ##### ####### ### ##### ### |__| ~~~~| *|~~~
~~~~~~~~~~~ * _ #### #### ####### ####### #|-|# ##### ### ### /-\ |__| ~~~~ | |~~~
~~~~~~~~~~~ ## __ / \ _ __ ## #|-|# #|-|# |_| ### ##### /-\ |__| ~~~~~~ ~~~
~~~~~~~~~~ #### / \ |_| / \ / \ #### |_| |_| ### /-\ ### ~~~~~~~ ~~~
~~~~~~~ ## |__| ## |_| |__| ##### /-\ ### ~~~~~~~~~~~ ~~~
~~~~~~ #### * #### ####### ##### ~~~~~~~~~~~~ ~~~
~~~~ _ __ ## ___________________ #|-|# ### ~~~~~~~~~~~~ ~~~
~~~ ## __ / \ / \ #### /_|]O[|_|]O[|_|]O[|_\ |_| ### ### /-\ ~~~~~~~~~~ ### ~~~
~~~ __ #### / \ |_| |__| /_____________________\ ##### ##### __ ~~~~~~~~~ ##### ~~~~
~~ /<>\ |__| __ |_/___\_/___\_/___\_| ####### ### /<>\ ~~~~~~~~~~ ### ~~~~~
~~~ |__| / \ |_| |_|/^\|_| |_| #|-|# /-\ |__| ~~~~~~~~~~ /-\ ~~~~~
~~~ |__| __ |__| |_| ### |__| ~~~~~~~ ### ~~~~~
~~~~~ |__| ## ## * / \ _ ##### ### |__| ~~~~~~ ##### ~~~~~
~~~~~~~ #### #### |__| ## ### / \ ### ### ##### ~~~~~~~ ### ### ~~~~~
~~~~~~~~~~~~~ #### ##### |_| ##### /-\ ### ~~~~~~~~~~ /-\ ##### ~~~~
~~~~~~~~~~~~~~~ ## ####### ####### /-\ ~~~~~~~~~~ _ ### ~~~
~~~~~~~~~~~~~~~~~ #### __ #|-|# ### __ #|-|# ### ~~~~~~~~~~ /-\ /-\ ~~
~~~~~~~~~~~~~~~~~ /<>\ |_| ##### /<>\ |_| ##### ~~~~~~~~~~~ |^| ~~
~~~~~~~~~~~~~~~~~~ |__| ####### ### |__| ####### ~~~~~~~~~~~~ ### ~~
~~~~~~~~~~~~~~~~~~~~~~ |__| ~~~~ #|-|# ##### |__| #|-|# ~~~~~~~~~~~~ ##### * ~~
~~~~~~~~~~~~~~~~~~~~~~~~ |__| ~~~~~~ |_| ####### |__| ~~~ |_| ~~~~~~~~~~~ ### ### ~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~ #|-|# ~~~~~~~~~ ~~~~~~~~~~~~~ ##### /-\ ~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ |_| ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ ### ~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ /-\ ~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~""",
# Autres mondes (Niflheim = 4)
(109, 66, 3, 24, 90), # Midgard
# Maisons
(90, 15, ,0, 0), # Manoir au Nord
(6 , 24, ,0, 0), # Tour de guet
(91, 33, ,0, 0), # Mesnie à côté du quai
(57, 59, ,0, 0), # Palais des Glaces
)
# * : (104; 30)
# ? : (113; 37)
# * : (105; 46)
# * : (120; 49)
# * : (22; 50)
# * : (15; 54)
# * : (25; 61)
# * : (121; 68)

67
python_map/vanaheim.py Normal file
View File

@ -0,0 +1,67 @@
vanaheim = (r"""
/ \ / \ /\ / \ / \ /\ /
/\ / \ / \ / \ /\ / \ / \ / \ /
/ \ / \ /\ / \ / \ / \ / /\ / \
/ \ /\ / \ / /\ / \ / \ / \
/\ / \ / \ / \ / \ / /\ \ /\/ \
/ \ / \ / \ /\ / \ / \ / \ /\ /
/ \ / \ / \ / / \ / / \ /\ /\ /
/ \ /\ /\ / \ / \ / \/ \ / \ /
/ \ / \ / \ _ / / \ \ /\ /
/\ / \ / \ / \_ / / \
/ \ / \ /\ / \ __ |_ o\ /\ / \
/ \ / \ _ /<>\ |^|_| / \
/ \ /\ / \ /o\ * |__| / \ /\
/ \ / \ |_| _ / \ / \
/\ / \ /\ ### ###### ###### /o\ /\ /
\ / / \ ##### ### ###### ###### |_| / \ /
\ /\ / \ ### ##### ##### ##### / \ /\
\ / \ / \ /|\ ### #### #### ### / \ / \
/ \ __ /|\ ##### /\ / \
/\ / \ /\ / \ #### #### ### / \ /
/ \ / \ |__| #####? ##### /|\ / \
\ / \ ###### ###### / \ /\
\ /\ / \ /\ ###### ###### * ### / \
/ \ / \ ### ##### / \ /
/\ / \ / \ ##### _ __ ### /\ / \ /
\ / \ /\ / ### / \ /<>\ /|\ / \ /
\ / \ /|\ |_| |__| / \ /\ /
\ /\ / \ ### _ / \ / \
/ \ / \ /\ _ ##### /-\ / \
/ \ / \ ? / \ ### |_| /\ \ /
/ \ /\ / \ |_| /|\ * / \ /
/ \ / \ _ / \ /\
/ \ ### _/ \ ### _____ / \ / \
/ \ /\ ##### /o | ##### /_____\ /\ / \
/\ / \ ### |___| ### |<>_<>| / \ /
/ \ / \ /|\ /|\ |_|^|_| / \
/ \ /\ / \ __ / \ /\
/ \ / \ /<>\ ### / \
/ \ |__| ##### ### / \
/\ / \ /\ ### * ##### /\ \
/ \ / \ /|\ _ ### _ / \
/ \ / \ /\ /o\ /|\ /o\ / \ /\
/ \ /\ / \ / \ |_| |_| /\ / \ /
/ \ / \ /\ / \ /
/\ / \ /\ / \ /\ / \ / \ /\ /
/ \ / \ / \ / \ /\ / \ /\ / \ / \
/ \ / \ / \ / \ /\ / / \ /\ / \
/ \ / \ /\ / / \ / \ / \ / \ / \
/ \ / / \ / / \
/ \ / \ / \ """,
# Autres mondes (Vanaheim = 1)
(28, 13, 2, 14, 68), # Alfheim
(54, 29, 3, 10, 58), # Midgard
(56, 42, 5, 11, 120), # Jotunheim
# Maisons (2)
(44, 11, 21, 0, 0),
(52, 35, 22, 0, 0),
)
# * : (31; 12)
# ? : (42; 20)
# * : (52; 22)
# ? : (26; 29)
# * : (52; 30)
# * : (45; 39)

252
src/asci_lib.py Normal file
View File

@ -0,0 +1,252 @@
# Asci (version 1.5.0)
class Screen:
def __init__(self, screen_width=21, screen_height=6):
# Screen configuration
self.screen_width = screen_width
self.screen_height = screen_height
self._data = [[" " for _ in range(screen_width)] for _ in range(screen_height)]
def clear(self):
print("\n" * self.screen_height)
def set_world(self, world):
self._world = [[char for char in line] for line in world.split("\n")[1:]]
self.map_width = max([len(line) for line in self._world])
self.map_height = len(self._world)
def set_data(self, coords):
x, y = coords
for x_map in range(x, x + self.screen_width):
for y_map in range(y, y + self.screen_height):
self._data[y_map - y][x_map - x] = " "
if 0 <= x_map < self.map_width and 0 <= y_map < self.map_height:
try: self._data[y_map - y][x_map - x] = self._world[y_map][x_map]
except: pass
def set_cell(self, x, y, value):
self._data[y][x] = value
def display(self, return_input=True):
for line in self._data:
print("".join(line))
if return_input: return input(">")
def display_text(self, string):
paragraphs = [i for i in text_formater(string) if i]
nb_par = len(paragraphs)
for index in range(nb_par):
self.clear()
print(paragraphs[index])
if index + 1 == nb_par: return input(">")
else: input()
def get_cell(self, x, y):
return self._data[y][x]
def get_map_size(self):
return self.map_width, self.map_height
class Asci:
def __init__(self, maps, events_mapping, keys_mapping, routine=None, screen_width=21, screen_height=6):
# Load maps
self.maps = [Map(*i) for i in maps]
# Custom functions
self.legend = list(events_mapping.keys())
self._game_events_mapping = [events_mapping[i] for i in self.legend]
self._game_keys_mapping = {key: keys_mapping[key] for key in keys_mapping if not key in (1, 2, 3, 5, 9)}
self._game_routine = routine
# Screen initialisation
self.screen = Screen(screen_width, screen_height)
def _looked_case(self, direction):
# Left
if direction == 1:
return self.data[2] + 9, self.data[3] + 3
# Right
elif direction == 3:
return self.data[2] + 11, self.data[3] + 3
# Up
elif direction == 5:
return self.data[2] + 10, self.data[3] + 2
# Down
elif direction == 2:
return self.data[2] + 10, self.data[3] + 4
return self.data[2] + 10, self.data[3] + 3
def _cell_test(self, direction):
if direction == 1:
if self.data[-2] + 9 < 0: return -1
else: cell = self.screen.get_cell(9, 3)
if direction == 3:
if self.data[-2] + 11 >= self.map_width: return -1
else: cell = self.screen.get_cell(11, 3)
if direction == 5:
if self.data[-1] + 2 < 0: return -1
else: cell = self.screen.get_cell(10, 2)
if direction == 2:
if self.data[-1] + 4 >= self.map_height: return -1
else: cell = self.screen.get_cell(10, 4)
cell_patterns = self.legend
for pattern_index in range(len(cell_patterns)):
if cell in cell_patterns[pattern_index]: return pattern_index
return -1
def _keyboard(self, key):
# Interaction while moving
if key in (1, 3, 5, 2):
cell_test = self._cell_test(key)
# Enter house
if cell_test == len(self.legend) - 2: # or (self.data[1] and cell_test < 0):
self.data[1], self.data[2], self.data[3] = self._get_map(key)
self.screen.set_world(self.maps[self.data[1]].map_data)
self.map_width, self.map_height = self.screen.get_map_size()
# Move
elif cell_test == len(self.legend) - 1:
if key == 1: self.data[2] -= 1
if key == 3: self.data[2] += 1
if key == 5: self.data[3] -= 1
if key == 2: self.data[3] += 1
# Interaction
elif cell_test >= 0: self._interaction(key, cell_test)
# Custom functions
elif key in self._game_keys_mapping:
self.screen.clear()
self._game_keys_mapping[key](self.data, self.stat)
# Quit
elif key == 9:
self.screen.clear()
def _interaction(self, direction, cell_content):
x, y = self._looked_case(direction)
fake_data = [self.data[0], self.data[1], x, y]
# Get the event
event = self._game_events_mapping[cell_content](fake_data, self.stat)
event = read_event(self.data[0], event)
# data modification
self.data[0] = fake_data[0]
self.data[1] = fake_data[1]
if fake_data[2] != x: self.data[2] = fake_data[2]
if fake_data[3] != y: self.data[3] = fake_data[3]
# XP and stat modification
self.data[0] += event.xp_earned
for index, value in event.stat:
self.stat[index] += value
# Display and get answer
if event.text:
answer_selected = convert(self.screen.display_text(event.text))
if event.answer and (0 < answer_selected <= event.answer): self.data[0] += answer_selected
def _get_map(self, direction):
current_coords = self._looked_case(direction)
current_map = self.data[1]
for coords in self.maps[current_map].coords:
if coords[:2] == current_coords:
return coords[2], coords[3] - 10, coords[4] - 3
return current_map, self.data[2], self.data[3]
def mainloop(self, end_game, stat=None, data=[0, 0, 0, 0], player="@", door="^", walkable=" ", exit_key=9):
# Load save ; data = [XP, map_id, x, y]
self.data = data[:]
if not stat or type(stat) != list: self.stat = [100]
else: self.stat = stat
self.legend.append(door)
self.legend.append(walkable)
# Screen and map configuration
self.screen.set_world(self.maps[data[1]].map_data)
self.map_width, self.map_height = self.screen.get_map_size()
key = key_buffer = 0
while key != exit_key and self.stat[0] > 0 and self.data[0] < end_game:
self.screen.set_data(self.data[-2:])
self.screen.set_cell(10, 3, player)
key = convert(self.screen.display())
if not key: key = key_buffer
else: key_buffer = key
self._keyboard(key)
if self._game_routine: self._game_routine(self.data, self.stat)
if self.stat[0] <= 0: self.stat[0] = 100
return self.stat, self.data
class Event:
def __init__(self, xp_earned, text, answer=0, *stat):
self.xp_earned = xp_earned
self.text = text
self.answer = answer
self.stat = stat
class Map:
def __init__(self, map_data, *coords):
self.map_data = map_data
self.coords = coords
def convert(string):
try: return int(string)
except: return string
def text_formater(string, screen_width=21, screen_height=6):
def line_formater(string, screen_width):
if len(string) <= screen_width: return string
stop_index = screen_width
while stop_index > 0 and not string[stop_index].isspace(): stop_index -= 1
if not stop_index: stop_index = screen_width
return string[:stop_index] + "\n" + line_formater(string[stop_index + 1:], screen_width)
def paragraph_formater(lines, screen_height):
if len(lines) < screen_height: return "\n".join(lines)
return "\n".join(lines[:screen_height]) + "\n\n" + paragraph_formater(lines[screen_height:], screen_height)
lines = []
for line in string.split("\n"):
for formated_line in line_formater(line, screen_width).split("\n"):
lines.append(formated_line)
return paragraph_formater(lines, screen_height).split("\n\n")
def read_event(xp, event):
if type(event) == dict:
if xp in event: event = event[xp]
else: event = event["base"]
if type(event) != list:
raise TypeError("event is of type {} instead of list".format(type(event)))
return Event(*event)

138
src/idk.py Normal file
View File

@ -0,0 +1,138 @@
from asci_lib import Asci
def pnj(data, stat):
xp, current_map, x, y = data
coords = x, y
# Asgard
if current_map == 0:
pass
# Vanaheim
elif current_map == 1:
pass
# Alfheim
elif current_map == 2:
pass
# Midgard
elif current_map == 3: return midgard_pnj(coords)
# Niflheim
elif current_map == 4:
pass
# Jotunheim
elif current_map == 5:
pass
# Nidavellir
elif current_map == 6:
pass
# Muspellheim
elif current_map == 7:
pass
# Helheim
elif current_map == 8:
pass
return [0, "Hmm ?"]
def point_of_interest(data, stat):
xp, current_map, x, y = data
coords = x, y
# Asgard
if current_map == 0:
pass
# Vanaheim
elif current_map == 1:
pass
# Alfheim
elif current_map == 2:
pass
# Midgard
elif current_map == 3: return midgard_po(coords)
# Niflheim
elif current_map == 4:
pass
# Jotunheim
elif current_map == 5:
pass
# Nidavellir
elif current_map == 6:
pass
# Muspellheim
elif current_map == 7:
pass
# Helheim
elif current_map == 8:
pass
def routine(data, stat):
stat[4] = (stat[4] + 1) % 1440
def sleep(data, stat):
stat[4] = 360
def display_stat(data, stat):
# stat = [PV, pièces d'or, arme, armure, ticks, nom]
place = ("Asgard", "Vanaheim", "Alfheim", "Midgard", "Niflheim", "Jotunheim", "Nidavellir", "Muspellheim", "Helheim")[data[1]]
health, money, _, _, ticks, _ = stat
hours = ticks // 60
if 4 <= hours <= 5:
hours = "aube"
elif 6 <= hours <= 12:
hours = "matin"
elif 13 <= hours <= 18:
house = "apres-midi"
elif 19 <= hours <= 20:
hours = "crepuscule"
else:
hours = "nuit"
print("<*> Statistiques <*>")
print("Lieu : {}".format(place))
print("Heure : {}".format(hours))
print("Vie : {}/100".format(health))
print("Argent : {} PO".format(money))
print("<*> <*>")
input()
def inventory(data, stat):
weapons = ("<aucune>", "dague", "marteau", "masse", "fleau", "hache", "epee", "espadon", "hache double")
shields = ("<aucune>", "rondache", "pavois", "cote de maille", "broigne", "harnois")
print("<*> Inventaire <*>")
print("Arme :\n{}".format(weapons[stat[2]]))
print("Armure :\n{}".format(shields[stat[3]]))
print()
print("<*> <*>")
input()
def idk(stat=None, data=None):
if not stat:
name = input("Entrez votre nom : ")
stat = [100, 10, 0, 0, 360, name]
data = [0, 3, 44, 65]
display_stat(data, stat)
inventory(data, stat)

35
src/notes.txt Normal file
View File

@ -0,0 +1,35 @@
RPG nordique : IDK <-> Island of the Dead Kings
Idées
|> Découvrir la mythologie nordique.
|>
Mondes
0 - Asgard : Royaume des Ases [Odin] ok
1 - Vanaheim : Royaume des Vanes [Njord] ok
2 - Alfheim : Terre des Elfes [Freyr] ok
3 - Midgard : Royaume des Hommes ok
4 - Niflheim : Monde de Glaces ok
5 - Jotunheim : Royaume des géants [Thrym] ok
6 - Nidavellir : Royaume des Nains ok
7 - Muspellheim : Monde du feu [Surt]
8 - Helheim : Monde des morts [Hel]
Agencement :
2 0 7
↑ ↑ ↑
1 <-> 3 <-> 6
↓ ↓ ↓
5 4 8
Oppositions:
7 <-> 4 (feu / glace)
0 <-> 8 (mort sacrée / profane)
2 <-> 6 (lumière / ténèbre)
1 <-> 5 (création / destruction)

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<tileset version="1.5" tiledversion="1.7.1" name="Asci_tileset" tilewidth="42" tileheight="85" tilecount="96" columns="16">
<image source="tileset.png" width="672" height="510"/>
</tileset>

83
tiled_map/alfheim.tmx Normal file
View File

@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.5" tiledversion="1.7.2" orientation="orthogonal" renderorder="right-down" width="75" height="75" tilewidth="42" tileheight="85" infinite="0" nextlayerid="2" nextobjectid="1">
<tileset firstgid="1" source="Asci_tileset.tsx"/>
<layer id="1" name="Calque de Tuiles 1" width="75" height="75">
<data encoding="csv">
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,0,0,0,0,0,11,0,0,95,95,95,95,95,95,0,0,0,4,4,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,4,4,4,4,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,
95,95,95,0,0,0,0,0,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,11,0,4,4,4,4,0,0,0,0,64,64,0,0,0,4,4,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,95,95,95,95,95,0,0,4,4,0,0,0,0,0,93,93,0,0,0,0,16,60,62,61,0,4,4,4,4,0,0,0,0,0,0,95,95,95,95,95,
95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,93,93,0,0,64,64,0,0,0,0,0,95,95,95,
95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,4,4,0,0,0,93,93,0,0,4,4,4,4,0,4,4,4,4,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,95,95,95,
95,95,95,0,0,0,0,0,0,95,95,95,95,95,0,0,95,95,95,95,0,4,4,4,4,0,0,0,0,0,0,0,93,93,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,95,95,
95,95,95,0,0,4,4,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,60,62,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,95,95,
95,95,0,0,4,4,4,4,0,0,4,4,0,0,0,64,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,0,0,93,64,64,93,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,95,95,
95,95,0,0,0,93,93,0,0,4,4,4,4,0,16,0,61,0,0,0,0,0,0,0,0,16,0,0,93,62,48,60,93,0,0,0,93,62,48,60,93,0,0,61,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,64,64,0,0,0,0,0,0,93,93,0,0,95,95,
95,95,95,95,0,0,0,0,0,0,93,93,0,0,93,64,93,0,0,0,0,0,0,0,16,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,61,0,0,4,4,0,0,4,4,0,0,0,93,93,0,0,16,60,62,61,0,0,0,0,0,0,0,0,0,95,95,
95,95,95,95,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,93,64,16,0,0,0,61,64,16,0,64,0,61,64,16,0,0,0,61,64,93,0,0,4,4,0,0,4,4,0,0,0,0,0,0,0,93,64,64,93,0,0,4,4,0,0,0,95,95,95,95,
95,95,95,95,0,4,4,4,4,0,0,0,0,0,0,0,0,0,16,0,61,0,0,0,93,64,93,0,0,0,93,64,93,16,63,61,93,64,93,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,4,4,4,4,0,0,95,95,95,95,
95,95,95,95,0,0,93,93,0,0,0,0,0,0,64,0,0,0,93,64,93,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,4,4,0,16,0,0,61,0,0,0,0,0,0,0,0,93,93,0,0,0,95,95,95,95,
95,95,95,95,0,0,0,0,0,0,0,0,0,16,0,61,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,4,0,0,4,4,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,93,64,93,0,0,0,64,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,16,80,61,0,0,0,0,4,4,4,0,0,0,0,0,0,32,0,0,0,0,0,0,4,4,4,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,16,0,61,0,0,0,0,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,93,64,93,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,16,0,61,0,0,0,0,0,0,0,0,0,93,64,93,0,0,95,95,95,95,0,0,0,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,64,0,0,0,0,0,0,95,95,95,95,95,0,0,95,95,95,
95,95,95,95,95,95,0,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,61,0,0,0,0,0,95,95,95,95,95,0,0,95,95,95,
95,95,95,95,95,0,0,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,64,0,0,0,0,0,64,0,0,0,0,93,64,93,0,64,0,0,0,95,95,95,95,95,95,0,95,95,95,
95,95,95,95,95,0,0,0,64,64,0,0,95,95,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,16,14,61,0,0,0,0,0,16,14,61,0,0,0,0,0,16,0,61,0,0,0,16,80,61,0,0,0,0,0,0,16,0,61,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,0,16,0,0,61,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,93,64,93,0,0,0,0,0,0,93,64,93,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,16,0,0,61,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,0,0,0,0,0,0,0,0,16,0,61,0,0,0,0,0,0,0,0,16,80,61,64,64,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,93,64,64,93,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,0,4,4,4,0,0,93,64,93,0,0,0,0,0,0,0,0,93,64,0,80,0,61,30,30,93,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,4,0,16,14,61,0,0,0,4,4,4,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,93,93,63,93,64,64,93,0,0,93,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,16,14,61,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,0,0,0,0,0,0,0,16,14,61,0,4,4,4,0,0,0,4,4,4,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,4,4,4,4,4,0,93,30,30,93,30,30,93,30,30,93,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,4,4,4,0,0,0,0,0,93,64,93,0,0,4,4,4,4,4,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,0,0,0,16,14,61,0,0,0,16,14,61,0,0,4,4,4,0,0,0,0,0,0,64,0,0,16,0,61,0,0,64,0,0,0,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,16,0,61,0,93,64,93,0,16,0,61,0,0,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,93,64,93,0,0,0,0,0,93,64,93,0,0,95,95,95,95,
95,95,95,95,95,95,95,0,0,0,0,93,64,93,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,4,4,0,0,16,14,61,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,
95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,16,0,61,0,0,0,0,0,64,0,0,0,0,0,0,0,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,93,64,93,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,16,0,61,0,0,64,0,0,0,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,16,0,61,0,0,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,0,64,64,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,64,64,0,0,0,0,4,4,4,0,0,0,0,4,4,0,0,0,0,0,0,4,4,0,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,16,0,0,61,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,16,0,0,61,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,93,64,64,93,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,0,93,64,64,93,0,0,4,4,4,4,4,0,0,0,4,4,0,0,0,0,0,0,4,4,0,95,95,95,95,95,0,0,0,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,95,95,0,0,0,0,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,11,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,95,95,95,
95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,4,4,4,4,4,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,95,95,95,
95,95,95,95,95,95,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,0,16,0,0,61,0,0,4,4,4,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,0,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,93,64,93,0,0,0,4,4,4,0,0,93,64,64,93,0,4,4,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,93,64,93,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,0,0,0,4,4,4,4,4,0,0,4,4,4,4,4,0,0,93,64,93,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,4,4,4,0,0,95,95,95,
95,95,95,95,95,95,0,0,0,0,93,64,93,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,95,95,95,
95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,0,0,93,64,93,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,0,0,0,4,4,4,4,4,0,95,95,95,
95,95,95,95,95,0,0,0,0,4,4,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,95,95,95,95,0,0,0,0,4,4,4,0,0,95,95,95,
95,95,95,95,0,0,0,0,4,4,4,4,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,95,95,95,0,0,93,64,93,0,0,95,95,95,
95,95,95,95,95,0,4,4,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,95,95,95,
95,95,95,95,0,4,4,4,4,0,0,0,0,0,64,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,95,95,95,95,95,95,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,
95,95,95,95,95,0,93,93,0,0,0,0,0,16,14,61,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,95,95,95,95,
95,95,95,95,95,95,0,0,95,0,0,0,0,93,64,93,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95
</data>
</layer>
</map>

83
tiled_map/asgard.tmx Normal file
View File

@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.5" tiledversion="1.7.2" orientation="orthogonal" renderorder="right-down" width="150" height="75" tilewidth="42" tileheight="85" infinite="0" nextlayerid="2" nextobjectid="1">
<tileset firstgid="1" source="Asci_tileset.tsx"/>
<layer id="1" name="Calque de Tuiles 1" width="150" height="75">
<data encoding="csv">
0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,
0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,
16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,
0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,
0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,
0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,0,16,0,0,61,0,0,
16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,0,0,0,0,61,16,0,0,0,0,0,0,0,0,61,16,0,0,0,0,0,0,0,0,61,16,0,0,0,0,0,0,0,0,61,16,0,0,0,16,61,0,16,0,0,0,0,61,0,
0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,0,11,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,
0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,0,0,0,0,0,16,80,61,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,
0,0,0,0,61,0,0,16,0,0,16,61,0,0,61,0,0,16,0,0,0,0,0,0,61,0,0,64,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,16,0,95,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,61,0,0,
0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,16,61,0,0,0,0,0,0,16,40,77,74,85,79,74,83,61,0,0,0,0,0,16,61,0,16,0,0,95,95,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,61,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,16,0,0,0,0,0,16,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,0,
0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,0,0,61,0,0,0,0,0,93,64,64,93,63,93,64,64,93,0,0,0,0,16,0,0,61,0,0,0,95,95,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,55,66,77,66,84,76,75,66,77,71,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,61,
0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,16,0,0,0,0,61,0,16,61,0,0,0,0,0,0,0,0,0,0,16,61,0,16,0,0,0,0,61,0,16,61,95,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,16,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,61,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,11,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,95,0,0,0,0,0,61,0,0,61,0,0,0,0,0,0,61,0,0,61,0,0,0,0,0,0,61,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,0,0,0,0,0,93,64,16,0,0,0,61,64,16,0,0,0,61,64,16,0,64,0,61,64,16,0,0,0,61,64,16,0,0,0,61,64,93,0,0,0,0,0,16,61,0,16,0,0,0,0,61,0,16,61,
0,0,16,61,0,0,0,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,95,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,61,0,16,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,61,0,0,0,0,0,93,64,93,0,0,0,93,64,93,0,0,0,93,64,93,16,63,61,93,64,93,0,0,0,93,64,93,0,0,0,93,64,93,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,
0,16,0,0,61,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,
16,0,0,0,0,61,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,0,0,0,0,0,0,0,16,0,0,0,16,61,0,16,0,0,0,0,61,0,16,61,0,0,0,0,14,93,14,14,93,14,14,93,14,14,93,14,16,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,16,0,0,0,0,0,0,16,0,0,61,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,0,0,0,0,16,80,61,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,40,77,66,69,84,73,70,74,78,61,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,
0,0,0,0,0,0,0,0,16,61,0,16,0,0,0,0,61,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,93,64,93,0,0,0,0,0,95,95,0,0,0,0,0,0,0,0,0,4,4,0,0,0,93,29,80,31,0,64,0,29,80,31,93,0,0,0,4,4,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,93,0,0,93,14,14,93,14,14,93,14,14,93,14,14,93,14,0,0,0,0,0,0,0,0,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,16,61,61,0,0,
0,0,0,0,0,0,0,16,0,0,61,95,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,4,4,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,0,0,0,0,0,4,4,4,4,0,0,93,64,64,64,93,63,93,64,64,64,93,0,0,4,4,4,4,0,16,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,16,0,0,61,0,0,
0,0,0,16,61,0,16,0,0,0,0,61,95,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,0,0,0,14,93,14,14,93,14,14,93,14,14,93,14,14,93,0,0,93,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,61,0,0,16,0,0,0,0,61,0,
0,0,16,0,0,61,0,0,0,0,0,0,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,16,0,0,0,16,61,0,16,0,0,61,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,11,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,61,16,0,0,0,0,0,0,61,
0,16,0,0,0,0,61,0,16,61,0,0,0,95,95,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,4,4,4,0,0,93,93,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,16,61,0,16,0,0,61,0,0,0,0,61,0,93,0,0,93,14,14,93,14,14,93,14,14,93,14,14,93,14,0,0,0,0,0,0,0,0,0,16,61,0,16,0,0,0,0,61,0,0,16,61,0,0,0,0,0,0,0,0,0,0,
61,0,0,0,0,0,0,16,0,0,61,0,0,0,95,95,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,95,95,95,0,0,0,0,0,0,93,93,0,0,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,16,0,0,61,0,0,0,0,61,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,0,0,0,0,16,61,0,16,0,0,61,0,16,61,0,0,0,61,16,0,0,61,0,0,0,0,0,0,0,0,0,
0,61,0,16,61,0,16,0,0,0,0,61,0,0,95,95,0,0,0,0,4,4,4,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,16,61,0,0,14,93,14,14,93,14,14,93,14,14,93,14,14,93,0,0,93,0,0,0,16,0,0,61,0,16,61,0,16,0,0,61,0,0,0,0,0,0,0,61,0,0,0,16,61,0,0,0,
0,0,16,0,0,61,0,0,0,0,0,0,0,0,95,95,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,0,0,93,64,64,93,0,0,64,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,61,0,0,0,0,0,0,0,61,0,16,0,0,61,0,0,
0,16,0,0,0,0,61,0,0,0,0,0,0,0,95,95,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,16,0,61,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,16,61,0,16,0,0,61,0,0,0,0,61,0,0,16,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,32,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,61,0,0,0,0,0,0,16,0,0,0,0,61,0,
4,4,0,0,0,0,0,0,4,4,0,0,0,0,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,93,64,93,0,0,0,4,4,4,4,4,4,0,0,0,0,64,0,0,0,0,16,0,0,61,0,0,0,0,61,0,0,16,61,0,16,0,0,61,0,16,0,0,61,0,16,61,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,16,0,0,0,0,0,0,61,
4,4,4,0,0,0,0,4,4,4,4,0,0,0,95,95,0,0,0,0,0,0,64,64,64,64,64,64,64,64,0,0,0,0,4,4,4,0,0,0,0,0,93,93,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,16,80,61,0,0,16,0,0,0,0,61,0,0,0,0,0,16,0,0,61,0,0,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,0,16,0,0,61,0,16,61,0,0,0,0,0,16,0,0,0,0,61,0,0,16,61,0,0,0,0,0,0,16,
4,4,4,4,0,0,4,4,4,4,4,4,0,0,95,95,0,0,0,0,0,16,0,58,69,66,77,74,83,0,61,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,93,93,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,0,0,0,0,16,0,0,61,0,16,61,16,0,0,0,0,0,0,61,16,0,0,61,0,0,0,0,16,0,
4,4,4,4,0,0,4,4,4,4,4,4,0,95,95,95,0,0,0,0,16,64,64,64,64,64,64,64,64,64,64,61,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,0,61,0,0,16,0,0,
4,4,4,0,0,0,0,4,4,4,4,0,0,0,95,95,0,0,0,0,0,93,64,16,16,63,63,61,61,64,93,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,0,0,61,16,0,0,0,
93,93,0,4,4,0,0,0,93,93,0,0,0,0,95,95,0,0,0,0,0,93,64,93,0,0,0,0,93,64,93,0,0,0,0,0,64,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,0,0,93,0,0,0,93,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,16,39,80,77,76,87,66,79,72,83,61,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,95,16,61,0,
0,0,4,4,4,4,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,93,64,93,0,0,0,0,93,64,93,0,0,0,0,16,80,61,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,93,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,93,29,80,31,0,64,0,29,80,31,93,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,95,95,16,0,0,61,
0,4,4,4,4,4,4,0,0,0,0,64,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,95,95,93,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,93,64,64,64,93,63,93,64,64,64,93,0,0,0,0,0,0,0,0,0,16,80,61,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,16,0,0,0,0,
0,4,4,4,4,4,4,0,0,0,16,80,61,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,16,14,61,0,0,0,16,47,80,66,85,86,79,61,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,93,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,64,0,0,0,0,0,95,95,16,61,0,16,0,0,0,0,0,
0,0,4,4,4,4,0,0,0,0,93,64,93,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,16,63,63,61,64,93,0,0,0,0,0,4,4,4,0,0,0,93,0,0,0,93,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,16,80,61,0,0,0,95,95,16,0,0,61,0,0,0,0,0,0,
0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,93,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,93,0,0,0,95,95,95,95,95,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,93,64,93,0,0,95,95,16,0,0,0,0,61,0,0,0,16,61,
0,4,4,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,93,0,0,0,93,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,11,0,0,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,16,14,61,0,0,0,0,4,4,4,4,4,0,64,0,0,4,45,66,79,69,74,87,74,4,0,0,0,0,0,0,0,0,0,0,0,0,95,16,0,0,0,0,0,0,61,0,16,0,0,
4,4,4,4,0,0,0,16,35,83,70,74,69,66,67,77,74,76,0,61,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,93,0,0,0,93,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,4,4,4,0,16,80,61,0,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,0,0,0,0,16,0,0,0,
4,4,4,4,4,0,0,93,80,93,80,93,80,93,80,93,80,93,80,93,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,93,0,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,16,14,61,0,93,64,93,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,16,61,0,0,0,0,0,16,0,0,0,0,
4,4,4,4,4,0,16,64,64,64,64,64,64,64,64,64,64,64,64,64,61,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,63,93,0,0,64,0,0,0,0,0,0,95,95,95,95,95,0,16,0,0,61,0,0,0,0,0,16,61,0,0,
4,4,4,4,0,0,93,64,16,0,0,0,61,64,16,0,0,0,61,64,93,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,80,61,0,0,0,0,95,95,95,95,0,0,16,0,0,0,0,61,0,0,0,16,0,0,61,0,
0,93,93,0,0,0,93,64,93,0,0,0,93,63,93,0,0,0,93,64,93,0,0,0,16,14,61,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,95,95,95,95,0,0,16,0,0,0,0,0,0,61,0,16,0,0,0,0,61,
0,0,0,4,4,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,16,14,61,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,16,
0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,16,0,
0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,0,0,
0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,4,4,4,4,4,0,4,4,4,4,4,0,0,0,0,0,0,95,95,95,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,16,53,73,83,90,78,83,73,70,74,78,83,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,16,61,0,16,0,0,0,0,61,0,16,0,0,0,
0,0,4,4,4,4,0,0,0,64,0,0,0,0,4,4,4,0,0,16,14,61,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,95,9,95,10,95,0,0,0,0,0,0,0,0,4,4,4,0,0,0,16,64,64,64,64,64,64,64,64,64,64,64,64,64,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,4,4,4,0,0,0,0,16,0,0,61,0,0,0,0,0,0,61,0,0,0,0,
0,0,0,93,93,0,0,0,16,80,61,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,16,14,61,0,0,0,16,14,61,0,0,0,0,16,95,9,64,64,64,10,95,61,0,0,0,0,0,0,16,14,61,0,0,0,0,93,64,16,0,0,61,64,16,0,0,61,64,93,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,16,80,61,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,0,0,4,4,4,4,4,0,0,16,0,0,0,0,61,0,0,0,0,0,16,61,0,0,0,
0,0,0,4,4,0,0,0,93,64,93,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,95,95,95,95,95,95,95,16,0,0,11,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,93,63,93,0,0,93,64,93,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,4,4,4,0,0,16,0,0,0,0,0,0,61,0,0,0,16,0,0,61,0,0,
95,0,4,4,4,4,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,16,93,61,0,0,0,0,0,4,4,4,0,0,0,0,16,0,0,0,0,61,0,
95,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,16,93,61,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,0,4,4,4,4,4,0,0,16,61,0,0,0,0,0,61,
95,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,41,74,78,74,79,67,75,80,83,72,0,61,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,4,4,4,0,4,4,4,0,0,16,0,0,61,0,0,0,0,0,
95,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,64,64,64,64,64,64,64,64,64,64,64,64,64,64,61,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,16,93,61,0,0,95,95,95,95,95,95,95,95,95,0,0,0,0,0,64,0,0,4,4,4,0,0,16,93,61,0,16,0,0,0,0,61,0,0,0,16,
95,0,0,93,93,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,93,0,62,48,60,0,0,64,64,0,0,62,48,60,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,64,0,4,4,4,4,4,0,0,0,64,0,16,93,61,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,0,0,0,0,16,80,61,0,16,93,61,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,
95,0,0,0,0,0,0,0,64,0,0,0,0,4,4,4,4,4,0,0,93,64,64,64,64,64,93,63,63,93,64,64,64,64,64,93,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,16,14,61,0,0,4,4,4,0,0,0,16,80,61,0,4,4,4,0,0,0,16,80,61,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,93,64,93,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,16,0,0,
95,0,0,0,0,0,0,16,80,61,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,93,64,93,0,16,93,61,0,0,0,93,64,93,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,16,0,0,0,
95,0,0,0,0,0,0,93,64,93,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,4,0,0,0,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,
95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,14,14,14,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,0,0,4,4,4,0,0,0,0,
95,95,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,16,93,61,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,16,93,61,0,4,4,4,
95,95,0,0,0,4,4,4,4,4,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,16,80,61,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,
95,95,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,16,14,61,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,16,93,61,0,0,0,0,0,4,4,4,0,0,0,0,95,95,95,95,95,95,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,
95,95,0,0,0,0,16,14,61,0,0,0,16,14,61,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,16,14,61,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,0,11,0,0,4,4,4,4,4,0,0,0,95,95,95,95,95,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,0,0,16,93,61,0,0,0,0,0,0,16,93,61,
95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,16,52,80,76,76,87,66,67,70,76,76,83,61,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,95,95,95,95,95,95,0,0,0,4,4,4,0,0,0,0,16,93,61,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,
95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,16,64,64,64,64,64,64,64,64,64,64,64,64,64,61,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,0,0,0,0,0,0,16,93,61,0,0,95,95,95,95,95,95,95,0,0,0,16,93,61,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,4,4,0,
95,95,0,0,0,0,0,64,64,64,64,64,64,64,64,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,64,0,0,0,0,0,16,64,93,64,16,64,64,61,64,16,64,64,61,64,93,64,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,4,4,4,0,0,
95,95,0,0,0,0,16,34,77,71,73,70,74,78,83,61,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,0,16,80,61,0,0,0,0,0,0,93,64,93,0,0,93,63,93,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,16,93,61,0,0,
95,95,95,0,0,0,93,62,48,60,64,64,62,48,60,93,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,80,61,0,0,0,0,16,14,61,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,0,0,0,0,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,16,93,61,0,0,0,0,4,4,4,0,0,0,0,0,
95,95,95,0,0,0,93,64,64,93,63,63,93,64,64,93,0,0,0,93,64,93,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,4,4,4,0,0,0,16,93,61,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,64,0,0,0,0,16,80,61,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,
95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,16,14,61,0,0,0,93,64,93,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,95,
95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,11,0,0,0,16,93,61,0,0,0,95,95,
95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95
</data>
</layer>
</map>

49
tiled_map/converter Executable file
View File

@ -0,0 +1,49 @@
#! /usr/bin/env python3
from sys import argv
import xmltodict
def convert_to_string(filename, doors, misc):
output_filename, extension = filename.split('.')
char_list = " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ "
with open(filename, "r") as file:
data = file.read()
if extension == "tmx":
data = xmltodict.parse(data)["map"]["layer"]["data"]["#text"].splitlines()
data = [[int(char_id) - 1 for char_id in line.split(",") if char_id] for line in data]
elif extension == "csv":
data = data.splitlines()
data = [[int(char_id) for char_id in line.split(",") if char_id] for line in data]
doors_coords = []
misc_coords = []
output = r""
for line_index, line in enumerate(data):
for char_index, char_id in enumerate(line):
output += char_list[char_id]
if char_list[char_id] in doors:
doors_coords.append(f"\t({char_index}, {line_index}, , 0, 0),")
if char_list[char_id] in misc:
misc_coords.append(f"# {char_list[char_id]} : ({char_index}, {line_index})")
output += "\n"
doors_coords = "\n".join(doors_coords)
misc_coords = "\n".join(misc_coords)
with open(f"{output_filename}.py", "w") as file:
file.write(f"{output_filename} = (r\"\"\"\n{output[:-1]}\"\"\",\n{doors_coords}\n)\n\n{misc_coords}")
filename, doors, misc = argv[1], "", ""
for arg in argv[2:]:
if arg.startswith("door"):
doors = arg.split("=", 1)[1]
elif arg.startswith("misc"):
misc = arg.split("=", 1)[1]
convert_to_string(filename, doors, misc)

133
tiled_map/jotunheim.tmx Normal file
View File

@ -0,0 +1,133 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.5" tiledversion="1.7.2" orientation="orthogonal" renderorder="right-down" width="125" height="125" tilewidth="42" tileheight="85" infinite="0" nextlayerid="2" nextobjectid="1">
<tileset firstgid="1" source="Asci_tileset.tsx"/>
<layer id="1" name="Calque de Tuiles 1" width="125" height="125">
<data encoding="csv">
0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,16,61,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,16,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,16,61,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,16,61,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,16,61,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,0,0,61,0,0,0,16,0,0,0,0,16,61,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
0,0,0,0,0,16,0,16,61,0,0,0,0,0,16,0,0,0,0,16,0,0,61,0,16,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,16,61,0,0,0,16,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,
0,0,0,0,0,0,16,0,0,61,0,0,0,16,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,16,61,0,0,0,0,16,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,61,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
0,0,0,0,0,16,0,0,0,0,61,0,16,0,16,61,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,16,61,0,0,61,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,
0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,16,61,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,16,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,
0,0,0,16,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,4,4,4,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,16,61,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,
0,16,61,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,16,48,0,48,61,0,0,4,4,4,4,4,0,0,0,0,16,0,4,4,4,0,0,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,61,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,16,61,0,0,0,0,16,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,16,61,0,0,0,0,0,0,95,95,
16,0,0,61,0,16,61,0,0,0,16,0,0,0,0,16,0,0,0,0,0,0,61,0,0,11,0,0,93,64,0,0,93,0,0,0,93,30,93,0,0,0,0,0,0,4,4,4,4,4,0,0,16,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,95,16,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,16,0,0,61,0,0,0,0,0,0,95,
0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,4,4,4,0,0,61,0,0,0,0,93,63,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,93,30,93,0,0,16,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,95,16,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,
0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,4,4,4,0,0,0,61,0,0,4,4,4,4,4,0,0,4,4,4,4,4,0,0,0,95,16,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,
61,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,93,30,93,0,0,0,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,0,0,64,64,64,64,64,64,64,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,93,30,93,0,0,0,0,93,30,93,0,0,0,0,95,0,0,0,0,16,0,0,0,0,64,0,0,0,61,0,16,0,0,0,0,61,0,0,0,16,61,0,0,16,0,0,0,0,0,0,0,0,16,0,0,0,0,
0,61,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,93,30,93,0,0,0,16,60,62,0,0,0,60,62,61,0,0,0,0,0,0,0,93,30,93,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,95,95,95,95,0,0,0,0,64,64,16,80,61,0,0,0,16,0,0,4,4,0,0,61,0,16,0,0,61,0,16,61,0,0,0,0,0,0,16,0,0,0,0,16,
0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,93,30,93,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,0,0,0,4,4,4,4,4,0,0,0,0,0,95,95,95,95,95,0,0,16,0,0,0,0,93,0,0,16,0,0,4,4,4,4,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,16,0,0,0,0,16,0,
95,0,0,61,0,16,0,0,61,0,16,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,16,64,64,64,64,64,64,64,64,64,64,64,61,0,0,4,4,4,0,0,0,16,0,0,0,0,0,0,61,0,0,0,93,30,93,0,4,4,4,0,0,0,95,95,95,95,95,0,93,64,64,64,64,93,0,0,0,0,0,0,4,4,0,0,16,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,16,0,0,
95,95,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,0,4,4,4,4,4,0,93,0,0,0,0,0,0,0,0,0,0,0,93,0,4,4,4,4,4,0,16,64,64,64,64,64,64,64,64,61,0,0,0,0,0,4,4,4,4,4,0,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,16,0,0,0,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,0,0,0,
95,95,0,16,0,0,0,0,16,0,0,0,0,61,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,16,61,0,0,0,93,30,93,0,0,93,60,62,0,93,62,48,60,93,0,60,62,93,0,0,93,30,93,0,0,93,29,80,31,0,0,29,80,31,93,0,0,4,4,4,0,93,30,93,0,0,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,16,0,0,61,64,64,0,0,0,
95,0,16,0,0,0,0,16,0,0,0,0,0,0,61,16,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,93,64,64,64,64,64,64,64,64,64,64,64,93,0,0,0,0,0,0,0,93,0,0,0,64,64,0,0,0,93,0,4,4,4,4,4,0,0,0,0,0,0,95,95,0,0,0,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,
95,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,93,64,64,93,64,64,93,64,64,93,0,0,93,30,93,0,0,0,0,64,0,0,0,0,0,0,16,0,0,0,0,0,61,64,64,64,0,0,0,0,0,0,0,0,16,0,0,61,64,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,
95,95,95,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,16,80,61,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,16,0,0,0,0,0,0,0,0,0,0,61,
95,95,0,0,0,0,0,16,0,0,61,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,16,0,0,61,64,64,0,0,4,4,4,4,4,0,0,0,0,0,93,30,93,0,0,0,4,4,4,0,0,0,0,0,0,0,0,4,4,4,0,0,16,0,80,0,0,93,0,0,0,16,64,64,64,64,64,64,64,64,64,64,64,64,61,0,0,0,0,16,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,95,
95,95,95,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,93,30,93,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,4,4,4,0,0,4,4,4,4,4,0,93,64,64,64,64,93,0,0,0,93,0,0,48,0,0,0,48,0,0,0,48,0,93,0,0,0,0,0,0,64,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,95,95,95,
95,95,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,16,61,0,0,0,0,0,0,0,16,0,0,61,64,64,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,16,61,0,0,0,0,0,4,4,4,0,0,93,30,93,0,4,4,4,4,4,0,0,93,30,93,0,0,0,4,4,0,0,0,0,0,0,93,0,0,0,64,0,0,0,0,0,0,0,0,93,0,0,0,64,64,16,0,61,0,0,0,0,16,0,0,61,64,0,0,0,0,0,0,0,95,95,95,
95,0,0,0,16,0,0,0,0,0,0,0,0,0,0,61,16,0,0,61,64,64,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,61,0,0,16,0,0,61,0,0,0,4,4,4,4,4,0,0,0,0,0,0,93,30,93,0,4,4,0,0,0,0,0,4,4,4,4,0,0,4,4,0,93,64,64,93,63,93,64,64,64,64,64,64,64,93,0,0,16,0,0,0,0,93,0,0,0,16,0,0,0,0,0,61,0,0,0,0,0,0,0,95,95,
95,0,16,61,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,93,30,93,0,0,0,0,0,0,0,4,4,0,4,4,4,4,0,4,4,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,64,64,93,0,0,16,0,0,0,0,0,0,0,61,0,16,61,0,0,0,95,95,
0,16,0,0,61,64,64,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,61,0,0,0,0,16,0,0,61,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,64,0,0,0,4,4,4,4,0,4,4,0,4,4,4,4,0,93,93,0,0,0,4,4,0,0,0,4,4,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,64,0,0,95,
16,0,0,11,0,0,0,61,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,16,61,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,64,64,16,0,61,0,0,0,4,4,0,0,93,93,0,0,4,4,0,0,0,0,0,0,0,93,93,0,0,4,4,4,4,0,0,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,0,0,0,0,0,61,0,95,
95,95,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,0,0,61,0,0,0,0,0,0,61,0,0,0,0,0,16,61,0,0,0,16,0,0,0,0,93,0,0,0,93,93,0,0,0,0,0,0,93,93,0,4,4,0,0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,4,4,0,0,0,0,0,0,16,0,0,61,64,0,0,0,0,0,16,0,0,0,0,0,0,0,61,95,
95,95,0,0,0,0,0,0,0,61,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,93,64,64,64,64,93,0,4,4,0,0,0,4,4,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,93,93,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,95,95,
95,0,0,16,61,0,0,0,0,0,61,16,0,0,61,0,0,0,0,0,16,61,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,61,0,0,0,0,16,61,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,61,0,0,16,61,0,0,0,0,0,0,95,95,95,
95,0,16,0,0,61,0,0,0,0,16,0,0,0,0,61,0,0,0,16,0,0,61,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,16,0,0,0,0,0,0,61,0,0,0,4,4,0,0,4,4,0,0,0,4,4,0,0,0,0,0,0,93,93,0,0,0,4,4,0,0,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,64,0,0,0,0,0,95,95,
0,16,0,0,0,0,61,0,0,16,0,0,0,0,0,0,61,0,16,0,0,0,0,61,0,0,0,0,16,0,0,61,0,0,0,0,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,4,4,0,4,4,4,4,0,93,93,0,0,0,93,93,0,0,64,0,0,0,0,0,0,0,0,93,93,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,95,95,
16,0,0,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,16,61,0,0,0,0,61,0,0,16,0,0,0,0,61,0,0,0,16,0,0,61,0,16,0,0,64,0,0,0,61,0,0,0,0,4,4,4,4,0,4,4,0,0,0,0,0,0,0,0,0,0,16,0,61,0,0,0,0,0,0,0,0,0,16,64,64,64,64,64,64,64,64,61,0,0,0,0,0,0,0,0,0,16,0,61,0,0,0,16,61,0,0,16,0,0,0,0,0,0,0,61,0,95,95,95,95,
0,0,0,0,0,16,61,0,0,0,16,0,0,61,0,0,0,16,0,0,61,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,0,0,61,0,0,16,0,61,0,0,0,0,0,0,0,0,4,4,0,0,93,93,0,0,0,64,64,64,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,93,29,80,31,0,0,29,80,31,93,0,0,0,0,0,0,0,0,0,93,64,93,0,0,16,0,0,61,64,0,0,0,0,0,0,0,0,0,0,95,95,95,95,
0,0,0,0,16,0,0,61,0,16,0,0,0,0,61,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,93,64,93,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,16,60,48,62,61,0,0,0,0,0,0,0,0,0,64,64,64,0,0,0,93,0,0,0,64,64,0,0,0,93,0,0,0,0,0,0,0,16,61,0,0,0,0,16,0,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,0,95,95,
16,61,0,16,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,93,0,0,0,0,0,0,0,0,16,29,80,31,61,0,0,93,64,64,93,64,64,93,64,64,93,0,0,0,0,0,0,16,0,0,61,64,0,16,0,0,0,0,0,0,0,61,0,16,0,0,61,64,0,0,0,95,95,95,
0,0,61,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,0,0,0,93,64,64,64,93,0,0,0,0,0,0,0,0,93,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,61,0,0,95,95,95,
0,0,0,61,0,0,0,0,0,0,16,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,61,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,61,0,0,95,95,
0,0,0,0,61,0,0,0,0,16,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,0,0,0,0,61,0,64,64,64,64,64,64,0,0,0,0,0,0,0,0,93,64,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,0,0,0,0,64,0,0,0,0,16,61,0,0,0,0,0,0,16,0,0,61,64,0,0,0,0,0,0,0,0,95,95,
0,0,0,0,0,16,61,0,16,0,0,0,0,61,0,0,0,0,61,0,0,16,61,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,16,0,61,0,0,16,0,0,61,64,0,0,0,16,0,0,0,0,0,61,0,0,0,16,61,0,0,0,95,
0,0,0,0,16,0,0,61,0,0,0,0,0,0,61,0,0,0,0,61,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,64,64,64,64,64,64,64,64,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,16,64,64,64,64,64,64,64,64,61,0,93,64,93,0,16,0,0,0,0,0,61,0,16,0,0,0,0,0,0,0,61,0,16,0,0,61,64,0,95,
0,0,0,16,0,0,0,0,61,0,0,0,0,64,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,93,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,16,64,64,64,64,64,64,64,64,61,0,0,0,93,29,80,31,0,0,29,80,31,93,0,0,0,0,16,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,61,0,
0,0,16,0,16,61,0,0,0,61,0,0,16,0,61,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,80,0,80,0,80,0,80,93,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,0,0,0,93,0,60,62,0,0,60,62,0,93,0,0,0,93,0,0,0,64,0,0,0,0,93,0,0,0,0,0,16,61,0,0,0,0,0,0,0,16,61,0,0,0,0,0,16,0,16,61,0,0,0,0,61,
0,0,0,16,0,0,61,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,93,64,64,64,64,64,64,64,64,93,0,0,16,0,9,10,0,0,9,10,0,0,0,9,10,0,0,9,10,0,61,0,0,93,0,0,0,0,0,0,0,0,93,0,0,0,93,64,64,93,63,93,64,64,64,93,0,0,0,0,16,0,0,61,64,0,0,0,0,16,0,0,61,64,0,0,0,0,16,0,0,61,64,0,0,0,
0,0,16,0,0,0,0,61,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,61,0,93,64,64,64,64,64,64,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,64,0,0,61,0,0,16,0,0,0,0,0,61,0,0,16,0,0,0,0,0,61,0,0,
0,16,0,0,0,0,0,0,61,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,16,0,0,0,61,64,16,0,0,0,61,64,16,0,0,0,61,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,16,0,61,0,0,61,16,0,0,16,61,0,0,0,61,16,0,0,0,0,0,0,0,61,0,
0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,4,4,4,0,0,0,0,0,93,42,93,0,0,0,93,42,93,0,64,0,93,42,93,0,0,0,93,42,93,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,64,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,61,0,0,0,0,0,0,0,0,0,0,16,64,64,64,64,64,64,64,64,61,0,0,4,4,4,4,4,0,0,0,0,93,42,93,11,0,0,93,42,93,16,64,61,93,42,93,0,0,0,93,42,93,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,16,61,0,0,0,0,0,0,
0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,64,64,64,0,0,0,93,29,80,31,0,0,29,80,31,93,0,0,0,4,4,4,0,0,0,0,0,93,42,93,0,0,0,93,42,93,60,63,62,93,42,93,0,0,0,93,42,93,0,0,4,4,4,0,0,0,0,0,16,64,64,64,64,64,64,64,64,61,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,0,64,16,0,0,61,0,0,0,0,0,
0,0,0,0,16,0,0,61,0,16,61,0,0,0,0,0,0,0,0,11,0,0,16,29,80,31,61,0,0,93,0,0,0,0,0,0,0,0,93,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,93,93,62,48,60,93,0,0,0,93,0,0,0,0,0,0,16,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,
0,0,0,16,0,0,0,0,61,0,0,61,0,0,0,0,0,0,0,0,0,0,93,0,0,0,93,0,0,93,64,64,64,64,64,64,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,93,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,93,64,93,0,64,16,0,0,61,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,61,0,0,0,
0,0,16,0,0,0,0,0,0,61,0,0,61,0,0,16,61,0,0,0,0,0,93,64,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,16,14,61,0,0,0,0,0,93,64,64,64,64,64,64,64,64,93,0,0,0,0,16,61,0,0,0,16,0,0,0,0,0,61,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,61,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,93,30,93,0,0,0,0,0,0,0,0,0,93,30,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,16,0,0,61,0,16,0,0,0,0,0,0,0,0,0,64,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,
0,0,16,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,
0,16,0,0,61,0,0,0,0,16,61,0,16,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,93,14,14,14,14,11,0,0,0,0,0,4,4,4,0,0,0,16,14,61,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,4,4,0,0,0,16,0,0,0,0,0,0,0,61,0,16,61,0,0,0,0,16,0,0,0,0,0,0,0,61,0,16,61,0,0,0,0,0,0,
16,0,0,0,0,61,0,0,16,0,0,61,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,93,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,32,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,64,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,64,16,0,0,61,0,0,0,0,0,
0,0,0,0,0,0,61,16,0,0,0,0,61,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,93,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,93,30,93,0,0,0,0,0,0,0,0,0,93,30,93,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,16,61,0,0,0,16,0,0,0,0,0,61,0,0,0,0,
95,95,95,0,0,0,16,0,0,0,0,0,0,61,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,93,14,14,14,14,0,0,0,0,0,0,16,14,61,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,64,16,0,0,61,0,16,0,0,0,0,0,0,0,61,0,0,0,
95,95,95,95,95,95,95,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,64,95,16,95,61,95,64,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,4,4,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,16,95,95,93,95,93,95,95,61,0,0,4,4,4,4,4,0,0,0,0,0,0,16,29,80,31,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,4,0,4,4,4,4,4,0,0,16,14,61,0,0,0,0,0,0,0,61,64,64,64,64,64,64,64,16,0,0,0,4,4,4,0,0,0,0,0,0,0,93,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,64,16,0,0,61,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,16,61,0,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,16,14,61,0,0,4,4,4,0,0,0,0,0,0,0,4,4,4,0,0,0,93,30,30,30,30,30,30,30,93,0,0,0,16,14,61,0,0,0,0,0,0,0,93,64,64,64,93,0,0,0,0,0,0,0,0,0,64,16,0,0,61,0,0,16,0,0,0,0,0,61,0,0,0,64,16,0,0,61,0,0,0,0,64,16,0,0,61,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,16,95,0,0,0,0,61,16,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,61,0,0,16,0,0,0,0,0,61,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,16,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,61,16,0,0,0,4,4,0,0,61,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,16,14,61,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,95,95,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,64,64,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,16,60,48,62,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,16,14,61,0,95,95,0,0,0,0,4,4,4,4,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,16,9,10,61,0,0,0,16,14,61,0,0,0,0,0,16,14,61,0,0,0,0,0,4,4,4,0,0,0,64,64,64,0,0,0,0,0,93,0,0,0,93,0,0,0,0,64,64,64,0,0,0,0,0,64,64,64,0,0,0,4,4,4,0,0,0,0,0,0,0,95,95,95,0,0,0,4,4,4,4,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,
95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,93,0,30,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,16,48,0,48,61,0,0,0,0,93,64,64,64,93,0,0,0,16,29,80,31,61,0,0,0,16,9,10,0,61,0,0,16,14,61,0,0,0,0,0,0,95,95,95,0,0,0,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,0,0,0,0,0,0,4,4,0,0,4,4,4,4,4,4,0,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,93,30,0,93,0,32,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,93,0,0,0,93,0,0,0,11,0,0,0,0,0,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,93,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,0,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,93,0,30,93,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,93,64,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,64,93,0,0,0,93,64,64,64,93,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,4,4,4,4,0,0,0,0,4,4,4,4,4,4,0,93,14,14,93,0,0,
95,95,95,95,95,95,0,0,11,0,0,0,0,0,0,0,0,0,93,30,0,93,0,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,4,4,0,0,0,0,93,14,14,93,0,0,0,0,4,4,4,4,0,0,0,0,4,4,4,4,4,4,4,4,93,14,14,93,0,0,
95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,16,64,64,64,64,61,0,0,0,0,0,4,4,4,0,0,0,0,0,16,14,61,0,0,16,29,80,31,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,4,0,0,0,93,14,14,93,0,0,0,0,93,14,14,93,0,0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,
95,95,95,95,95,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,93,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,93,0,0,0,0,4,4,0,0,4,4,0,0,4,4,4,0,0,0,0,0,0,0,93,14,14,93,0,4,4,0,0,0,4,4,4,4,0,0,0,4,4,0,0,0,
95,95,95,95,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,93,64,64,64,93,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,93,0,0,0,4,4,4,4,0,93,93,0,4,4,4,4,4,0,0,0,4,4,0,0,0,0,0,4,4,4,4,0,0,93,14,14,93,0,0,4,4,4,4,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,0,0,0,0,4,4,0,0,93,0,0,0,0,4,4,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,4,0,0,0,4,4,4,4,4,4,0,93,14,14,93,0,4,4,4,4,4,4,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,93,0,0,0,0,93,93,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,0,0,0,0,4,4,4,4,4,4,4,4,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,93,0,0,0,0,0,4,4,4,4,0,0,0,4,4,0,0,16,61,0,0,0,0,16,61,0,0,93,0,0,0,0,0,0,0,0,4,4,4,0,93,64,93,0,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,0,0,0,0,0,0,4,4,4,4,4,4,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,0,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,16,61,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,93,0,0,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,4,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,93,30,30,93,0,0,0,9,10,0,0,0,0,0,0,0,16,61,0,0,0,9,10,0,0,0,0,0,0,0,93,0,4,4,4,4,0,0,4,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,0,0,0,93,14,14,93,0,0,4,4,0,0,0,0,93,14,14,93,0,0,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,93,0,0,0,0,0,16,64,64,61,0,0,0,0,64,64,0,0,0,0,16,64,64,61,0,0,0,0,0,0,93,0,0,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,0,93,14,14,93,0,0,0,0,93,14,14,93,0,4,4,4,4,0,0,0,93,14,14,93,0,0,
95,95,95,95,95,95,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,93,0,0,0,0,0,93,0,0,93,64,64,64,16,9,10,61,64,64,64,93,0,0,93,0,0,0,0,0,0,93,0,0,93,93,0,0,0,0,93,64,93,0,0,0,0,0,0,0,93,14,14,93,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,
95,95,95,95,95,0,0,0,0,0,0,4,4,4,0,0,0,0,64,64,0,0,0,0,0,93,14,93,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,93,0,4,4,0,0,93,60,62,93,0,60,62,0,0,0,0,60,62,0,93,60,62,93,0,0,0,0,0,0,93,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,4,4,0,0,0,
95,95,95,95,0,0,0,4,0,0,4,4,4,4,4,0,0,16,9,10,61,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,93,14,93,0,0,0,0,0,0,93,4,4,4,4,0,93,0,0,93,0,0,0,0,64,64,0,0,0,0,93,0,0,93,0,0,0,0,0,0,93,0,0,0,0,0,4,4,4,4,4,0,4,4,4,4,4,0,0,0,4,4,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,4,4,4,4,0,0,
95,95,95,95,0,0,4,4,4,0,0,4,4,4,0,0,0,93,0,0,0,61,64,64,64,64,0,0,0,0,0,0,4,4,4,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,93,0,16,61,0,0,93,64,64,93,64,64,64,93,63,63,93,64,64,64,93,64,64,93,0,0,4,4,0,0,93,0,0,0,0,0,4,4,4,4,4,0,4,4,4,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,4,4,0,
95,95,95,95,0,4,4,4,4,4,0,93,14,93,0,0,0,93,0,0,0,93,62,48,60,93,61,0,0,0,0,0,93,14,93,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,93,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,4,4,4,4,4,4,0,0,0,0,4,4,0,0,93,14,14,93,0,4,4,4,4,4,4,4,4,
95,95,95,95,0,0,4,4,4,0,0,0,0,0,0,0,0,93,0,0,0,0,0,64,0,0,93,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,16,61,0,0,93,0,0,0,0,0,0,93,64,93,0,0,0,93,64,93,0,4,4,4,4,4,4,4,4,0,0,4,4,4,4,0,93,14,14,93,0,0,4,4,4,4,4,4,0,
95,95,95,95,95,0,93,14,93,0,0,0,0,0,0,0,0,93,64,64,64,64,93,63,93,64,93,0,0,0,0,0,0,0,4,0,0,0,4,4,4,0,0,0,4,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,4,4,4,4,0,0,
95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,93,14,93,0,0,4,4,4,0,0,0,0,93,30,30,93,30,30,93,30,30,93,30,30,30,93,0,0,93,30,93,30,30,93,30,30,93,30,30,93,30,30,93,0,0,0,4,4,4,4,4,0,0,0,0,4,4,0,0,0,0,4,4,4,4,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,93,14,14,93,0,0,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,0,0,0,93,14,14,93,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,93,14,14,93,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,0,0,4,4,4,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,0,0,0,0,0,0,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,4,0,0,93,14,14,93,0,0,0,0,4,4,4,4,0,0,0,0,0,0,4,4,0,0,0,0,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,93,14,93,0,0,0,0,0,4,0,93,14,93,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,93,64,93,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,93,14,14,93,0,0,0,0,0,4,4,4,4,0,0,0,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,4,4,4,0,0,0,0,0,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,4,4,0,0,4,4,4,4,4,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,93,14,14,93,0,0,0,0,4,4,4,4,4,4,0,0,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,93,14,93,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,0,93,64,93,0,4,4,4,0,0,0,4,4,4,4,4,0,0,4,4,4,4,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,4,4,0,4,4,4,4,4,4,4,4,0,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,93,14,93,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,93,14,93,0,0,0,0,93,14,93,0,0,0,0,93,64,93,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,4,4,0,0,93,14,14,93,0,0,0,4,4,4,4,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,4,4,0,0,0,0,
95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,14,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,93,14,14,93,0,0,4,4,4,4,4,4,0,0,0,0,0,4,4,4,4,4,4,0,4,4,4,4,0,0,0,0,0,
95,95,95,95,95,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,93,14,93,0,0,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,93,64,93,0,0,4,4,4,0,0,4,4,4,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,4,4,4,4,4,4,4,4,93,14,14,93,0,0,0,0,0,
95,95,95,95,0,0,11,0,0,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,0,93,64,93,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,4,0,0,0,0,0,4,4,4,4,4,4,0,93,14,14,93,0,0,0,0,0,
95,95,95,0,0,0,0,0,95,95,95,95,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,4,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,0,0,4,4,4,4,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,
95,95,95,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,0,4,4,4,4,4,0,0,0,93,14,14,93,0,0,4,4,4,4,0,93,14,14,93,0,0,0,0,0,0,0,0,0,0,0,
95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,4,4,4,4,4,0,0,0,0,0,93,14,93,0,0,0,0,0,0,93,64,93,0,4,4,4,4,4,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,0,0,0,0,93,14,14,93,0,4,4,4,4,4,4,93,14,14,93,0,0,0,0,0,0,0,0,0,0,0,
95,95,95,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,93,64,93,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,4,4,0,0,0,0,0,0,0,0,0,
95,95,95,95,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,4,0,0,93,14,93,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,4,4,4,4,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,
95,95,95,95,95,0,0,0,0,0,4,0,0,0,0,0,0,0,0,95,95,95,95,95,0,0,0,4,0,0,0,95,95,95,95,95,95,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,93,64,93,0,4,4,4,4,4,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,4,4,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,
95,95,95,95,95,0,0,0,0,4,4,4,0,0,0,0,0,0,4,0,0,95,95,0,0,0,4,4,4,0,0,95,95,95,95,95,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,93,14,14,93,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,
95,95,95,95,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,93,14,14,93,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,
95,95,95,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,93,14,93,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,93,64,93,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,0,0,0,
95,95,0,0,0,0,0,0,0,93,14,93,0,0,0,0,0,4,4,4,0,0,0,0,0,0,93,14,93,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,4,4,4,4,0,0,0,4,4,0,0,0,0,0,0,93,14,14,93,0,0,4,4,4,4,0,0,
95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,14,93,0,0,0,0,0,0,0,0,0,0,64,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,93,64,93,0,0,4,4,4,4,4,0,0,93,14,14,93,0,0,4,4,4,4,0,0,0,0,0,93,14,14,93,0,4,4,4,4,4,4,0,
95,95,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,64,64,16,80,61,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,93,14,14,93,0,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,
95,95,95,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,0,0,16,0,80,0,0,93,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,4,4,4,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,
95,95,95,95,95,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,93,64,64,64,64,93,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,0,4,4,4,0,93,64,93,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,4,4,0,0,0,4,4,4,4,0,95,
95,95,95,95,95,95,95,0,0,93,93,0,0,64,64,64,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,4,4,4,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,4,4,4,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,4,4,4,4,0,0,93,14,14,93,0,95,
95,95,95,95,95,95,95,95,0,0,0,0,16,80,0,80,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,93,64,93,0,4,4,4,4,4,0,0,0,0,0,93,64,93,4,4,4,4,4,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,93,14,14,93,0,0,0,0,4,4,4,4,4,4,0,93,14,14,93,0,95,
95,95,95,95,95,95,95,95,0,0,0,0,93,64,64,64,93,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,4,4,4,0,0,4,4,4,0,0,0,0,0,4,4,4,0,93,64,93,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,0,4,4,4,4,4,0,0,0,4,4,0,93,14,14,93,0,0,0,4,4,4,4,4,4,4,4,0,0,0,0,0,95,
95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,9,95,10,95,0,0,0,0,93,93,0,0,4,4,0,0,0,0,93,64,93,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,0,93,64,93,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,4,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,0,0,0,95,95,
95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,64,64,64,64,64,10,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,0,93,64,93,0,0,4,4,4,4,4,0,93,64,93,0,0,4,4,4,4,4,4,0,0,0,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,95,95,
95,95,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,93,14,14,14,14,14,93,0,0,0,0,0,0,0,4,4,0,0,0,0,4,4,4,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,4,4,4,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,0,4,4,4,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,4,4,4,4,0,0,93,14,14,93,0,0,0,0,0,0,95,95,
95,95,95,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,4,4,4,4,4,0,93,64,93,0,0,0,0,0,93,64,93,0,4,4,4,0,0,4,4,4,0,4,4,4,4,4,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,93,64,93,0,0,0,0,0,0,0,4,4,4,4,4,4,0,4,4,4,4,4,4,0,93,14,14,93,0,0,0,0,0,0,95,95,
95,95,95,95,0,0,0,0,0,0,93,63,93,0,0,0,64,64,16,80,61,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,93,64,93,0,4,4,4,4,4,0,93,64,93,0,4,4,4,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,0,4,4,4,4,4,4,4,4,0,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,16,0,80,0,0,93,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,4,4,4,4,4,0,4,4,4,4,4,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,93,14,14,93,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,93,64,64,64,64,93,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,93,64,93,0,0,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,4,4,4,4,4,0,93,64,93,0,0,0,0,4,4,4,4,4,0,0,0,0,93,14,14,93,0,0,0,4,4,4,4,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,4,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,95,95,95,95,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,93,14,14,93,0,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,93,64,93,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,93,64,93,0,95,95,95,95,95,95,95,95,95,93,64,93,95,95,95,95,95,95,95,95,95,95,95,95,93,14,14,93,95,95,95,95,95,95,95,95,95,95,95,95,95,95
</data>
</layer>
</map>

108
tiled_map/midgard.tmx Normal file
View File

@ -0,0 +1,108 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.5" tiledversion="1.7.2" orientation="orthogonal" renderorder="right-down" width="100" height="100" tilewidth="42" tileheight="85" infinite="0" nextlayerid="2" nextobjectid="1">
<tileset firstgid="1" source="Asci_tileset.tsx"/>
<layer id="1" name="Calque de Tuiles 1" width="100" height="100">
<data encoding="csv">
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,95,95,95,95,95,95,0,0,0,0,95,95,95,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,95,95,0,95,95,0,0,0,95,95,95,95,95,95,0,0,0,0,95,95,95,0,64,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,95,0,95,95,95,0,0,0,0,95,95,95,0,0,0,0,95,95,95,0,16,14,61,0,95,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,95,95,0,0,95,95,95,95,95,0,95,95,95,0,0,0,95,95,95,95,0,0,0,0,95,95,95,0,93,64,93,0,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,95,0,0,95,95,95,95,95,95,0,95,95,0,0,0,95,95,95,95,0,0,0,95,95,0,0,0,0,0,0,95,95,0,0,95,95,95,95,95,0,0,0,0,95,0,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,95,95,95,95,0,0,95,95,95,0,95,0,0,95,95,95,95,95,0,0,95,95,0,0,0,95,95,95,0,0,0,0,95,95,95,0,0,0,95,95,95,95,0,0,0,95,95,95,95,95,0,0,0,95,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,32,0,95,95,95,95,95,95,95,0,0,0,0,95,0,95,95,0,0,95,95,95,95,95,0,0,0,0,0,0,95,95,95,0,0,0,0,95,95,0,0,0,0,95,95,95,95,0,0,0,0,95,95,95,0,0,0,0,95,0,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,95,0,0,0,95,95,95,95,95,0,0,0,0,95,95,95,95,0,0,0,0,95,95,95,0,0,0,0,95,95,95,0,0,0,0,0,95,95,0,0,0,0,95,0,0,0,0,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,0,0,0,0,95,0,0,95,0,0,0,95,95,95,95,95,0,0,0,0,95,95,95,95,0,0,0,0,95,95,95,95,0,0,0,0,95,95,95,0,0,0,95,95,95,95,0,0,0,95,95,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,95,0,0,95,95,95,95,95,95,0,0,0,0,95,95,95,0,0,0,0,0,0,95,95,95,95,0,0,0,95,95,95,0,0,0,0,0,95,95,95,0,0,0,95,0,0,0,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,95,95,95,95,0,0,0,95,0,0,95,95,0,0,95,95,0,0,0,0,95,95,95,0,0,0,0,0,0,0,95,95,95,0,0,0,0,95,95,95,0,0,0,0,95,95,95,95,0,0,95,0,0,0,95,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,95,95,0,0,0,95,0,0,95,95,0,0,0,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,95,95,95,0,0,0,0,0,95,95,95,95,0,0,0,0,95,95,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,95,0,0,0,0,4,4,0,0,0,0,0,95,95,95,95,0,0,0,0,0,95,95,95,95,0,0,0,0,95,95,95,95,95,0,0,0,95,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,95,95,0,0,0,0,0,0,0,4,4,4,4,0,0,0,95,95,95,95,95,0,0,0,0,0,0,95,95,95,0,0,0,0,95,0,95,95,95,0,0,95,95,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,95,0,0,95,95,95,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,4,4,0,0,0,4,4,4,4,0,0,0,95,95,0,0,0,0,0,0,0,0,0,0,95,95,0,0,0,95,0,0,0,95,95,0,0,95,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,0,0,95,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,4,4,0,0,4,4,4,4,0,0,0,4,4,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,0,95,0,0,0,16,61,0,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,4,4,93,93,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,95,95,95,95,0,0,0,16,0,0,61,0,0,0,4,4,0,0,0,4,4,4,4,0,0,4,4,0,4,4,4,4,0,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,0,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,0,0,0,0,0,95,0,0,0,0,0,0,0,61,0,4,4,4,4,0,0,0,4,4,0,0,0,93,93,0,4,4,4,4,4,4,4,4,0,0,0,4,4,0,0,4,4,0,0,0,4,4,4,4,0,4,4,0,0,0,4,4,4,4,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,16,61,0,0,0,0,4,4,4,4,0,4,4,93,93,0,0,0,0,0,0,0,4,4,0,4,4,4,4,0,4,4,93,93,0,4,4,4,4,0,0,0,4,4,0,4,4,4,4,0,0,0,4,4,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,4,4,0,4,4,4,4,0,0,0,0,0,0,0,0,93,93,0,0,4,4,0,4,4,4,4,0,0,4,4,4,4,0,4,4,93,93,0,4,4,4,4,0,4,4,93,93,0,0,0,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,95,95,95,95,95,0,0,0,0,0,16,0,0,0,0,61,0,0,0,93,93,0,4,4,4,4,0,0,0,0,32,0,0,0,0,0,0,0,93,93,0,4,4,4,4,0,0,0,4,4,0,4,4,4,4,0,0,0,4,4,0,4,4,4,4,0,0,0,0,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,4,4,0,93,93,0,4,4,4,4,0,0,0,93,93,0,4,4,4,4,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,0,16,61,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,4,4,4,4,0,0,0,0,4,4,0,4,4,0,0,0,0,0,4,4,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,64,16,0,0,61,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,4,4,4,4,0,0,0,0,93,93,4,4,4,4,0,0,0,0,93,93,0,0,4,4,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,0,0,0,0,16,0,0,0,0,0,61,0,0,16,0,0,61,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,0,0,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,0,4,4,4,4,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,95,95,95,95,95,0,0,0,0,16,0,0,0,0,16,61,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,4,4,4,4,0,4,4,93,93,0,4,4,4,4,0,0,0,4,4,0,0,0,4,4,0,0,0,4,4,4,4,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,4,4,4,4,0,0,4,4,4,4,0,4,4,93,93,0,0,4,4,4,4,0,0,0,4,4,0,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,0,0,0,16,61,0,0,0,16,61,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,4,4,4,4,0,0,0,4,4,0,4,4,4,4,0,0,0,4,4,4,4,0,4,4,93,93,0,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,16,0,0,61,0,16,0,0,61,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,93,93,0,4,4,4,4,0,0,0,0,4,4,0,4,4,4,4,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,61,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,93,93,0,4,4,4,4,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,4,4,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,9,95,10,95,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,95,0,0,0,0,95,95,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,95,9,64,64,64,10,95,61,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,61,95,95,95,95,95,95,95,16,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,4,4,4,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,95,95,0,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,0,0,0,0,95,95,95,0,95,95,95,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,46,74,69,72,66,83,69,0,0,0,61,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,95,95,95,95,95,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,64,0,64,64,0,64,0,64,64,64,0,64,0,64,64,0,64,61,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,16,0,0,61,64,16,0,32,0,61,64,16,0,0,61,64,93,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,4,4,4,0,0,93,64,93,0,0,93,64,93,0,0,11,93,64,93,0,0,93,64,93,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,16,60,62,61,64,64,64,64,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,4,4,0,0,0,93,64,0,0,80,0,80,0,61,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,0,0,0,0,0,0,0,4,4,4,0,0,11,0,93,63,93,64,64,64,64,64,93,0,0,16,14,61,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,80,61,64,64,64,0,0,0,0,0,4,4,4,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,80,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,0,62,48,60,61,0,0,0,0,16,14,61,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,63,93,64,64,64,93,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,95,95,95,95,95,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,4,4,4,4,4,0,0,0,16,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,0,0,95,95,95,95,95,0,0,95,0,0,0,0,0,0,4,4,4,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,4,4,4,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,95,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,16,14,61,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,80,61,0,0,0,95,95,95,95,95,95,
95,95,0,0,0,95,95,95,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,0,0,0,0,16,14,61,0,0,0,0,0,0,4,4,4,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,0,0,93,64,93,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,60,62,61,0,0,0,0,0,0,16,0,61,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,0,11,0,0,0,95,95,95,95,0,95,95,95,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,
95,0,0,0,95,95,95,95,95,0,95,95,95,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,29,31,61,0,0,0,0,0,0,64,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,16,80,61,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,0,0,0,0,0,0,0,0,0,0,16,29,31,61,0,0,0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,0,16,0,0,64,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,80,61,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,63,93,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,80,61,64,64,64,64,16,80,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,0,0,0,0,93,30,30,93,30,30,93,0,80,0,0,0,0,80,0,93,30,30,93,30,30,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,60,62,61,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,93,0,0,0,64,64,0,0,0,93,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,29,31,61,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,93,64,64,93,63,63,93,64,64,93,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,16,62,48,60,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,0,11,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,93,64,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,93,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,93,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,93,0,32,0,0,0,0,0,0,12,0,0,12,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,93,30,30,93,30,30,93,30,30,93,0,0,93,30,30,93,30,30,93,30,30,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,4,4,0,0,16,93,61,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,16,93,61,0,0,0,0,4,4,4,4,4,0,0,16,93,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,16,93,61,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,0,16,93,61,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,93,14,14,93,14,14,93,14,14,93,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,
95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,4,4,0,0,16,93,61,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,16,93,61,0,0,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,16,93,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,0,0,0,0,0,0,0,0,93,14,14,93,14,14,93,14,14,93,
95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,0,0,0,0,64,0,0,0,0,0,0,0,16,93,61,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,16,93,61,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,64,0,0,0,0,0,16,93,61,0,0,4,4,4,4,4,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,61,0,0,0,64,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,16,0,61,0,0,0,0,0,4,4,4,0,0,0,0,16,93,61,0,0,4,4,4,4,4,0,0,0,16,93,61,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,16,93,61,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95
</data>
</layer>
</map>

83
tiled_map/nidavellir.tmx Normal file
View File

@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.5" tiledversion="1.7.2" orientation="orthogonal" renderorder="right-down" width="100" height="75" tilewidth="42" tileheight="85" infinite="0" nextlayerid="2" nextobjectid="1">
<tileset firstgid="1" source="Asci_tileset.tsx"/>
<layer id="1" name="Calque de Tuiles 1" width="100" height="75">
<data encoding="csv">
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,95,
95,95,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,
0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,64,0,0,0,0,95,95,
0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,16,14,61,0,0,0,0,95,
0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,93,63,93,0,0,0,0,95,
16,61,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,16,61,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,61,0,0,0,16,61,0,0,95,95,95,95,95,95,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,
0,0,0,61,0,16,0,0,61,0,95,95,95,95,95,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,16,0,0,61,
0,0,0,0,16,0,0,0,0,61,0,95,95,95,95,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,16,0,0,0,0,
0,0,0,16,0,0,0,0,0,0,95,95,95,95,95,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,
0,0,16,0,0,0,0,0,0,0,95,95,95,95,95,0,0,0,0,0,16,61,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,16,0,0,61,0,0,0,16,61,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,16,61,0,16,0,0,0,0,0,0,0,0,61,0,16,61,0,16,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,16,0,0,0,0,0,0,0,0,61,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,
0,16,61,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,
16,0,0,61,0,0,0,16,61,0,95,95,95,95,0,0,0,16,0,0,0,0,0,0,16,0,16,63,61,61,0,0,0,0,0,0,0,0,16,64,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,
0,0,0,0,61,0,16,0,0,61,0,95,95,95,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,16,14,61,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,
0,0,0,0,0,16,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,93,63,93,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,16,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,
0,0,0,16,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,
0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,
16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,95,95,95,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,
0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,95,95,95,95,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,16,63,61,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,16,0,0,0,16,61,0,16,0,0,0,0,0,0,61,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,
0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,95,95,95,95,95,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,61,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,
0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,16,0,16,63,61,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,16,61,0,0,0,0,0,0,16,0,0,0,0,4,4,0,0,61,0,0,0,0,0,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,
16,0,0,61,0,0,0,16,61,0,0,0,0,4,4,4,4,0,0,0,0,4,4,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,4,4,0,0,0,16,0,0,0,0,0,0,61,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,
0,0,0,0,61,0,16,0,0,61,0,0,0,0,4,4,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,93,93,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,16,0,0,0,4,4,0,0,0,61,0,0,61,0,16,0,0,61,0,0,0,16,61,0,
0,0,0,0,0,16,16,63,61,0,61,0,0,0,93,93,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,
0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,0,16,63,61,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,93,93,0,0,0,0,0,0,4,4,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,
0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,
61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,16,0,0,0,0,0,0,
0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,16,16,63,61,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,
0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,0,4,4,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,
0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,
16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,16,63,61,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,
0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,14,14,14,14,14,14,14,14,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,
61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,4,4,0,0,0,0,0,16,61,0,0,0,0,0,0,16,0,0,0,0,0,0,
0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,93,93,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,
0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,16,0,16,63,61,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,16,63,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,
0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,
16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,95,95,95,95,95,95,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,
0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,95,95,95,95,95,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,
61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,95,95,95,95,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,16,61,0,0,0,0,0,0,16,0,0,0,0,0,0,
0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,4,4,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,
0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,4,4,4,4,0,0,0,0,0,0,0,0,93,93,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,
0,16,0,0,0,0,0,0,16,63,61,0,0,61,0,0,0,16,16,63,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,
16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,93,93,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,
0,0,0,0,0,0,16,0,0,0,0,0,0,95,95,16,0,0,0,0,0,0,16,63,61,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,
61,0,0,0,16,61,0,0,0,0,0,0,0,95,95,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,16,0,0,0,0,0,0,
0,61,0,16,0,0,61,0,0,0,16,61,0,0,95,95,95,95,95,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,
0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,95,95,95,95,10,0,0,0,16,0,0,0,0,0,0,0,0,61,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,
0,16,0,0,0,0,0,0,16,64,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,9,95,95,95,95,95,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,
16,0,0,0,0,0,0,16,16,14,61,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,
0,0,0,0,0,0,16,0,93,63,93,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,
61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,16,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,
0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,
0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,
0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,16,0,0,0,0,0,0,16,0,95,95,0,0,0,61,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,
16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,16,63,61,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,16,0,0,0,95,95,0,0,0,61,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,
0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,9,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,
61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,
0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,10,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,
0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,95,95,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,
0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,95,95,95,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,95,95,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,
16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,95,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,95,95,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,
0,0,16,61,0,0,16,0,0,0,0,0,0,0,0,61,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,16,61,0,0,0,16,0,0,0,0,0,0,16,0,0,
0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,16,0,0,0,
16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,16,61,0,16,0,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,
0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,
0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,61,16,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,
0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,0
</data>
</layer>
</map>

83
tiled_map/niflheim.tmx Normal file
View File

@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.5" tiledversion="1.7.2" orientation="orthogonal" renderorder="right-down" width="125" height="75" tilewidth="42" tileheight="85" infinite="0" nextlayerid="2" nextobjectid="1">
<tileset firstgid="1" source="Asci_tileset.tsx"/>
<layer id="1" name="Calque de Tuiles 1" width="125" height="75">
<data encoding="csv">
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,64,64,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,16,29,31,61,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,64,64,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,4,4,0,0,0,0,0,0,0,93,64,64,93,0,0,0,4,4,0,0,0,0,0,0,0,0,0,4,4,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,16,29,31,61,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,4,4,4,4,0,0,4,4,0,0,93,64,64,93,0,0,4,4,4,4,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,4,0,4,4,4,4,0,93,64,64,93,0,0,4,4,4,4,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,4,4,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,0,4,4,0,0,93,93,0,0,0,0,4,4,0,0,0,93,93,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,29,31,61,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,0,0,0,0,4,4,0,0,0,0,0,0,0,0,93,93,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,16,61,0,16,0,0,0,0,61,0,16,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,0,0,0,0,4,4,4,4,0,0,0,0,0,4,4,0,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,4,4,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,61,0,0,0,0,61,0,16,61,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,93,93,0,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,4,4,0,0,95,95,95,95,95,95,
95,95,95,95,95,0,0,0,0,0,4,4,4,4,0,0,0,0,4,4,4,4,0,0,4,4,0,0,4,4,0,0,4,4,4,4,0,0,0,4,4,4,4,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,16,61,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,64,64,0,93,93,0,0,0,0,64,64,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,4,4,0,4,4,4,4,0,0,95,95,95,95,95,
95,95,95,95,0,0,0,4,4,0,0,4,4,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,93,93,0,0,4,4,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,16,0,0,61,0,16,0,0,0,0,61,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,16,29,31,61,0,0,0,0,0,16,29,31,61,0,0,0,0,93,93,0,0,4,4,0,0,0,0,93,93,0,4,4,4,4,0,0,0,95,95,95,95,
95,95,95,0,0,0,4,4,4,4,0,93,93,0,0,4,4,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,4,4,0,0,0,0,0,4,4,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,0,0,0,61,0,16,61,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,93,64,64,93,64,64,64,64,64,93,64,64,93,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,4,4,0,0,0,0,0,95,95,95,
95,95,95,0,0,0,4,4,4,4,0,0,0,0,4,4,4,4,0,93,93,0,0,0,4,4,0,0,4,4,0,0,0,93,93,0,0,0,0,0,93,93,0,0,16,61,64,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,16,0,0,61,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,93,64,64,93,48,0,64,0,48,93,64,64,93,0,0,0,4,4,0,0,4,4,4,4,0,0,0,4,4,0,0,93,93,0,0,0,0,0,95,95,95,
95,95,95,0,0,0,0,4,4,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,93,93,0,4,4,4,4,0,0,0,0,16,61,64,0,0,0,0,0,16,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,61,0,0,16,61,0,0,0,61,0,0,0,0,4,4,0,0,4,4,0,0,0,0,0,0,93,64,64,93,64,93,63,93,64,93,64,64,93,0,0,4,4,4,4,0,0,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,95,95,95,
95,95,95,0,0,0,0,93,93,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,16,0,0,0,61,0,0,0,16,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,93,93,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,93,93,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,95,95,95,
95,95,0,0,0,0,0,0,0,0,4,4,0,0,0,93,93,0,0,4,4,0,0,0,0,0,0,0,4,4,0,0,0,16,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,95,95,95,
95,95,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,16,0,0,61,0,0,0,0,95,95,95,95,95,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,93,93,0,0,4,4,4,4,0,0,95,95,95,95,
95,95,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,61,0,16,61,0,0,0,95,95,95,0,0,0,16,0,0,0,0,61,0,0,4,4,0,93,93,0,0,4,4,0,0,0,0,0,0,95,95,95,95,0,0,4,4,0,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,95,95,95,95,95,
95,95,0,0,0,0,64,64,0,0,4,4,0,0,4,4,0,0,0,4,4,0,0,4,4,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,0,61,0,0,0,0,95,95,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,95,95,95,95,0,0,0,0,0,64,64,0,0,0,0,0,93,93,0,95,95,95,95,95,95,
95,95,0,0,0,16,29,31,61,0,93,93,0,4,4,4,4,0,0,93,93,0,0,4,4,4,4,0,0,0,4,4,4,4,0,0,16,61,64,0,0,0,0,0,0,0,16,61,0,16,0,0,61,0,0,0,0,16,61,0,0,0,95,95,95,0,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,0,4,4,4,4,4,4,4,4,0,95,95,95,0,0,0,16,29,31,61,0,0,0,0,95,95,95,95,95,95,95,95,95,
95,95,0,0,0,93,64,64,93,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,4,4,0,0,0,0,0,4,4,0,0,16,0,0,0,61,0,0,0,0,0,16,0,0,61,0,0,0,0,61,0,0,16,0,0,61,0,0,0,0,95,95,95,95,0,0,0,0,0,4,4,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,4,4,0,0,4,4,0,4,4,4,4,0,95,95,95,0,0,0,93,64,64,93,0,0,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,0,0,93,64,64,93,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,93,93,0,4,4,0,0,93,93,0,16,0,0,0,0,0,61,0,16,61,16,0,0,0,0,61,0,16,61,0,0,16,0,0,0,0,61,0,16,61,0,0,95,95,95,95,95,0,0,93,93,0,0,0,0,0,93,93,0,0,4,4,4,4,0,4,4,4,4,0,93,93,0,0,4,4,0,0,0,95,95,0,0,0,93,64,64,93,0,0,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,0,93,63,64,93,0,0,0,0,0,93,93,0,0,4,4,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,16,0,0,61,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,93,93,0,0,0,95,95,95,0,0,93,64,64,93,0,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,4,4,4,4,0,0,0,0,0,16,61,0,0,0,16,0,0,0,0,61,0,16,61,16,0,0,0,0,61,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,0,0,4,4,4,4,0,0,0,0,0,0,4,4,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,93,93,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,0,0,0,4,4,4,4,4,0,0,4,4,0,0,0,0,0,0,0,93,93,0,0,0,0,16,0,0,0,0,61,0,16,61,0,0,0,16,0,0,0,0,61,0,16,61,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,4,4,4,0,0,0,93,93,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,95,95,95,95,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,16,14,61,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,16,61,64,0,0,16,0,0,0,0,61,0,16,61,0,0,0,16,0,0,0,0,61,0,16,61,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,0,93,30,30,93,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,16,0,0,0,61,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,0,16,29,31,61,64,64,64,0,0,0,0,0,93,0,11,93,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,4,0,0,16,14,61,0,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,16,61,64,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,4,4,0,0,0,93,0,0,0,29,80,31,61,0,0,0,0,93,0,0,93,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,16,0,0,0,61,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,0,93,64,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,0,0,0,0,16,0,0,61,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,0,0,0,0,16,0,0,0,0,0,61,0,0,4,4,4,0,0,16,93,61,0,0,0,0,16,93,61,0,0,0,0,93,63,93,64,64,64,64,93,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,16,14,61,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,0,0,16,0,0,0,0,61,0,16,61,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,0,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,4,4,4,0,0,16,14,61,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,95,0,0,16,0,0,0,0,61,0,0,16,61,64,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,16,14,61,0,16,61,64,0,0,0,0,16,0,0,0,0,61,0,95,95,95,0,0,0,0,0,0,0,16,0,0,0,61,0,0,0,0,0,0,16,93,61,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,0,0,16,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,16,93,61,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,4,4,4,0,0,0,0,16,14,61,0,0,4,4,4,4,4,0,0,0,16,0,0,0,0,0,61,0,0,0,0,0,0,0,16,61,64,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,16,93,61,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,61,0,0,0,0,95,95,95,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,4,4,0,0,0,16,29,31,61,0,0,0,0,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,0,16,61,64,0,0,16,0,0,0,0,0,61,0,0,0,0,0,95,95,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,0,0,0,4,4,4,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,0,0,0,0,64,64,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,61,0,0,0,0,0,0,0,0,0,16,61,0,0,0,95,95,95,95,95,95,0,0,0,16,93,61,0,0,0,0,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,95,95,95,95,95,95,95,
95,95,95,0,0,0,0,16,29,31,61,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,4,4,4,0,0,16,61,0,0,16,0,0,0,0,0,61,0,0,16,61,64,0,0,16,0,0,61,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,95,95,95,95,95,95,95,95,95,
95,95,95,0,0,0,0,93,64,64,93,0,0,0,4,4,4,0,0,16,14,61,0,0,0,0,0,0,0,4,4,4,4,4,16,0,0,61,0,0,0,0,0,0,0,0,0,16,0,0,0,61,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,0,0,0,0,93,64,64,93,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,16,61,0,0,0,0,0,16,0,0,0,0,0,61,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,0,0,0,93,64,64,93,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,16,61,0,0,16,0,0,61,0,16,61,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,0,0,0,0,0,0,0,0,16,14,61,0,0,0,64,0,0,0,64,64,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,16,0,0,61,0,0,0,0,0,16,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,16,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,16,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,93,14,93,4,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,64,64,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,0,0,93,64,93,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,16,61,0,16,0,0,61,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,93,64,93,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,4,4,4,0,0,4,4,4,4,4,0,16,29,31,61,0,0,0,0,95,95,95,95,93,30,30,93,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,4,4,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,4,4,0,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,0,0,93,64,64,93,0,0,0,0,95,95,95,95,93,0,11,93,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,64,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,0,0,0,0,4,93,14,93,4,0,0,4,4,4,4,4,0,0,0,4,4,4,0,0,0,4,4,4,0,0,0,16,14,61,0,0,93,64,64,93,0,0,0,95,95,95,95,0,93,0,0,93,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,0,0,0,4,4,0,0,0,64,64,0,0,0,0,0,0,16,0,61,0,0,0,0,0,0,64,0,0,0,64,64,0,0,0,0,0,0,4,4,0,0,0,0,0,0,4,93,14,93,4,0,0,0,4,93,14,93,4,0,0,0,0,0,0,93,64,93,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,16,14,61,0,0,0,0,0,0,0,0,93,64,64,93,0,95,95,95,95,95,95,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,95,95,95,95,0,0,0,4,4,4,4,0,16,0,0,61,0,0,0,0,0,93,64,93,0,0,0,0,0,16,0,61,0,16,0,0,61,0,0,0,0,4,4,4,4,0,0,0,0,0,0,93,64,93,0,0,0,0,0,93,64,93,0,0,0,4,4,4,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,95,0,0,0,4,4,0,0,0,0,0,0,93,64,64,93,0,0,4,4,0,0,0,0,0,0,0,0,0,93,64,93,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,4,4,4,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,0,0,0,4,4,4,4,0,0,11,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,
95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,64,64,0,0,0,0,0,4,4,0,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,4,93,14,93,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,95,95,95,
95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,64,64,0,0,0,0,16,0,61,0,16,0,0,61,0,0,0,4,4,4,4,0,0,0,0,16,64,93,62,48,60,93,64,93,62,48,60,93,64,93,62,48,60,93,64,61,0,0,0,93,64,93,0,0,4,4,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,16,14,61,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,4,4,4,0,0,0,0,95,95,95,
95,95,95,0,0,0,0,0,0,64,64,0,0,0,0,4,4,4,4,0,0,16,0,0,61,0,0,0,93,64,93,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,16,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,61,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,64,64,0,0,0,0,95,95,95,95,95,95,95,95,95,0,0,4,4,4,4,4,0,0,95,95,95,95,
95,95,0,0,0,0,0,0,16,29,31,61,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,93,64,16,64,64,64,61,64,16,64,64,64,61,64,16,64,64,64,61,64,93,0,0,0,0,0,0,4,4,4,4,4,4,4,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,16,29,31,61,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,0,0,95,95,95,95,95,
95,95,95,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,93,64,93,0,0,0,93,64,93,16,63,61,93,64,93,0,0,0,93,64,93,0,0,0,0,0,0,0,4,93,14,93,4,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,0,93,64,64,93,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,16,14,61,0,0,95,95,95,95,95,
95,95,95,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,93,64,64,93,0,95,95,95,95,95,95,95,0,0,0,4,4,4,0,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,0,0,0,93,64,64,93,0,0,0,4,4,0,0,0,0,4,4,0,0,11,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,4,4,4,0,0,0,0,93,64,64,93,0,95,95,95,95,95,95,0,0,0,4,4,4,4,4,0,0,0,0,0,95,95,95,95,95,
95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,0,0,0,93,64,64,93,0,0,0,4,4,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,16,0,61,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,0,4,4,4,4,4,0,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,4,4,4,0,0,4,4,4,0,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,16,14,61,0,0,4,4,4,0,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,16,14,61,0,4,4,4,4,4,0,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,16,14,61,0,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,64,0,0,0,0,0,0,4,4,4,0,0,0,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,4,0,0,0,0,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,4,93,14,93,4,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,4,93,14,93,4,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,16,14,61,0,0,0,0,0,16,14,61,0,0,0,0,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,16,29,31,61,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,16,29,31,61,0,93,64,93,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,0,0,0,93,63,93,0,0,0,0,0,0,0,0,0,0,0,0,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,0,0,4,4,4,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,93,64,64,93,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,4,93,14,93,4,0,0,4,4,4,4,4,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,93,14,93,4,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,11,0,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,93,64,64,93,0,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,4,4,4,4,4,4,4,0,0,93,64,64,93,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,4,4,4,0,0,0,0,4,4,4,0,0,0,0,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,93,14,93,4,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,4,4,0,0,0,16,14,61,0,0,0,0,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,95,95,95,0,0,0,0,93,64,93,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,16,14,61,0,0,0,0,0,0,0,0,0,0,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,95,95,95,95,95,95,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95
</data>
</layer>
</map>

BIN
tiled_map/tileset.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

58
tiled_map/vanaheim.tmx Normal file
View File

@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.5" tiledversion="1.7.2" orientation="orthogonal" renderorder="right-down" width="75" height="50" tilewidth="42" tileheight="85" infinite="0" nextlayerid="2" nextobjectid="1">
<tileset firstgid="1" source="Asci_tileset.tsx"/>
<layer id="1" name="Calque de Tuiles 1" width="75" height="50">
<data encoding="csv">
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,16,0,0,
0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,16,0,0,0,0,61,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,16,0,0,0,
0,0,0,0,0,0,0,0,0,16,0,0,61,0,16,0,0,0,0,0,0,61,0,0,0,16,61,0,16,0,0,0,0,0,0,61,0,16,0,0,0,0,61,0,16,0,0,61,0,16,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,
0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,
0,0,0,0,16,61,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,16,0,16,61,0,0,0,61,0,16,61,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,0,0,61,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,
0,0,16,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,0,0,16,0,0,61,0,0,16,61,0,0,0,16,61,0,0,0,0,0,0,16,0,
0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,16,0,0,0,0,61,16,0,0,61,0,16,0,0,61,0,0,0,0,0,0,16,
0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,16,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,61,0,16,61,0,16,0,
0,0,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,61,64,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,
0,0,16,0,0,61,0,16,0,0,0,0,0,0,61,0,16,61,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,93,64,0,80,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,16,0,0,0,0,61,0,
0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,16,29,31,61,0,0,0,0,0,93,63,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,
16,0,0,0,0,0,0,61,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,16,80,61,0,11,0,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,
0,0,0,0,0,0,0,0,16,0,0,61,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,
16,61,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,4,4,4,4,4,4,0,0,0,0,0,0,16,80,61,0,0,0,0,16,61,0,0,0,0,16,0,0,0,0,
0,0,61,0,0,0,16,0,0,0,0,0,0,16,0,0,61,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,4,4,0,0,4,4,4,4,4,4,0,0,0,0,0,0,93,64,93,0,0,0,16,0,0,61,0,0,16,0,0,0,0,0,
0,0,0,61,0,0,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,0,4,4,4,0,0,0,0,0,0,4,4,4,4,4,0,4,4,4,4,4,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,
0,0,0,0,61,0,16,0,0,61,0,16,0,0,0,0,0,0,61,0,0,0,16,93,61,0,0,0,0,0,0,0,4,4,4,0,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,4,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,
0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,0,0,0,0,16,93,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,16,61,0,0,0,0,0,0,16,0,0,0,0,61,
0,16,61,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,4,0,0,0,16,0,0,61,0,0,0,0,16,0,0,0,0,0,0,
16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,4,4,4,4,4,32,0,0,0,4,4,4,4,4,0,0,0,16,93,61,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,4,4,4,4,4,4,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,0,0,0,
0,0,0,0,0,61,0,16,61,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,0,0,4,4,4,4,4,4,0,11,0,0,4,4,4,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,
0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,
16,61,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,61,0,0,4,4,4,4,4,0,0,0,64,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,16,61,0,16,0,0,0,0,0,0,61,0,16,0,
0,0,61,0,16,0,0,0,0,0,0,61,0,16,61,0,16,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,16,0,61,0,0,0,0,0,0,16,29,31,61,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,
0,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,93,64,93,0,0,0,0,0,0,93,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,16,0,0,0,
0,0,0,0,61,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,64,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,0,0,0,
0,0,0,0,0,16,0,0,61,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,16,14,61,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,
0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,32,0,0,0,0,0,0,16,0,61,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,61,0,16,
0,0,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,
0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,
0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,64,16,0,61,0,0,0,4,4,4,0,0,0,0,64,64,64,64,64,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,
0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,16,80,0,0,93,0,0,4,4,4,4,4,0,0,16,64,64,64,64,64,61,0,0,0,0,0,0,0,0,16,61,0,0,0,16,0,0,0,0,61,
0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,4,4,4,0,0,0,0,0,0,93,64,64,64,93,0,0,0,4,4,4,0,0,0,93,29,31,64,29,31,93,0,0,0,0,0,0,0,16,0,0,61,0,16,0,0,0,0,0,0,
0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,93,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,0,93,64,93,63,93,64,93,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,
0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,
0,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,29,31,61,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,
0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,64,93,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,
0,0,0,0,0,0,16,61,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,11,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,61,
0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,93,61,0,0,64,0,0,0,0,0,0,0,0,4,4,4,0,0,0,64,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,
0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,16,80,61,0,0,0,0,0,0,0,16,93,61,0,0,16,80,61,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,
0,0,0,16,0,0,0,0,0,0,61,0,16,61,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,16,61,0,16,0,0,0,0,0,0,61,0,16,0,0,
0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,0,
0,0,0,0,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,16,0,0,0,0,0,0,61,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,16,61,0,16,0,0,0,0,
0,0,0,0,16,0,0,61,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,16,61,0,16,0,0,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,
0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,16,61,0,16,0,0,0,0,0,0,16,0,0,61,0,0,0,16,61,0,0,0,16,0,0,0,0,61,0,0,0,0,
0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,16,61,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,0,61,0,16,0,0,61,0,16,0,0,0,0,0,0,61,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,16,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
</map>