diff --git a/Data/font/OptimusPrinceps.ttf b/Data/font/OptimusPrinceps.ttf deleted file mode 100644 index e11017f..0000000 Binary files a/Data/font/OptimusPrinceps.ttf and /dev/null differ diff --git a/Data/font/RobotoSlab-Regular.ttf b/Data/font/RobotoSlab-Regular.ttf deleted file mode 100644 index eb52a79..0000000 Binary files a/Data/font/RobotoSlab-Regular.ttf and /dev/null differ diff --git a/Data/font/Starjedi.ttf b/Data/font/Starjedi.ttf deleted file mode 100644 index 2ac5bb1..0000000 Binary files a/Data/font/Starjedi.ttf and /dev/null differ diff --git a/Data/font/Timeless.ttf b/Data/font/Timeless.ttf deleted file mode 100644 index 0876626..0000000 Binary files a/Data/font/Timeless.ttf and /dev/null differ diff --git a/Data/font/ice_pixel-7.ttf b/Data/font/ice_pixel-7.ttf deleted file mode 100644 index b447fca..0000000 Binary files a/Data/font/ice_pixel-7.ttf and /dev/null differ diff --git a/Data/icon/pokeMudry.ico b/Data/icon/pokeMudry.ico deleted file mode 100644 index 940aae5..0000000 Binary files a/Data/icon/pokeMudry.ico and /dev/null differ diff --git a/Data/icon/pokeMudry.png b/Data/icon/pokeMudry.png deleted file mode 100644 index 17dc75f..0000000 Binary files a/Data/icon/pokeMudry.png and /dev/null differ diff --git a/Data/icon/pokeMudry.xcf b/Data/icon/pokeMudry.xcf deleted file mode 100644 index d5fa83f..0000000 Binary files a/Data/icon/pokeMudry.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 040 Wigglytuff.png b/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 040 Wigglytuff.png deleted file mode 100644 index 354acd7..0000000 Binary files a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 040 Wigglytuff.png and /dev/null differ diff --git a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 063 Abra.png b/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 063 Abra.png deleted file mode 100644 index ed3787b..0000000 Binary files a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 063 Abra.png and /dev/null differ diff --git a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 066 Machop.png b/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 066 Machop.png deleted file mode 100644 index 3823445..0000000 Binary files a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 066 Machop.png and /dev/null differ diff --git a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 067 Machoke.png b/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 067 Machoke.png deleted file mode 100644 index 4bbfed5..0000000 Binary files a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 067 Machoke.png and /dev/null differ diff --git a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 096 Drowzee.png b/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 096 Drowzee.png deleted file mode 100644 index cfc4cae..0000000 Binary files a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 096 Drowzee.png and /dev/null differ diff --git a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 125 Electabuzz.png b/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 125 Electabuzz.png deleted file mode 100644 index 3b8ba1f..0000000 Binary files a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 125 Electabuzz.png and /dev/null differ diff --git a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 132 Ditto.png b/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 132 Ditto.png deleted file mode 100644 index fe40a9c..0000000 Binary files a/Data/img/fichiers_de_travail/Custom Edited - Pokemon Generation 1 Customs - 132 Ditto.png and /dev/null differ diff --git a/Data/img/fichiers_de_travail/Player.xcf b/Data/img/fichiers_de_travail/Player.xcf deleted file mode 100644 index bce2b23..0000000 Binary files a/Data/img/fichiers_de_travail/Player.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/branche/allemand.xcf b/Data/img/fichiers_de_travail/branche/allemand.xcf deleted file mode 100644 index b25c448..0000000 Binary files a/Data/img/fichiers_de_travail/branche/allemand.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/branche/electricite.xcf b/Data/img/fichiers_de_travail/branche/electricite.xcf deleted file mode 100644 index 7ab347d..0000000 Binary files a/Data/img/fichiers_de_travail/branche/electricite.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/branche/informatique.xcf b/Data/img/fichiers_de_travail/branche/informatique.xcf deleted file mode 100644 index d3f1fa5..0000000 Binary files a/Data/img/fichiers_de_travail/branche/informatique.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/branche/math.xcf b/Data/img/fichiers_de_travail/branche/math.xcf deleted file mode 100644 index e57824c..0000000 Binary files a/Data/img/fichiers_de_travail/branche/math.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/branche/mecanique.xcf b/Data/img/fichiers_de_travail/branche/mecanique.xcf deleted file mode 100644 index 3e5b79a..0000000 Binary files a/Data/img/fichiers_de_travail/branche/mecanique.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/branche/physique.xcf b/Data/img/fichiers_de_travail/branche/physique.xcf deleted file mode 100644 index 7148ebb..0000000 Binary files a/Data/img/fichiers_de_travail/branche/physique.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/liste professeur.txt b/Data/img/fichiers_de_travail/liste professeur.txt deleted file mode 100644 index a6d5554..0000000 --- a/Data/img/fichiers_de_travail/liste professeur.txt +++ /dev/null @@ -1,31 +0,0 @@ -Informatique : - -Mudry Pierre-André <-- - -Mathématique : - -Epiney Jacques -Evéquoz Gilles -Nicollier Grégoire <-- -Savioz Christian - -Physique : -Ellert Christoph <-- - -Electricité : -Bianchi Christophe <-- -Davide Pavanello - - -Mécanique : -Samuel Rey-Mermet -Paciotti Gabriel <-- -Haifa Sallem -Wittmann Christian -Bezençon Cyrille -Rapillard Laurent - - -Langue : -Gloeckner Caroline <-- -Laffargue-Rieder Laurence \ No newline at end of file diff --git a/Data/img/fichiers_de_travail/prof/Bezencon.xcf b/Data/img/fichiers_de_travail/prof/Bezencon.xcf deleted file mode 100644 index cf168c0..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Bezencon.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Bezençon Cyrille.jpg b/Data/img/fichiers_de_travail/prof/Bezençon Cyrille.jpg deleted file mode 100644 index a9b3909..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Bezençon Cyrille.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Bianchi Christophe.jpg b/Data/img/fichiers_de_travail/prof/Bianchi Christophe.jpg deleted file mode 100644 index 320755b..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Bianchi Christophe.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Bianchi.xcf b/Data/img/fichiers_de_travail/prof/Bianchi.xcf deleted file mode 100644 index de6f05c..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Bianchi.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Collab5118197931.jpg b/Data/img/fichiers_de_travail/prof/Collab5118197931.jpg deleted file mode 100644 index 954c577..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Collab5118197931.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Davide Pavanello.jpg b/Data/img/fichiers_de_travail/prof/Davide Pavanello.jpg deleted file mode 100644 index e9520f0..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Davide Pavanello.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Ellert Christoph.jpg b/Data/img/fichiers_de_travail/prof/Ellert Christoph.jpg deleted file mode 100644 index 9af6db2..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Ellert Christoph.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Ellert.xcf b/Data/img/fichiers_de_travail/prof/Ellert.xcf deleted file mode 100644 index 70e2dfb..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Ellert.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Epiney Jacques.jpg b/Data/img/fichiers_de_travail/prof/Epiney Jacques.jpg deleted file mode 100644 index 86a42e2..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Epiney Jacques.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Epiney.xcf b/Data/img/fichiers_de_travail/prof/Epiney.xcf deleted file mode 100644 index f51a332..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Epiney.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Evequoz.xcf b/Data/img/fichiers_de_travail/prof/Evequoz.xcf deleted file mode 100644 index 3c0eb3e..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Evequoz.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Evéquoz Gilles.jpg b/Data/img/fichiers_de_travail/prof/Evéquoz Gilles.jpg deleted file mode 100644 index 954c577..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Evéquoz Gilles.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Gloeckner Caroline.jpg b/Data/img/fichiers_de_travail/prof/Gloeckner Caroline.jpg deleted file mode 100644 index 69e0e57..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Gloeckner Caroline.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Gloeckner.xcf b/Data/img/fichiers_de_travail/prof/Gloeckner.xcf deleted file mode 100644 index 676386d..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Gloeckner.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Haifa Sallem.jpg b/Data/img/fichiers_de_travail/prof/Haifa Sallem.jpg deleted file mode 100644 index 18d495b..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Haifa Sallem.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Laffargue-Rieder Laurence.jpg b/Data/img/fichiers_de_travail/prof/Laffargue-Rieder Laurence.jpg deleted file mode 100644 index c1fd5d8..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Laffargue-Rieder Laurence.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Laffargue-Rieder.xcf b/Data/img/fichiers_de_travail/prof/Laffargue-Rieder.xcf deleted file mode 100644 index 70c3c38..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Laffargue-Rieder.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Mudry Pierre-André.jpg b/Data/img/fichiers_de_travail/prof/Mudry Pierre-André.jpg deleted file mode 100644 index e91a45a..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Mudry Pierre-André.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Mudry.xcf b/Data/img/fichiers_de_travail/prof/Mudry.xcf deleted file mode 100644 index 1efef7e..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Mudry.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Nicollier Grégoire.jpg b/Data/img/fichiers_de_travail/prof/Nicollier Grégoire.jpg deleted file mode 100644 index a312708..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Nicollier Grégoire.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Nicollier.xcf b/Data/img/fichiers_de_travail/prof/Nicollier.xcf deleted file mode 100644 index 93c9bd2..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Nicollier.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Paciotti Gabriel.jpg b/Data/img/fichiers_de_travail/prof/Paciotti Gabriel.jpg deleted file mode 100644 index 0a1f1af..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Paciotti Gabriel.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Paciotti.xcf b/Data/img/fichiers_de_travail/prof/Paciotti.xcf deleted file mode 100644 index 87e59d8..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Paciotti.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Pavanello.xcf b/Data/img/fichiers_de_travail/prof/Pavanello.xcf deleted file mode 100644 index 6f55a65..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Pavanello.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Rapillard Laurent.jpg b/Data/img/fichiers_de_travail/prof/Rapillard Laurent.jpg deleted file mode 100644 index 23a8896..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Rapillard Laurent.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Rapillard.xcf b/Data/img/fichiers_de_travail/prof/Rapillard.xcf deleted file mode 100644 index 9a4e280..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Rapillard.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Rey-Mermet.xcf b/Data/img/fichiers_de_travail/prof/Rey-Mermet.xcf deleted file mode 100644 index ac98bc5..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Rey-Mermet.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Sallem.xcf b/Data/img/fichiers_de_travail/prof/Sallem.xcf deleted file mode 100644 index ca6731d..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Sallem.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Samuel Rey-Mermet.jpg b/Data/img/fichiers_de_travail/prof/Samuel Rey-Mermet.jpg deleted file mode 100644 index 9729f5c..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Samuel Rey-Mermet.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Savioz Christian.jpg b/Data/img/fichiers_de_travail/prof/Savioz Christian.jpg deleted file mode 100644 index 3d07bfb..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Savioz Christian.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Savioz.xcf b/Data/img/fichiers_de_travail/prof/Savioz.xcf deleted file mode 100644 index 6bd1ed4..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Savioz.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Wittmann Christian.jpg b/Data/img/fichiers_de_travail/prof/Wittmann Christian.jpg deleted file mode 100644 index 2169bca..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Wittmann Christian.jpg and /dev/null differ diff --git a/Data/img/fichiers_de_travail/prof/Wittmann.xcf b/Data/img/fichiers_de_travail/prof/Wittmann.xcf deleted file mode 100644 index 5687556..0000000 Binary files a/Data/img/fichiers_de_travail/prof/Wittmann.xcf and /dev/null differ diff --git a/Data/img/fichiers_de_travail/sacha.png b/Data/img/fichiers_de_travail/sacha.png deleted file mode 100644 index 83846db..0000000 Binary files a/Data/img/fichiers_de_travail/sacha.png and /dev/null differ diff --git a/Data/img/fichiers_de_travail/sacha_sprite.png b/Data/img/fichiers_de_travail/sacha_sprite.png deleted file mode 100644 index 49e01a2..0000000 Binary files a/Data/img/fichiers_de_travail/sacha_sprite.png and /dev/null differ diff --git a/Data/img/fichiers_de_travail/sprite_flipper.py b/Data/img/fichiers_de_travail/sprite_flipper.py deleted file mode 100644 index a9ce606..0000000 --- a/Data/img/fichiers_de_travail/sprite_flipper.py +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- -from PIL import Image -import numpy as np -import os - -W, H = 32, 32 - -if __name__ == "__main__": - path = input("Path: ") - - img = Image.open(path).convert() - a = np.array(img) - b = np.zeros((a.shape[1], a.shape[0], *a.shape[2:]), dtype=a.dtype) - - w, h = a.shape[1]//W, a.shape[0]//H - - for y in range(h): - for x in range(w): - b[x*W:x*W+W,y*H:y*H+H] = a[y*H:y*H+H,x*W:x*W+W] - - img.close() - img = Image.fromarray(b) - dirname, basename = os.path.dirname(path), os.path.basename(path) - basename, ext = os.path.splitext(basename) - img.save(os.path.join(dirname, basename+"_flipped"+ext)) diff --git a/Data/map/21RI.tmx b/Data/map/21RI.tmx index 0740648..3a28062 100644 --- a/Data/map/21RI.tmx +++ b/Data/map/21RI.tmx @@ -1,5 +1,5 @@ - + @@ -112,5 +112,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Data/map/21RS.tmx b/Data/map/21RS.tmx index 3b51ba5..67416c5 100644 --- a/Data/map/21RS.tmx +++ b/Data/map/21RS.tmx @@ -1,5 +1,5 @@ - + @@ -112,5 +112,21 @@ + + + + + + + + + + + + + + + + diff --git a/Data/map/23RI.tmx b/Data/map/23RI.tmx index fcabaf1..8564106 100644 --- a/Data/map/23RI.tmx +++ b/Data/map/23RI.tmx @@ -1,5 +1,5 @@ - + @@ -136,5 +136,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Data/map/23RS.tmx b/Data/map/23RS.tmx index dabccd5..7d0d9f9 100644 --- a/Data/map/23RS.tmx +++ b/Data/map/23RS.tmx @@ -1,5 +1,5 @@ - + @@ -111,5 +111,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Data/map/EXT.tmx b/Data/map/EXT.tmx new file mode 100644 index 0000000..b881632 --- /dev/null +++ b/Data/map/EXT.tmx @@ -0,0 +1,320 @@ + + + + + + + +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1007,1007,1007,1007,1007,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1228,1228,993,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,267,267,267,267,267,267,267,267,809,809,267,267,267,267,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1063,1063,993,1063,1063,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,301,301,301,301,301,301,301,301,809,809,301,301,301,301,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,267,267,267,267,267,267,267,267,809,809,267,267,267,267,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,301,301,301,301,301,301,301,301,809,809,301,301,301,301,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,267,267,267,267,267,267,267,267,809,809,267,267,267,267,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,301,301,301,301,301,301,301,301,809,809,301,301,301,301,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,267,267,267,267,267,267,267,267,809,809,267,267,267,267,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,301,301,301,301,301,301,301,301,809,809,301,301,301,301,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,267,267,267,267,267,267,267,267,809,809,267,267,267,267,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,301,301,301,301,301,301,301,301,809,809,301,301,301,301,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,267,267,267,267,267,267,267,267,809,809,267,267,267,267,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,301,301,301,301,301,301,301,301,809,809,301,301,301,301,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,267,267,267,267,267,267,267,267,809,809,267,267,267,267,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,301,301,301,301,301,301,301,301,809,809,301,301,301,301,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,993,993,993,1063,1063,1063,993,993,993,993,837,993,993,993,993,993,837,993,993,993,993,993,837,993,993,993,993,993,837,993,993,993,993,993,837,993,993,993,993,993,809,809,809,809,809,809,809,809,809,809,809,809,809,809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,993,993,993,993,993,993,993,1007,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1063,1063,993,1063,1063,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,809,809,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809, +809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809,809 + + + + +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +267,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +267,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,233,0,0,0,0,0,0,0,0,0,232,233,233,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +267,1012,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +301,993,993,993,993,993,993,993,993,1268,1268,0,0,0,0,0,0,0,0,0,0,0,0,1268,1268,1268,0,0,0,1268,1268,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +267,993,993,1012,620,993,993,0,0,0,1268,0,0,0,0,0,0,0,0,0,0,0,1268,1268,0,1268,0,0,0,1267,1268,1268,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +301,620,620,620,620,620,620,552,0,0,1268,0,0,0,0,0,0,0,0,0,0,0,1268,0,0,1268,0,0,0,0,0,1268,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +267,620,620,620,620,620,620,620,0,0,1268,1268,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,0,1268,1268,1268,0,0,0,0,0,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +301,594,594,594,594,594,620,620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,1268,0,0,1268,0,0,0,0,0,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +267,594,594,594,594,594,620,620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,1268,0,0,0,1268,0,0,0,0,1031,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +301,0,0,0,0,0,620,620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,0,0,0,0,1268,0,0,0,0,1031,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +267,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,0,0,1268,0,0,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,0,1268,1268,0,0,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +267,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,0,1268,1268,0,1268,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1276,0,0,0,1268,0,0,1268,1268,1268,1268,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +267,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,1268,0,1268,1268,1268,1268,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,459,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,1268,1268,0,1268,1268,1268,1268,0,0,0,0,0,0,0,359,360,360,361,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +267,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,0,0,0,0,1268,1268,0,0,1268,1268,1268,1268,0,0,0,0,0,0,0,0,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,1268,1268,1268,0,0,1268,1268,1268,1268,0,1268,1268,1268,1268,1268,0,0,0,0,0,0,0,0,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +267,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1268,1268,0,0,1268,1268,0,1268,0,0,0,1268,1268,0,1268,1268,1268,0,0,0,0,0,0,0,0,0,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +301,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,0,0,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,0,0,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,0,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + + +1007,1007,1007,1007,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,645,645,645,645,645,645,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,1007,1007,1007,1007,1007,1007,1007, +1007,1007,1007,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,101,100,100,100,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,100,101,100,101,100,101,101,1007,1007,1007,1007,1007,1007, +1007,1007,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,28,29,1007,1007,1007,1007,1007, +1007,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,96,97,97,1007,1007,1007,1007, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1007,1007,1007, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,1007,1007, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,1007, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1189,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,993,993,1029,1188,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1208,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,993,993,1048,1207,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,233,233,233,233,233,233,234,0,993,993,993,993,1189,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,993,993,1029,993,993,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1029,1188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,993,993,993,993,993,993,993,993,993,993,993,993,1208,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,993,993,1048,993,993,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1048,1207,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1050,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1050,1050,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1050,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,620,0,0,993,993,0,993,993,993,993,993,993,993,993,993,993,0,586,586,586,993,0,0,0,993,993,993,0,586,993,993,993,993,993,993,993,993,993,993,1050,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,0,0,0,0,0,0,0,0,0,0,0,0,993,993,993,993,993,993,586,586,993,993,0,0,993,993,993,0,586,993,0,0,993,993,993,993,993,993,993,1050,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,1268,1268,586,586,586,586,586,586,993,993,586,586,586,586,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,993,993,586,993,586,993,993,1050,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,1268,1268,586,586,586,586,993,586,993,993,586,586,586,993,993,993,586,993,993,993,993,993,586,1277,0,993,993,993,586,586,586,586,993,993,993,993,586,586,586,586,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,0,1268,0,0,0,0,993,993,993,993,993,993,586,993,993,0,586,993,993,993,993,993,586,1277,0,0,993,993,586,586,586,586,993,993,993,993,586,993,586,586,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,586,1268,586,586,586,586,993,993,993,993,586,993,993,993,0,0,586,993,0,993,993,993,586,1277,0,0,993,993,586,586,0,586,993,993,993,993,0,993,0,586,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,0,1268,1268,0,0,1268,993,993,993,993,993,993,0,0,1268,586,0,993,0,993,993,993,586,1277,0,0,993,0,586,586,586,0,993,586,586,993,993,993,0,586,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,0,1268,1268,0,0,1268,993,993,993,993,0,0,0,0,1268,1268,0,993,0,0,993,993,993,993,993,0,993,0,586,586,586,586,993,586,586,993,993,993,586,1268,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,0,1268,1268,1268,1268,1268,993,993,993,993,0,0,0,586,1268,0,993,993,0,0,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,0,0,1268,1268,0,993,993,993,993,0,0,0,586,1268,0,0,0,0,0,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,1114,0,0,0,1268,993,993,993,0,0,0,586,586,1268,0,0,0,0,0,993,993,993,993,0,0,993,0,586,586,586,0,1268,0,1268,1268,1268,1268,1268,1268,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,0,0,0,0,0,993,1268,1268,0,0,0,586,0,1268,0,0,0,0,0,993,1268,586,993,0,0,993,0,586,586,0,0,1268,0,1268,1268,1268,1268,1268,620,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,586,993,993,993,993,993,993,993,0,993,993,993,993,993,993,993,993,993,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1006,993,993,993,993,993,993,993,993,993,993,993,993,993,1268,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1025,1026,1026,1026,993,993,993,1026,1026,1026,1026,993,1026,1026,1026,1026,1026,993,1026,1026,1026,1026,1026,993,1026,1026,1026,1026,1026,993,1026,1026,1026,1026,1026,993,1026,1026,1026,1026,1026,1027,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1044,1045,1045,1045,993,993,993,1045,1045,1045,1045,993,1045,1045,1045,1045,1045,993,1045,1045,1045,1045,1045,993,1045,1045,1045,1045,1045,993,1045,1045,1045,1045,1045,993,1045,1045,1045,1045,1045,1046,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1006,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1008,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1025,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,993,993,1026,993,993,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1026,1027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,1044,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,993,993,1045,993,993,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1045,1046,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,305, +1007,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,64,1007, +1007,1007,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,1007,1007, +1007,1007,1007,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1007,1007,1007, +1007,1007,1007,1007,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,993,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1007,1007,1007,1007, +1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007,1007 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Data/map/assets/Dungeon.png b/Data/map/assets/Dungeon.png deleted file mode 100644 index d54c4cc..0000000 Binary files a/Data/map/assets/Dungeon.png and /dev/null differ diff --git a/Data/map/assets/Dungeon.tsx b/Data/map/assets/Dungeon.tsx deleted file mode 100644 index cfc9be4..0000000 --- a/Data/map/assets/Dungeon.tsx +++ /dev/null @@ -1,2244 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Data/map/assets/TileSet_V2.tsx b/Data/map/assets/TileSet_V2.tsx deleted file mode 100644 index bd90bef..0000000 --- a/Data/map/assets/TileSet_V2.tsx +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Data/map/assets/pokemon_v2.tsx b/Data/map/assets/pokemon_v2.tsx index 8896164..6aaaa1c 100644 --- a/Data/map/assets/pokemon_v2.tsx +++ b/Data/map/assets/pokemon_v2.tsx @@ -166,19 +166,19 @@ - + - + - + @@ -370,7 +370,7 @@ - + @@ -382,7 +382,7 @@ - + @@ -574,43 +574,43 @@ - + - + - + - + - + - + - + @@ -772,19 +772,19 @@ - + - + - + @@ -976,7 +976,7 @@ - + @@ -988,7 +988,7 @@ - + @@ -1180,19 +1180,19 @@ - + - + - + @@ -1594,19 +1594,19 @@ - + - + - + @@ -1624,7 +1624,7 @@ - + @@ -1798,19 +1798,19 @@ - + - + - + @@ -1828,7 +1828,7 @@ - + @@ -2032,7 +2032,7 @@ - + @@ -3724,19 +3724,19 @@ - + - + - + @@ -3928,19 +3928,19 @@ - + - + - + @@ -4828,19 +4828,19 @@ - + - + - + @@ -5032,7 +5032,7 @@ - + @@ -5044,7 +5044,7 @@ - + @@ -5236,19 +5236,19 @@ - + - + - + diff --git a/Data/map/assets/tpq_v2.png b/Data/map/assets/tpq_v2.png deleted file mode 100644 index d7f0476..0000000 Binary files a/Data/map/assets/tpq_v2.png and /dev/null differ diff --git a/Data/map/assets/tpq_v2.tsx b/Data/map/assets/tpq_v2.tsx deleted file mode 100644 index 177c264..0000000 --- a/Data/map/assets/tpq_v2.tsx +++ /dev/null @@ -1,994 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Data/map/png/21.xcf b/Data/map/png/21.xcf deleted file mode 100644 index 2d65568..0000000 Binary files a/Data/map/png/21.xcf and /dev/null differ diff --git a/Data/map/png/21N1.PNG b/Data/map/png/21N1.PNG deleted file mode 100644 index d0f19b2..0000000 Binary files a/Data/map/png/21N1.PNG and /dev/null differ diff --git a/Data/map/png/21N2.PNG b/Data/map/png/21N2.PNG deleted file mode 100644 index 4d7141c..0000000 Binary files a/Data/map/png/21N2.PNG and /dev/null differ diff --git a/Data/map/png/21N3.PNG b/Data/map/png/21N3.PNG deleted file mode 100644 index 498d7d6..0000000 Binary files a/Data/map/png/21N3.PNG and /dev/null differ diff --git a/Data/map/png/21N4.PNG b/Data/map/png/21N4.PNG deleted file mode 100644 index 23890f5..0000000 Binary files a/Data/map/png/21N4.PNG and /dev/null differ diff --git a/Data/map/png/21N5.PNG b/Data/map/png/21N5.PNG deleted file mode 100644 index 467ac11..0000000 Binary files a/Data/map/png/21N5.PNG and /dev/null differ diff --git a/Data/map/png/21N6.PNG b/Data/map/png/21N6.PNG deleted file mode 100644 index 41e7cda..0000000 Binary files a/Data/map/png/21N6.PNG and /dev/null differ diff --git a/Data/map/png/21N7.PNG b/Data/map/png/21N7.PNG deleted file mode 100644 index 5cee252..0000000 Binary files a/Data/map/png/21N7.PNG and /dev/null differ diff --git a/Data/map/png/21RI.PNG b/Data/map/png/21RI.PNG deleted file mode 100644 index 4e3e66d..0000000 Binary files a/Data/map/png/21RI.PNG and /dev/null differ diff --git a/Data/map/png/21RS.PNG b/Data/map/png/21RS.PNG deleted file mode 100644 index ca0b067..0000000 Binary files a/Data/map/png/21RS.PNG and /dev/null differ diff --git a/Data/map/png/21SS.PNG b/Data/map/png/21SS.PNG deleted file mode 100644 index 92975d0..0000000 Binary files a/Data/map/png/21SS.PNG and /dev/null differ diff --git a/Data/map/png/23.xcf b/Data/map/png/23.xcf deleted file mode 100644 index 9841fea..0000000 Binary files a/Data/map/png/23.xcf and /dev/null differ diff --git a/Data/map/png/23N1.PNG b/Data/map/png/23N1.PNG deleted file mode 100644 index b5a2033..0000000 Binary files a/Data/map/png/23N1.PNG and /dev/null differ diff --git a/Data/map/png/23N2.PNG b/Data/map/png/23N2.PNG deleted file mode 100644 index f5dfafd..0000000 Binary files a/Data/map/png/23N2.PNG and /dev/null differ diff --git a/Data/map/png/23N3.PNG b/Data/map/png/23N3.PNG deleted file mode 100644 index 3055ae3..0000000 Binary files a/Data/map/png/23N3.PNG and /dev/null differ diff --git a/Data/map/png/23N4.PNG b/Data/map/png/23N4.PNG deleted file mode 100644 index b954a5f..0000000 Binary files a/Data/map/png/23N4.PNG and /dev/null differ diff --git a/Data/map/png/23N5.PNG b/Data/map/png/23N5.PNG deleted file mode 100644 index b656c84..0000000 Binary files a/Data/map/png/23N5.PNG and /dev/null differ diff --git a/Data/map/png/23RI.PNG b/Data/map/png/23RI.PNG deleted file mode 100644 index aceb582..0000000 Binary files a/Data/map/png/23RI.PNG and /dev/null differ diff --git a/Data/map/png/23RS.PNG b/Data/map/png/23RS.PNG deleted file mode 100644 index aa8a9f8..0000000 Binary files a/Data/map/png/23RS.PNG and /dev/null differ diff --git a/Data/map/png/23SS.PNG b/Data/map/png/23SS.PNG deleted file mode 100644 index e472bf3..0000000 Binary files a/Data/map/png/23SS.PNG and /dev/null differ diff --git a/Data/sound/pokemon/115-battle (vs trainer).mp3 b/Data/sound/battle.mp3 similarity index 100% rename from Data/sound/pokemon/115-battle (vs trainer).mp3 rename to Data/sound/battle.mp3 diff --git a/Data/sound/pokemon/133-celadon city.mp3 b/Data/sound/city.mp3 similarity index 100% rename from Data/sound/pokemon/133-celadon city.mp3 rename to Data/sound/city.mp3 diff --git a/Data/sound/pokemon/101-opening.mp3 b/Data/sound/pokemon/101-opening.mp3 deleted file mode 100644 index 121d659..0000000 Binary files a/Data/sound/pokemon/101-opening.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/102-palette town theme.mp3 b/Data/sound/pokemon/102-palette town theme.mp3 deleted file mode 100644 index b9ac259..0000000 Binary files a/Data/sound/pokemon/102-palette town theme.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/103-professor oak.mp3 b/Data/sound/pokemon/103-professor oak.mp3 deleted file mode 100644 index a368ad0..0000000 Binary files a/Data/sound/pokemon/103-professor oak.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/104-oak research lab.mp3 b/Data/sound/pokemon/104-oak research lab.mp3 deleted file mode 100644 index 2f80204..0000000 Binary files a/Data/sound/pokemon/104-oak research lab.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/105-rival appears.mp3 b/Data/sound/pokemon/105-rival appears.mp3 deleted file mode 100644 index 33e670b..0000000 Binary files a/Data/sound/pokemon/105-rival appears.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/107-battle (vs wild pokemon).mp3 b/Data/sound/pokemon/107-battle (vs wild pokemon).mp3 deleted file mode 100644 index ab69359..0000000 Binary files a/Data/sound/pokemon/107-battle (vs wild pokemon).mp3 and /dev/null differ diff --git a/Data/sound/pokemon/108-victory (vs wild pokemon).mp3 b/Data/sound/pokemon/108-victory (vs wild pokemon).mp3 deleted file mode 100644 index 9724a24..0000000 Binary files a/Data/sound/pokemon/108-victory (vs wild pokemon).mp3 and /dev/null differ diff --git a/Data/sound/pokemon/109-pewter city's theme.mp3 b/Data/sound/pokemon/109-pewter city's theme.mp3 deleted file mode 100644 index 7630294..0000000 Binary files a/Data/sound/pokemon/109-pewter city's theme.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/110-pokemon center.mp3 b/Data/sound/pokemon/110-pokemon center.mp3 deleted file mode 100644 index ef52032..0000000 Binary files a/Data/sound/pokemon/110-pokemon center.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/111-pokemon recovery.mp3 b/Data/sound/pokemon/111-pokemon recovery.mp3 deleted file mode 100644 index 8065119..0000000 Binary files a/Data/sound/pokemon/111-pokemon recovery.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/112-viridian forest.mp3 b/Data/sound/pokemon/112-viridian forest.mp3 deleted file mode 100644 index 805a803..0000000 Binary files a/Data/sound/pokemon/112-viridian forest.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/113-guidepost.mp3 b/Data/sound/pokemon/113-guidepost.mp3 deleted file mode 100644 index 0a4f8ab..0000000 Binary files a/Data/sound/pokemon/113-guidepost.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/114-trainer appears (girl chapter).mp3 b/Data/sound/pokemon/114-trainer appears (girl chapter).mp3 deleted file mode 100644 index 4200721..0000000 Binary files a/Data/sound/pokemon/114-trainer appears (girl chapter).mp3 and /dev/null differ diff --git a/Data/sound/pokemon/116-victory (vs trainer).mp3 b/Data/sound/pokemon/116-victory (vs trainer).mp3 deleted file mode 100644 index 09bc097..0000000 Binary files a/Data/sound/pokemon/116-victory (vs trainer).mp3 and /dev/null differ diff --git a/Data/sound/pokemon/117-mt. moon cave.mp3 b/Data/sound/pokemon/117-mt. moon cave.mp3 deleted file mode 100644 index e4c4d08..0000000 Binary files a/Data/sound/pokemon/117-mt. moon cave.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/119-cerulean city's theme.mp3 b/Data/sound/pokemon/119-cerulean city's theme.mp3 deleted file mode 100644 index 8ab3b02..0000000 Binary files a/Data/sound/pokemon/119-cerulean city's theme.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/120-pokemon gym.mp3 b/Data/sound/pokemon/120-pokemon gym.mp3 deleted file mode 100644 index 1ab0d63..0000000 Binary files a/Data/sound/pokemon/120-pokemon gym.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/121-to bill's origin - from cerulean.mp3 b/Data/sound/pokemon/121-to bill's origin - from cerulean.mp3 deleted file mode 100644 index 66dff91..0000000 Binary files a/Data/sound/pokemon/121-to bill's origin - from cerulean.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/122-jigglypuff's song.mp3 b/Data/sound/pokemon/122-jigglypuff's song.mp3 deleted file mode 100644 index 14541ee..0000000 Binary files a/Data/sound/pokemon/122-jigglypuff's song.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/123-vermillion city's theme.mp3 b/Data/sound/pokemon/123-vermillion city's theme.mp3 deleted file mode 100644 index b340d9d..0000000 Binary files a/Data/sound/pokemon/123-vermillion city's theme.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/124-codename- st. anne.mp3 b/Data/sound/pokemon/124-codename- st. anne.mp3 deleted file mode 100644 index 86cb821..0000000 Binary files a/Data/sound/pokemon/124-codename- st. anne.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/125-the road to lavender town - from vermillion.mp3 b/Data/sound/pokemon/125-the road to lavender town - from vermillion.mp3 deleted file mode 100644 index c18544a..0000000 Binary files a/Data/sound/pokemon/125-the road to lavender town - from vermillion.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/126-pokemon whistle.mp3 b/Data/sound/pokemon/126-pokemon whistle.mp3 deleted file mode 100644 index 7d7d1d1..0000000 Binary files a/Data/sound/pokemon/126-pokemon whistle.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/127-trainer appears (boy chapter).mp3 b/Data/sound/pokemon/127-trainer appears (boy chapter).mp3 deleted file mode 100644 index bde21a9..0000000 Binary files a/Data/sound/pokemon/127-trainer appears (boy chapter).mp3 and /dev/null differ diff --git a/Data/sound/pokemon/128-battle (vs gym leader).mp3 b/Data/sound/pokemon/128-battle (vs gym leader).mp3 deleted file mode 100644 index 335c3af..0000000 Binary files a/Data/sound/pokemon/128-battle (vs gym leader).mp3 and /dev/null differ diff --git a/Data/sound/pokemon/129-victory (vs gym leader).mp3 b/Data/sound/pokemon/129-victory (vs gym leader).mp3 deleted file mode 100644 index e858e25..0000000 Binary files a/Data/sound/pokemon/129-victory (vs gym leader).mp3 and /dev/null differ diff --git a/Data/sound/pokemon/130-cycling.mp3 b/Data/sound/pokemon/130-cycling.mp3 deleted file mode 100644 index ac9c48e..0000000 Binary files a/Data/sound/pokemon/130-cycling.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/131-lavender town's theme.mp3 b/Data/sound/pokemon/131-lavender town's theme.mp3 deleted file mode 100644 index 9ce294e..0000000 Binary files a/Data/sound/pokemon/131-lavender town's theme.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/132-pokemon tower.mp3 b/Data/sound/pokemon/132-pokemon tower.mp3 deleted file mode 100644 index b842d49..0000000 Binary files a/Data/sound/pokemon/132-pokemon tower.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/134-casino.mp3 b/Data/sound/pokemon/134-casino.mp3 deleted file mode 100644 index b11687f..0000000 Binary files a/Data/sound/pokemon/134-casino.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/135-trainer appears (bad guy chapter).mp3 b/Data/sound/pokemon/135-trainer appears (bad guy chapter).mp3 deleted file mode 100644 index c5e5abd..0000000 Binary files a/Data/sound/pokemon/135-trainer appears (bad guy chapter).mp3 and /dev/null differ diff --git a/Data/sound/pokemon/136-team rocket hideout.mp3 b/Data/sound/pokemon/136-team rocket hideout.mp3 deleted file mode 100644 index cbbddec..0000000 Binary files a/Data/sound/pokemon/136-team rocket hideout.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/137-sylph company.mp3 b/Data/sound/pokemon/137-sylph company.mp3 deleted file mode 100644 index 8921676..0000000 Binary files a/Data/sound/pokemon/137-sylph company.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/138-ocean.mp3 b/Data/sound/pokemon/138-ocean.mp3 deleted file mode 100644 index 196367a..0000000 Binary files a/Data/sound/pokemon/138-ocean.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/139-cinnabar islands' theme.mp3 b/Data/sound/pokemon/139-cinnabar islands' theme.mp3 deleted file mode 100644 index 40468db..0000000 Binary files a/Data/sound/pokemon/139-cinnabar islands' theme.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/140-pokemon mansion.mp3 b/Data/sound/pokemon/140-pokemon mansion.mp3 deleted file mode 100644 index 718351a..0000000 Binary files a/Data/sound/pokemon/140-pokemon mansion.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/141-evolution.mp3 b/Data/sound/pokemon/141-evolution.mp3 deleted file mode 100644 index 1bd3add..0000000 Binary files a/Data/sound/pokemon/141-evolution.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/142-the final road.mp3 b/Data/sound/pokemon/142-the final road.mp3 deleted file mode 100644 index 4db9487..0000000 Binary files a/Data/sound/pokemon/142-the final road.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/143-last battle (vs rival).mp3 b/Data/sound/pokemon/143-last battle (vs rival).mp3 deleted file mode 100644 index 026b2db..0000000 Binary files a/Data/sound/pokemon/143-last battle (vs rival).mp3 and /dev/null differ diff --git a/Data/sound/pokemon/144-into the palace.mp3 b/Data/sound/pokemon/144-into the palace.mp3 deleted file mode 100644 index 94ce9ae..0000000 Binary files a/Data/sound/pokemon/144-into the palace.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/145-ending.mp3 b/Data/sound/pokemon/145-ending.mp3 deleted file mode 100644 index da845e9..0000000 Binary files a/Data/sound/pokemon/145-ending.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/299-sound effect collection.mp3 b/Data/sound/pokemon/299-sound effect collection.mp3 deleted file mode 100644 index a699e6f..0000000 Binary files a/Data/sound/pokemon/299-sound effect collection.mp3 and /dev/null differ diff --git a/Data/sound/pokemon/118-the road to cerulean from mt. moon.mp3 b/Data/sound/road.mp3 similarity index 100% rename from Data/sound/pokemon/118-the road to cerulean from mt. moon.mp3 rename to Data/sound/road.mp3 diff --git a/Data/sound/pokemon/106-the road to viridian city - from palette.mp3 b/Data/sound/underground.mp3 similarity index 100% rename from Data/sound/pokemon/106-the road to viridian city - from palette.mp3 rename to Data/sound/underground.mp3 diff --git a/PokeHES.jar b/PokeHES.jar deleted file mode 100644 index 9231e1d..0000000 Binary files a/PokeHES.jar and /dev/null differ diff --git a/src/Entity/Character.java b/src/Entity/Character.java index f73f1f7..5961a25 100644 --- a/src/Entity/Character.java +++ b/src/Entity/Character.java @@ -52,13 +52,13 @@ public abstract class Character extends Entity{ super(name, x, y, map); this.img = img; - imgBattle = "./Data/img/person/" + name + ".png"; + imgBattle = "img/person/" + name + ".png"; } @Override public void init() { super.init(); - ss = new Spritesheet("./Data/img/sprite/" + img + ".png", SPRITE_WIDTH, SPRITE_HEIGHT); + ss = new Spritesheet("img/sprite/" + img + ".png", SPRITE_WIDTH, SPRITE_HEIGHT); } @Override diff --git a/src/Entity/Player.java b/src/Entity/Player.java index a9d89fe..9cce05b 100644 --- a/src/Entity/Player.java +++ b/src/Entity/Player.java @@ -17,6 +17,9 @@ public class Player extends Character{ public Enemy lastEnemy = null; public boolean onEnemy = false; private static final int XP_MAX = 6000; + public boolean onDoor; + private boolean moveBlocked; + private long beginBlocked; /** * Create a player @@ -25,7 +28,7 @@ public class Player extends Character{ * @param map initial map */ public Player(int x, int y, String map) { - super("Player", x, y, "sprite_sacha", map); + super("player", x, y, "sprite_sacha", map); this.pv = Settings.TIME*60; } @@ -44,7 +47,12 @@ public class Player extends Character{ */ public void manageEntity(ScreenMap sm, Controller c) { - boolean onDoor = sm.isDoor(getPosition()); + onDoor = sm.isDoor(getPosition()); + if(onDoor){ + moveBlocked = true; + beginBlocked = System.currentTimeMillis(); + } + if(System.currentTimeMillis() - beginBlocked >= Settings.SWITCH_MAP_TIME && !onDoor) { moveBlocked = false; } // Do nothing if hero is already moving if (!isMoving()) { @@ -56,19 +64,19 @@ public class Player extends Character{ - if (c.keyStatus.get(Input.Keys.RIGHT) && !onDoor) { + if (c.keyStatus.get(Input.Keys.RIGHT) && !moveBlocked) { goalDirection = Player.Direction.RIGHT; nextCell = sm.getTile(getPosition(), 1, 0); nextPos.x+=sm.tileWidth; - } else if (c.keyStatus.get(Input.Keys.LEFT) && !onDoor) { + } else if (c.keyStatus.get(Input.Keys.LEFT) && !moveBlocked) { goalDirection = Player.Direction.LEFT; nextCell = sm.getTile(getPosition(), -1, 0); nextPos.x-=sm.tileWidth; - } else if (c.keyStatus.get(Input.Keys.UP) && !onDoor) { + } else if (c.keyStatus.get(Input.Keys.UP) && !moveBlocked) { goalDirection = Player.Direction.UP; nextCell = sm.getTile(getPosition(), 0, 1); nextPos.y+=sm.tileHeight; - } else if (c.keyStatus.get(Input.Keys.DOWN) && !onDoor) { + } else if (c.keyStatus.get(Input.Keys.DOWN) && !moveBlocked) { goalDirection = Player.Direction.DOWN; nextCell = sm.getTile(getPosition(), 0, -1); nextPos.y-=sm.tileHeight; @@ -91,8 +99,8 @@ public class Player extends Character{ if(onDoor){ - long time = System.currentTimeMillis(); - while (System.currentTimeMillis()-time < Settings.SWITCH_MAP_TIME) { } + //long time = System.currentTimeMillis(); + //while (System.currentTimeMillis()-time < Settings.SWITCH_MAP_TIME) { } String nMap = null; Integer x = null; Integer y = null; diff --git a/src/Main/PokeHES.java b/src/Main/PokeHES.java index df9ce32..eb94221 100644 --- a/src/Main/PokeHES.java +++ b/src/Main/PokeHES.java @@ -21,6 +21,7 @@ public class PokeHES extends PortableApplication { private static Vector entities = new Vector<>(); private long beginTime; private long lastMesure; + private long stairTime; public static boolean risingFront = false; @@ -48,12 +49,12 @@ public class PokeHES extends PortableApplication { // add player, create and add all enemies in entities entities.add((Entity) sp.p); - enemies.add(new Enemy("Gloeckner", 1, 7, "21N307", 600, "allemand")); - enemies.add(new Enemy("Nicollier", 4, 2, "21N308", 1600, "mathematique")); - enemies.add(new Enemy("Mudry", 5, 11, "21N304", 700, "informatique")); - enemies.add(new Enemy("Ellert", 1, 4, "23N215", 300, "physique")); - enemies.add(new Enemy("Bianchi", 1, 3, "23N308", 1200, "electricite")); - enemies.add(new Enemy("Paciotti", 5, 11, "21N205", 1200, "mecanique")); + enemies.add(new Enemy("gloeckner", 1, 7, "21N307", 600, "allemand")); + enemies.add(new Enemy("nicollier", 4, 2, "21N308", 1600, "mathematique")); + enemies.add(new Enemy("mudry", 5, 11, "21N304", 700, "informatique")); + enemies.add(new Enemy("ellert", 1, 4, "23N215", 300, "physique")); + enemies.add(new Enemy("bianchi", 1, 3, "23N308", 1200, "electricite")); + enemies.add(new Enemy("paciotti", 5, 11, "21N205", 1200, "mecanique")); for (Enemy enemy : enemies) { entities.add(enemy); } //Init all entities @@ -77,6 +78,11 @@ public class PokeHES extends PortableApplication { sp.p.removedPv(1); for (Enemy enemy : enemies) { enemy.recoveredTime++; } } + + //if (sp.p.onDoor) { + // while (System.currentTimeMillis()-timeNow < Settings.SWITCH_MAP_TIME) { g.clear(); } + //} + if(onMapScreen) sp.p.manageEntity(sp.sm, controller); diff --git a/src/Main/Settings.java b/src/Main/Settings.java index 6abbc87..75e5b30 100644 --- a/src/Main/Settings.java +++ b/src/Main/Settings.java @@ -6,7 +6,7 @@ public class Settings { public static final int PLAYERS = 1; public static final int TIME = 15; // number of minutes for kill all enemy // should be 10 public static final int RECOVERED = 30; // number of seconds an enemy need for recovered - public static final int SWITCH_MAP_TIME = 250; // Number of milliseconds the player wait for switch map + public static final int SWITCH_MAP_TIME = 500; // Number of milliseconds the player wait for switch map public static final int SIDE = 800; // Do not change // TODO resize possible diff --git a/src/Screen/ScreenBattle.java b/src/Screen/ScreenBattle.java index c59dcea..1485c5e 100644 --- a/src/Screen/ScreenBattle.java +++ b/src/Screen/ScreenBattle.java @@ -34,8 +34,8 @@ public class ScreenBattle extends RenderingScreen{ @Override public void onInit() { //display the question - ubuntuRegularBlack = generateFont("./Data/font/Ubuntu-Regular.ttf", 30, Color.BLACK); - ubuntuRegularWhite = generateFont("./Data/font/Ubuntu-Regular.ttf", 45, Color.WHITE); + ubuntuRegularBlack = generateFont("font/Ubuntu-Regular.ttf", 30, Color.BLACK); + ubuntuRegularWhite = generateFont("font/Ubuntu-Regular.ttf", 45, Color.WHITE); } @@ -43,7 +43,7 @@ public class ScreenBattle extends RenderingScreen{ public void onGraphicRender(GdxGraphics g) { //color the background in black g.clear(Color.BLACK); - //display the dialog, theenemy and the player + //display the dialog, the enemy and the player displayDialog(g); displayEnemy(g); displayPlayer(g); diff --git a/src/Screen/ScreenEnd.java b/src/Screen/ScreenEnd.java index 64d5d07..761321e 100644 --- a/src/Screen/ScreenEnd.java +++ b/src/Screen/ScreenEnd.java @@ -20,7 +20,7 @@ public class ScreenEnd extends RenderingScreen{ @Override public void onInit() { //generate a new font - unbuntuRegularWhite = generateFont("./Data/font/Ubuntu-Regular.ttf", 30, Color.WHITE); + unbuntuRegularWhite = generateFont("font/Ubuntu-Regular.ttf", 30, Color.WHITE); } diff --git a/src/Screen/ScreenMap.java b/src/Screen/ScreenMap.java index 2d9e037..89a3033 100644 --- a/src/Screen/ScreenMap.java +++ b/src/Screen/ScreenMap.java @@ -36,7 +36,7 @@ public class ScreenMap extends RenderingScreen{ private Player player; private void createMap(String name){ - TiledMap tm =new TmxMapLoader().load("./Data/map/"+ name + ".tmx"); + TiledMap tm =new TmxMapLoader().load("map/"+ name + ".tmx"); tMap.put(name,tm); tMapRenderer.put(name,new OrthogonalTiledMapRenderer(tm)); } @@ -53,8 +53,7 @@ public class ScreenMap extends RenderingScreen{ createMap("desert"); createMap("SS"); - //createMap("RI"); - //createMap("RS"); + createMap("EXT"); createMap("21RI"); createMap("21RS"); @@ -181,7 +180,6 @@ public class ScreenMap extends RenderingScreen{ try { Door.nextMap = mapProperties.get("nextMap").toString(); } catch (Exception e) { } try { Door.nextX = Integer.parseInt(mapProperties.get("nextX").toString()); } catch (Exception e) { } try { Door.nextY = Integer.parseInt(mapProperties.get("nextY").toString()); } catch (Exception e) { } - try { Door.nextDirection = Character.Direction.valueOf(mapProperties.get("nextDirection").toString()); } catch (Exception e) { } } diff --git a/src/Text/FightData.java b/src/Text/FightData.java index ffd508a..ba7b3a7 100644 --- a/src/Text/FightData.java +++ b/src/Text/FightData.java @@ -1,21 +1,21 @@ package Text; import java.io.BufferedReader; -import java.io.File; -import java.io.FileReader; +import java.io.InputStream; +import java.io.InputStreamReader; import java.nio.charset.StandardCharsets; import java.util.Vector; public class FightData { private Vector attacks = new Vector(); - private File file; + private InputStream stream; private static String regex = ";"; public int nbr_line =0; public FightData(String branch) { - file = new File("./Data/Battle/Fight/" + branch + ".csv"); + stream = FightData.class.getResourceAsStream("/battle/fight/" + branch + ".csv"); } public void readFile() { @@ -23,8 +23,7 @@ public class FightData { String line = ""; try { - FileReader f = new FileReader(file, StandardCharsets.UTF_8); - BufferedReader bf = new BufferedReader(f); + BufferedReader bf = new BufferedReader(new InputStreamReader(stream, StandardCharsets.UTF_8)); //add the line in the vector attacks of attack line = bf.readLine(); diff --git a/src/Text/SpeechData.java b/src/Text/SpeechData.java index b51f1ff..ac20da6 100644 --- a/src/Text/SpeechData.java +++ b/src/Text/SpeechData.java @@ -1,18 +1,18 @@ package Text; -import java.util.Vector; import java.io.BufferedReader; -import java.io.File; -import java.io.FileReader; +import java.io.InputStream; +import java.io.InputStreamReader; import java.nio.charset.StandardCharsets; +import java.util.Vector; public class SpeechData { Vector speechs = new Vector(); - File file; + private InputStream stream; public SpeechData(String name){ - file = new File("./Data/Battle/Speech/" + name + ".txt"); + stream = FightData.class.getResourceAsStream("/battle/speech/" + name + ".txt"); } public void readFile() { @@ -20,8 +20,7 @@ public class SpeechData { // try to read the file of the speech of the enemy try { - FileReader f = new FileReader(file, StandardCharsets.UTF_8); - BufferedReader bf = new BufferedReader(f); + BufferedReader bf = new BufferedReader(new InputStreamReader(stream, StandardCharsets.UTF_8)); //read and add a new line in the vector speechs line = bf.readLine(); while(line != null){