Project's end

This commit is contained in:
Shadow15510 2021-08-23 17:23:17 +02:00
parent af1fbcf445
commit a7ec005d3d
11 changed files with 48 additions and 264 deletions

View File

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

View File

@ -1,21 +0,0 @@
#! /usr/bin/env python3
from sys import argv
def convert_to_string(csv_filename):
output_filename = csv_filename.split('.')[0]
char_list = " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ "
with open(csv_filename, "r") as file:
data = [[int(char_id) for char_id in line.split(",")] for line in file.read().splitlines()]
output = r""
for line in data:
for char_id in line:
output += char_list[char_id]
output += "\n"
with open(f"{output_filename}.py", "w") as file:
file.write(f"{output_filename} = r\"\"\"\n{output}\n\"\"\"")
convert_to_string(*argv[1:])

View File

@ -1,25 +0,0 @@
-1,-1,-1,-1,-1,-1,11,13,13,13,13,13,11,13,13,13,13,13,11,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,92,-1,-1,10,-1,-1,92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,10,92,-1,-1,-1,-1,-1,-1
11,13,13,13,13,13,11,13,13,-1,13,13,11,13,13,-1,13,13,11,13,13,13,13,13,11
92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92
92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92
92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92
92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,10,-1,-1,-1,92
92,-1,-1,-1,-1,10,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92
11,13,13,13,13,13,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,13,13,13,13,13,11
92,10,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92
92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92
92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,92
92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92
92,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,92
11,13,13,13,13,13,11,13,13,13,92,59,-1,61,92,13,13,13,11,13,13,13,13,13,11
-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,92,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,11,13,13,13,13,92,62,92,13,13,13,13,11,-1,-1,-1,-1,-1,-1
1 -1 -1 -1 -1 -1 -1 11 13 13 13 13 13 11 13 13 13 13 13 11 -1 -1 -1 -1 -1 -1
2 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1
3 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1
4 -1 -1 -1 -1 -1 -1 92 -1 -1 10 -1 -1 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1
5 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1
6 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 10 92 -1 -1 -1 -1 -1 -1
7 11 13 13 13 13 13 11 13 13 -1 13 13 11 13 13 -1 13 13 11 13 13 13 13 13 11
8 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92
9 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92
10 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92
11 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 10 -1 -1 -1 92
12 92 -1 -1 -1 -1 10 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92
13 11 13 13 13 13 13 11 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 11 13 13 13 13 13 11
14 92 10 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92
15 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92
16 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 10 92
17 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92
18 92 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 92
19 11 13 13 13 13 13 11 13 13 13 92 59 -1 61 92 13 13 13 11 13 13 13 13 13 11
20 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1
21 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1
22 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 10 -1 -1 -1 92 -1 -1 -1 -1 -1 -1
23 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1
24 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1
25 -1 -1 -1 -1 -1 -1 11 13 13 13 13 92 62 92 13 13 13 13 11 -1 -1 -1 -1 -1 -1

View File

View File

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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 KiB

View File

@ -1,67 +0,0 @@
-1,-1,-1,-1,-1,-1,-1,-1,-1,15,60,-1,-1,-1,-1,15,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1
15,60,-1,-1,-1,-1,-1,-1,15,-1,-1,60,-1,-1,15,-1,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,3,3,3,3,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,3,3,-1,-1,3,3,-1,3,3,3,3,-1,3,3,-1
-1,-1,60,-1,-1,-1,-1,15,-1,-1,-1,-1,60,15,-1,-1,-1,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,3,3,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,3,3,3,3,3,3,3,3,3,3,3,3
-1,-1,-1,60,-1,15,60,-1,-1,-1,15,60,-1,-1,-1,-1,15,60,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,3,3,-1,-1,-1,-1,-1,-1,3,3,-1,3,3,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,3,3,-1,3,3,3,3
-1,-1,-1,-1,15,-1,-1,60,-1,15,-1,-1,60,-1,-1,15,-1,-1,60,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,-1,3,3,3,3,92,92,-1,3,3,-1,92,92,-1,-1,3,3,3,3,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,92,92,-1,-1,3,3,-1
-1,-1,-1,15,-1,-1,-1,-1,60,-1,-1,-1,-1,60,15,-1,-1,-1,-1,60,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,3,3,3,3,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,3,3,-1,-1,-1,3,3,3,3,-1,-1,92,92,-1,-1,-1,-1,-1,-1,92,92,-1
-1,-1,-1,-1,-1,-1,15,60,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,3,3,3,3,-1,3,3,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,3,3,-1,3,3,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1
-1,-1,-1,-1,-1,15,-1,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,3,3,-1,-1,92,92,-1,-1,-1,-1,3,3,-1,3,3,-1,-1,-1,-1,-1,-1,3,3,-1,92,92,3,3,3,3,-1,-1,-1,3,3,3,3,-1,-1,-1
-1,-1,15,60,15,-1,-1,-1,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,92,92,3,3,3,3,-1,3,3,-1,3,3,3,3,-1,-1,3,3,3,3,-1,-1,-1,3,3,3,3,-1,-1,-1
-1,15,-1,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,3,3,3,3,3,3,-1,-1,-1,3,3,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1
15,-1,-1,-1,-1,60,15,60,-1,-1,-1,-1,-1,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,94,94,94,94,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,3,3,3,3,-1,3,3,-1,-1,-1,-1,92,92,-1,-1,3,3,-1,92,92,-1,-1,-1,-1
-1,-1,15,60,-1,15,-1,-1,60,-1,-1,-1,15,-1,48,65,76,65,73,83,-1,46,65,82,70,69,67,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,3,3,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1
-1,15,-1,-1,60,-1,-1,-1,-1,60,-1,15,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,15,92,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1
15,-1,-1,-1,15,60,-1,-1,-1,-1,-1,92,-1,-1,63,63,-1,-1,-1,63,63,63,-1,-1,-1,63,63,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,-1,-1,3,3,-1,-1,-1,3,3,-1,-1
-1,-1,-1,15,-1,-1,60,-1,-1,-1,-1,92,-1,15,-1,-1,60,-1,15,-1,63,-1,60,-1,15,-1,-1,60,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,63,63,63,63,63,63,63,63,-1,-1,-1,-1,3,3,3,3,3,3,3,3,-1,92,92,-1,-1,3,3,3,3,-1
15,60,15,-1,-1,-1,-1,60,-1,-1,-1,92,63,92,-1,-1,92,63,92,15,62,60,92,63,92,-1,-1,92,63,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,-1,3,3,-1,-1,-1,-1,-1,-1,3,3,-1,-1,15,-1,52,65,76,7,90,65,-1,60,-1,-1,-1,-1,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,3,3,3,3,-1
-1,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,3,3,3,3,-1,3,3,-1,3,3,3,3,-1,92,28,30,-1,28,30,-1,28,30,92,-1,-1,-1,-1,92,92,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1
-1,-1,-1,60,63,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,3,3,3,3,3,3,3,3,3,3,3,3,-1,92,-1,-1,-1,-1,63,-1,-1,-1,92,-1,-1,3,3,-1,-1,-1,-1,92,92,-1,-1,-1,-1,3,3,-1,92,92,-1,-1
-1,-1,-1,-1,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,3,3,-1,3,3,3,3,-1,3,3,-1,-1,92,63,63,63,92,62,92,63,63,92,-1,3,3,3,3,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,92,63,92,-1,-1,-1,-1,-1,92,63,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,3,3,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,3,3,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,3,3,-1,-1,-1,92,92,-1,3,3,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,-1,3,3,3,3,-1,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,92,92,-1,3,3,-1,-1,3,3,3,3,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,63,92,-1,-1,-1,-1,-1,92,63,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,-1,3,3,3,3,3,3,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,63,-1,-1,-1,-1,-1,94,94,94,94,94,94,-1,3,3,-1,3,3,3,3,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,15,11,60,63,63,-1,-1,-1,-1,-1,94,94,94,-1,92,92,-1,-1,3,3,-1,-1,92,92,-1,-1,3,3,-1,-1,-1,-1,-1,-1,3,3,-1,3,3,-1,3,3,3,3,-1,-1,3,3,-1,-1,-1,92,92,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,-1,-1,-1,92,63,-1,59,61,60,-1,-1,-1,-1,-1,94,94,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,-1,3,3,3,3,92,92,-1,3,3,3,3,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,63,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,62,63,63,63,92,-1,-1,-1,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,3,3,3,3,3,3,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,15,79,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,63,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,3,3,3,3,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,92,63,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,79,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,3,3,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,63,63,63,-1,-1,-1,-1,-1,-1,-1,92,63,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,63,-1,92,92,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,3,3,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,15,63,-1,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,15,79,60,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,92,92,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,92,62,92,63,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,63,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,-1,63,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,92,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,63,63,63,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,3,3,-1,-1,-1,-1,-1
-1,-1,15,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,94,92,-1,-1,-1,92,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,28,79,30,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,92,92,-1,3,3,3,3,-1,-1,-1,-1
-1,-1,92,63,92,-1,-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,92,-1,-1,-1,92,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,63,62,63,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,3,3,3,3,-1,3,3,-1
-1,-1,-1,-1,-1,-1,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,92,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,3,3,-1,3,3,3,3
94,94,94,94,94,94,94,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,3,3,3,3,3,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,3,3,3,3
94,94,94,94,94,94,94,94,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,92,-1,92,-1,-1,3,3,3,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,63,63,63,63,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,3,3,-1,-1,-1,-1,-1,-1,3,3,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,59,61,-1,-1,60,63,63,63,63,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,92,92,-1
-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,3,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,92,-1,92,-1,-1,-1,3,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,92,-1,-1,-1,63,-1,-1,59,61,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1
3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,3,3,3,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,92,63,63,92,62,92,63,63,63,63,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1
3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1
-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,92,92,-1,-1,-1,-1
-1,92,92,-1,10,-1,3,3,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,63,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,-1
-1,-1,3,3,-1,-1,92,92,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,15,79,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1
-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,-1,63,-1,-1,-1,-1,-1,-1,63,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,62,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1
-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,60,-1,-1,-1,-1,15,79,60,-1,10,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,63,63,63,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,92,92,-1,-1,-1,3,3,-1,-1,-1
-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,63,-1,-1,-1,92,62,92,-1,-1,-1,-1,92,63,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,28,79,30,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,92,92,-1,-1,-1
-1,-1,92,92,3,3,-1,-1,63,63,63,-1,-1,-1,15,79,60,63,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,62,63,63,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1
-1,-1,-1,3,3,3,3,15,28,79,30,60,-1,-1,92,-1,-1,-1,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1
-1,-1,-1,3,3,3,3,92,63,63,62,92,-1,-1,92,63,63,62,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,-1,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1
-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,-1,92,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1
-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,3,3,3,3,-1,-1,3,3,-1,92,92,-1,-1,-1,3,3,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,92,92,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,92,92,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,3,3,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,-1,3,3,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,92,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
1 -1 -1 -1 -1 -1 -1 -1 -1 -1 15 60 -1 -1 -1 -1 15 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 3 3 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1
2 15 60 -1 -1 -1 -1 -1 -1 15 -1 -1 60 -1 -1 15 -1 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 3 3 3 3 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 3 3 -1 -1 3 3 -1 3 3 3 3 -1 3 3 -1
3 -1 -1 60 -1 -1 -1 -1 15 -1 -1 -1 -1 60 15 -1 -1 -1 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 3 3 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 3 3 3 3 3 3 3 3 3 3 3 3
4 -1 -1 -1 60 -1 15 60 -1 -1 -1 15 60 -1 -1 -1 -1 15 60 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 3 3 -1 -1 -1 -1 -1 -1 3 3 -1 3 3 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 3 3 -1 3 3 3 3
5 -1 -1 -1 -1 15 -1 -1 60 -1 15 -1 -1 60 -1 -1 15 -1 -1 60 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 -1 3 3 3 3 92 92 -1 3 3 -1 92 92 -1 -1 3 3 3 3 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 92 92 -1 -1 3 3 -1
6 -1 -1 -1 15 -1 -1 -1 -1 60 -1 -1 -1 -1 60 15 -1 -1 -1 -1 60 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 3 3 3 3 3 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 3 3 -1 -1 -1 3 3 3 3 -1 -1 92 92 -1 -1 -1 -1 -1 -1 92 92 -1
7 -1 -1 -1 -1 -1 -1 15 60 -1 -1 -1 -1 10 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 3 3 3 3 -1 3 3 -1 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 3 3 -1 3 3 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1
8 -1 -1 -1 -1 -1 15 -1 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 3 3 -1 -1 92 92 -1 -1 -1 -1 3 3 -1 3 3 -1 -1 -1 -1 -1 -1 3 3 -1 92 92 3 3 3 3 -1 -1 -1 3 3 3 3 -1 -1 -1
9 -1 -1 15 60 15 -1 -1 -1 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 92 92 3 3 3 3 -1 3 3 -1 3 3 3 3 -1 -1 3 3 3 3 -1 -1 -1 3 3 3 3 -1 -1 -1
10 -1 15 -1 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 3 3 3 3 3 3 3 -1 -1 -1 3 3 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1
11 15 -1 -1 -1 -1 60 15 60 -1 -1 -1 -1 -1 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 94 94 94 94 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 3 3 3 3 -1 3 3 -1 -1 -1 -1 92 92 -1 -1 3 3 -1 92 92 -1 -1 -1 -1
12 -1 -1 15 60 -1 15 -1 -1 60 -1 -1 -1 15 -1 48 65 76 65 73 83 -1 46 65 82 70 69 67 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 3 3 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1
13 -1 15 -1 -1 60 -1 -1 -1 -1 60 -1 15 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 15 92 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1
14 15 -1 -1 -1 15 60 -1 -1 -1 -1 -1 92 -1 -1 63 63 -1 -1 -1 63 63 63 -1 -1 -1 63 63 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 -1 -1 3 3 -1 -1 -1 3 3 -1 -1
15 -1 -1 -1 15 -1 -1 60 -1 -1 -1 -1 92 -1 15 -1 -1 60 -1 15 -1 63 -1 60 -1 15 -1 -1 60 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 10 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63 63 63 63 63 63 63 63 -1 -1 -1 -1 3 3 3 3 3 3 3 3 -1 92 92 -1 -1 3 3 3 3 -1
16 15 60 15 -1 -1 -1 -1 60 -1 -1 -1 92 63 92 -1 -1 92 63 92 15 62 60 92 63 92 -1 -1 92 63 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 -1 3 3 -1 -1 -1 -1 -1 -1 3 3 -1 -1 15 -1 52 65 76 7 90 65 -1 60 -1 -1 -1 -1 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 3 3 3 3 -1
17 -1 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 3 3 3 3 -1 3 3 -1 3 3 3 3 -1 92 28 30 -1 28 30 -1 28 30 92 -1 -1 -1 -1 92 92 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1
18 -1 -1 -1 60 63 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 3 3 3 3 3 3 3 3 3 3 3 3 -1 92 -1 -1 -1 -1 63 -1 -1 -1 92 -1 -1 3 3 -1 -1 -1 -1 92 92 -1 -1 -1 -1 3 3 -1 92 92 -1 -1
19 -1 -1 -1 -1 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 3 3 -1 3 3 3 3 -1 3 3 -1 -1 92 63 63 63 92 62 92 63 63 92 -1 3 3 3 3 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1
20 -1 -1 -1 -1 -1 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 92 63 92 -1 -1 -1 -1 -1 92 63 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 3 3 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1
21 -1 -1 -1 -1 -1 -1 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 10 -1 -1 3 3 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1
22 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 3 3 -1 -1 -1 92 92 -1 3 3 -1 -1
23 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 -1 3 3 3 3 -1 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 92 92 -1 3 3 -1 -1 3 3 3 3 -1
24 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 63 92 -1 -1 -1 -1 -1 92 63 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 -1 3 3 3 3 3 3 3 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1
25 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 63 -1 -1 -1 -1 -1 94 94 94 94 94 94 -1 3 3 -1 3 3 3 3 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1
26 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 15 11 60 63 63 -1 -1 -1 -1 -1 94 94 94 -1 92 92 -1 -1 3 3 -1 -1 92 92 -1 -1 3 3 -1 -1 -1 -1 -1 -1 3 3 -1 3 3 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1 92 92 -1 -1
27 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 -1 -1 -1 92 63 -1 59 61 60 -1 -1 -1 -1 -1 94 94 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 -1 3 3 3 3 92 92 -1 3 3 3 3 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1
28 -1 -1 -1 -1 -1 -1 -1 63 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 62 63 63 63 92 -1 -1 -1 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 3 3 3 3 3 3 3 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1
29 -1 -1 -1 -1 -1 -1 15 79 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 3 3 3 3 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 3 3 3 3 -1 -1 -1 -1
30 -1 -1 -1 -1 -1 -1 92 63 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 15 79 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 3 3 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 -1 -1
31 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63 63 63 -1 -1 -1 -1 -1 -1 -1 92 63 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63 -1 92 92 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 3 3 -1 -1 -1 -1 -1
32 -1 -1 -1 -1 -1 -1 -1 -1 -1 15 63 -1 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 10 -1 15 79 60 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 92 92 -1 -1 -1 -1 -1
33 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 62 92 63 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 63 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1
34 -1 -1 -1 63 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 10 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 92 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63 63 63 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 3 3 -1 -1 -1 -1 -1
35 -1 -1 15 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 94 94 92 -1 -1 -1 92 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 15 28 79 30 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 92 92 -1 3 3 3 3 -1 -1 -1 -1
36 -1 -1 92 63 92 -1 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 92 -1 -1 -1 92 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 63 62 63 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 -1 3 3 3 3 -1 3 3 -1
37 -1 -1 -1 -1 -1 -1 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 92 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 -1 -1 3 3 -1 3 3 3 3
38 94 94 94 94 94 94 94 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 -1 -1 -1 -1 3 3 3 3 3 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 3 3 3 3
39 94 94 94 94 94 94 94 94 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 92 -1 92 -1 -1 3 3 3 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63 63 63 63 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 3 3 -1 -1 -1 -1 -1 -1 3 3 -1
40 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 15 59 61 -1 -1 60 63 63 63 63 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 92 92 -1
41 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 3 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 92 -1 92 -1 -1 -1 3 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 92 -1 -1 -1 63 -1 -1 59 61 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1
42 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 3 3 3 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 92 63 63 92 62 92 63 63 63 63 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1
43 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1
44 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 92 92 -1 -1 -1 -1
45 -1 92 92 -1 10 -1 3 3 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1
46 -1 -1 3 3 -1 -1 92 92 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 10 -1 15 79 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1
47 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 -1 63 -1 -1 -1 -1 -1 -1 63 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 62 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1
48 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 15 -1 60 -1 -1 -1 -1 15 79 60 -1 10 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 63 63 63 -1 10 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 92 92 -1 -1 -1 3 3 -1 -1 -1
49 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 63 -1 -1 -1 92 62 92 -1 -1 -1 -1 92 63 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 15 28 79 30 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 92 92 -1 -1 -1
50 -1 -1 92 92 3 3 -1 -1 63 63 63 -1 -1 -1 15 79 60 63 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 -1 -1 -1 -1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 62 63 63 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1
51 -1 -1 -1 3 3 3 3 15 28 79 30 60 -1 -1 92 -1 -1 -1 60 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 3 -1 -1 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1
52 -1 -1 -1 3 3 3 3 92 63 63 62 92 -1 -1 92 63 63 62 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 -1 3 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1
53 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 -1 92 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1
54 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
55 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
56 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
57 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 3 3 3 3 -1 -1 3 3 -1 92 92 -1 -1 -1 3 3 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
58 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 92 92 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 92 92 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
59 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
60 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 3 3 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
61 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
62 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
63 -1 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 -1 3 3 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
64 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 3 3 3 3 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
65 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 3 3 -1 -1 3 3 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
66 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 3 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
67 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 92 92 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1

View File

@ -1,75 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.5" tiledversion="1.7.2" orientation="orthogonal" renderorder="right-down" width="100" height="67" tilewidth="42" tileheight="85" infinite="0" nextlayerid="2" nextobjectid="1">
<tileset firstgid="1" source="Asci_tileset.tsx"/>
<layer id="1" name="Calque de Tuiles 1" width="100" height="67">
<data encoding="csv">
0,0,0,0,0,0,0,0,0,16,61,0,0,0,0,16,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,4,4,0,0,0,0,4,4,0,0,0,0,0,0,4,4,0,4,4,4,4,0,0,0,0,0,4,4,0,0,0,0,0,
16,61,0,0,0,0,0,0,16,0,0,61,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,4,4,4,4,0,4,4,0,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,0,0,0,0,93,93,0,0,4,4,0,0,4,4,0,4,4,4,4,0,4,4,0,
0,0,61,0,0,0,0,16,0,0,0,0,61,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,4,4,0,0,93,93,0,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,93,93,0,4,4,4,4,4,4,4,4,4,4,4,4,
0,0,0,61,0,16,61,0,0,0,16,61,0,0,0,0,16,61,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,4,4,0,0,0,0,0,0,4,4,0,4,4,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,4,4,0,0,4,4,4,4,0,4,4,0,4,4,4,4,
0,0,0,0,16,0,0,61,0,16,0,0,61,0,0,16,0,0,61,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,0,4,4,4,4,93,93,0,4,4,0,93,93,0,0,4,4,4,4,0,0,4,4,4,4,0,0,4,4,0,0,93,93,0,0,4,4,0,
0,0,0,16,0,0,0,0,61,0,0,0,0,61,16,0,0,0,0,61,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,4,4,4,4,0,0,0,0,0,4,4,0,0,0,4,4,4,4,0,0,93,93,0,0,0,0,0,0,93,93,0,
0,0,0,0,0,0,16,61,0,0,0,0,11,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,4,4,4,4,0,4,4,0,0,0,4,4,4,4,0,0,0,0,0,93,93,0,0,0,0,4,4,0,4,4,0,0,0,0,0,4,4,0,0,0,0,
0,0,0,0,0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,4,4,0,0,93,93,0,0,0,0,4,4,0,4,4,0,0,0,0,0,0,4,4,0,93,93,4,4,4,4,0,0,0,4,4,4,4,0,0,0,
0,0,16,61,16,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,93,93,4,4,4,4,0,4,4,0,4,4,4,4,0,0,4,4,4,4,0,0,0,4,4,4,4,0,0,0,
0,16,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,4,4,0,0,0,0,0,4,4,0,0,0,0,
16,0,0,0,0,61,16,61,0,0,0,0,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,4,4,4,4,0,4,4,0,0,0,0,93,93,0,0,4,4,0,93,93,0,0,0,0,
0,0,16,61,0,16,0,0,61,0,0,0,16,0,49,66,77,66,74,84,0,47,66,83,71,70,68,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,4,4,0,0,93,93,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,
0,16,0,0,61,0,0,0,0,61,0,16,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,16,93,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,4,4,0,0,0,0,0,4,4,4,4,0,0,0,0,0,0,
16,0,0,0,16,61,0,0,0,0,0,93,0,0,64,64,0,0,0,64,64,64,0,0,0,64,64,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,0,0,4,4,0,0,0,4,4,0,0,
0,0,0,16,0,0,61,0,0,0,0,93,0,16,0,0,61,0,16,0,64,0,61,0,16,0,0,61,0,93,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,64,64,64,0,0,0,0,4,4,4,4,4,4,4,4,0,93,93,0,0,4,4,4,4,0,
16,61,16,0,0,0,0,61,0,0,0,93,64,93,0,0,93,64,93,16,63,61,93,64,93,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,0,4,4,0,0,0,0,0,0,4,4,0,0,16,0,53,66,77,8,91,66,0,61,0,0,0,0,4,4,0,4,4,4,4,0,0,0,0,0,4,4,4,4,0,
0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,4,4,4,4,0,4,4,0,4,4,4,4,0,93,29,31,0,29,31,0,29,31,93,0,0,0,0,93,93,0,0,4,4,0,0,0,0,0,0,0,4,4,0,0,
0,0,0,61,64,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,93,0,0,0,0,64,0,0,0,93,0,0,4,4,0,0,0,0,93,93,0,0,0,0,4,4,0,93,93,0,0,
0,0,0,0,0,61,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,4,4,0,4,4,4,4,0,4,4,0,0,93,64,64,64,93,63,93,64,64,93,0,4,4,4,4,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,
0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,4,4,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,
0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,4,4,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,4,4,0,0,0,93,93,0,4,4,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,4,4,4,4,0,4,4,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,93,93,0,4,4,0,0,4,4,4,4,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,64,0,0,0,0,0,95,95,95,95,95,95,0,4,4,0,4,4,4,4,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,0,0,4,4,4,4,0,0,4,4,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,16,12,61,64,64,0,0,0,0,0,95,95,95,0,93,93,0,0,4,4,0,0,93,93,0,0,4,4,0,0,0,0,0,0,4,4,0,4,4,0,4,4,4,4,0,0,4,4,0,0,0,93,93,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,93,0,0,0,0,0,0,0,93,64,0,60,62,61,0,0,0,0,0,95,95,0,0,0,0,0,93,93,0,0,0,0,0,4,4,4,4,0,4,4,0,4,4,4,4,93,93,0,4,4,4,4,0,0,93,93,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,63,64,64,64,93,0,0,0,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,4,4,0,0,0,0,0,4,4,0,0,0,0,0,
0,0,0,0,0,0,16,80,61,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,0,0,4,0,0,0,0,0,0,0,0,0,0,4,4,0,4,4,4,4,0,4,4,0,0,0,0,0,93,93,0,0,0,0,4,4,4,4,0,0,0,0,
0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,16,80,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,93,93,0,0,4,4,0,0,93,93,0,0,0,4,4,0,0,0,0,0,0,4,4,4,4,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,64,0,93,93,0,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,4,4,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,16,64,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,93,0,93,0,0,0,0,0,0,0,0,11,0,16,80,61,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,93,93,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,93,63,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,
0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,93,0,0,0,93,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,4,4,0,0,4,4,0,0,0,0,0,
0,0,16,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,95,93,0,0,0,93,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,29,80,31,61,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,4,4,0,93,93,0,4,4,4,4,0,0,0,0,
0,0,93,64,93,0,0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,93,0,0,0,93,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,64,63,64,93,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,4,4,4,4,0,0,0,4,4,4,4,0,4,4,0,
0,0,0,0,0,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,93,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,0,0,0,4,4,0,4,4,4,4,
95,95,95,95,95,95,95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,4,4,4,4,4,0,0,4,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,93,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,93,93,0,4,4,4,4,
95,95,95,95,95,95,95,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,4,4,4,0,0,0,0,93,0,93,0,0,4,4,4,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,4,4,0,0,0,0,0,0,4,4,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,16,60,62,0,0,61,64,64,64,64,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,0,93,93,0,
0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,4,0,0,0,0,0,4,4,4,4,4,0,0,0,93,0,93,0,0,0,4,0,0,0,0,0,93,0,93,0,0,0,0,0,93,0,93,0,0,0,4,0,0,0,0,0,0,93,0,0,0,64,0,0,60,62,0,61,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,
4,4,4,4,0,0,4,4,0,0,0,0,0,0,0,4,4,4,4,4,0,4,4,4,0,0,0,0,0,93,0,93,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,93,64,64,93,63,93,64,64,64,64,93,0,0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,
4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,0,93,0,93,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,
0,4,4,0,0,4,4,4,4,0,0,0,0,4,0,0,0,0,0,0,0,93,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,93,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,93,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,93,93,0,0,0,0,
0,93,93,0,11,0,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,
0,0,4,4,0,0,93,93,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,16,80,61,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,
0,4,4,4,4,0,0,0,0,0,0,0,93,0,93,0,0,0,0,0,64,0,0,0,0,0,0,64,0,0,0,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,93,0,93,0,0,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,63,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,
0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,61,0,0,0,0,16,80,61,0,11,0,0,0,0,0,93,0,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,93,0,0,0,0,64,64,64,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,93,93,0,0,0,4,4,0,0,0,
0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,93,63,93,0,0,0,0,93,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,29,80,31,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,93,93,0,0,0,
0,0,93,93,4,4,0,0,64,64,64,0,0,0,16,80,61,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,93,63,64,64,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,
0,0,0,4,4,4,4,16,29,80,31,61,0,0,93,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,0,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,
0,0,0,4,4,4,4,93,64,64,63,93,0,0,93,64,64,63,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,93,0,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,0,
0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,0,93,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,93,93,0,0,0,0,0,
0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,
0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,
0,4,4,4,4,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,4,4,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,93,93,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,
0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,4,4,4,4,0,0,4,4,0,93,93,0,0,0,4,4,0,4,4,0,0,0,0,0,93,93,0,0,0,4,4,0,4,4,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,4,4,0,0,4,4,4,4,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,93,93,4,4,4,4,0,0,4,4,0,0,0,0,0,93,93,4,4,4,4,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,93,93,0,0,0,4,4,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,93,93,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,4,4,0,0,93,93,0,0,0,4,4,0,0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,4,4,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,93,93,0,0,0,0,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,93,93,0,4,4,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,0,4,4,0,0,0,0,0,93,93,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,4,4,4,4,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,0,0,0,0,4,4,0,0,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,93,93,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
</map>

View File

@ -32,12 +32,13 @@ class Screen:
if return_input: return input(">")
def display_text(self, string):
for paragraph in text_formater(string):
if paragraph:
self.clear()
print(paragraph)
last_input = input(">")
return last_input
paragraphs = [i for i in text_formater(string) if i]
nb_par = len(paragraphs)
for index in range(nb_par):
self.clear()
print(paragraphs[index])
if index + 1 == nb_par: return input(">")
else: input()
def get_cell(self, x, y):
return self._data[y][x]
@ -202,7 +203,6 @@ class Asci:
# Screen and map configuration
if data[1]: self.screen.set_world(self.maps[data[1]][0])
else: self.screen.set_world(self.maps[0])
self.map_width, self.map_height = self.screen.get_map_size()
key = key_buffer = 0
@ -222,6 +222,7 @@ class Asci:
return self.stat, self.data
class Event:
def __init__(self, xp_earned, text, answer=0, *stat):
self.xp_earned = xp_earned

View File

@ -2,7 +2,7 @@ from asci_lib import Asci
from maps import *
world_maps = (world, smoastraund_house, hospital, narfec_castle, monastery, rolen_house)
world_maps = (world, smoastraund_house, hospital, narfec_castle, monastery, rolen_house, daren_house)
def events(xp, current_map, x, y, stat):
@ -32,7 +32,7 @@ def events(xp, current_map, x, y, stat):
27: [-1, "Aucune idee ! D'ennui sans doute..."],
28: [-2, "Le monastere de Tal'za est assez au nord, a l'est. Suit la riviere Iense vers le nord, tu vas vite trouver le bois de Gonloube. Poursuit au nord-est et tu devrais tomber dessus."],
29: [-3, "Evidemment, plusieurs mois ou il ne se passe rien et la... Tellement de choses sont en train de se passer !"],
30: [-4, "Un deuxieme mort alors ? Extraordinaire ! Fait ce que tu veux, moi je veux aller voir ca de plus pres !"]
30: [-4, "Un deuxieme mort alors ? Extraordinaire ! Fait ce que tu veux, moi je veux aller voir ca de plus pres !"],
69: [0, "La rumeur court qu'il y a eu un troisieme mort, je commence a me demander si c'est vraiment une coincidence..."]
@ -96,11 +96,17 @@ def events(xp, current_map, x, y, stat):
elif current_map == 3:
# Guards
if coords == (11, 5) or coords == (15, 5):
if xp < 3: return [0, "Vous n'etes pas autorise a entrer."]
elif xp == 94: return [6, "[UNE DIZAINE DE GARDES PARTIRENT SUR LE CHAMPS VERS TAL'ZA POUR ARRETER FRERE SIGMUEL. ON RETROUVA CACHE DANS SA CELLULE UNE BURE TACHEE DE SANG AINSI QUE DIVERS POISONS. VOUS AVEZ GAGNE.]"]
elif xp > 92: return [100 - xp, "[UN BRUIT DE VERRE CASSE EMPLIT LE VASTE HALL. LES GARDES SE PRECIPITERENT A L'INTERIEUR, MAIS TROP TARD. LA REINE ACTH D'ESCIM'DI GIT AU SOL, UNE FLECHE DANS LE TORSE. UNE FLAQUE PROUPRE ENVELOPPE DEJA LE CORPS. VOUS AVEZ PERDU.]"]
if xp < 3:
return [0, "Vous n'etes pas autorise a entrer."]
elif xp == 94:
return [6, "[UNE DIZAINE DE GARDES PARTIRENT SUR LE CHAMPS VERS TAL'ZA POUR ARRETER FRERE SIGMUEL. ON RETROUVA CACHE DANS SA CELLULE UNE BURE TACHEE DE SANG AINSI QUE DIVERS POISONS. VOUS AVEZ GAGNE.]"]
elif xp > 92:
return [100 - xp, "[UN BRUIT DE VERRE CASSE EMPLIT LE VASTE HALL. LES GARDES SE PRECIPITERENT A L'INTERIEUR, MAIS TROP TARD. LA REINE ACTH D'ESCIM'DI GIT AU SOL, UNE FLECHE DANS LE TORSE. UNE FLAQUE PROUPRE ENVELOPPE DEJA LE CORPS. VOUS AVEZ PERDU.]"]
else: return {
"base": [0, "La Reine Acth d'Emcim'di vous attend."],
"base": [0, "La Reine Acth d'Escim'di vous attend."],
3: [0, "[LE GARDE DEGAINE SON EPEE] Halte ! Qui etes-vous ?\n1.Je suis {0} et je viens voir la Reine pour une affaire urgente.\n2.Je viens avertir la Reine d'une terrible prophetie.\n3.Cela ne vous regarde pas.".format(name), 3],
4: [0, "Dites-en plus ?\n1.C'est a propos d'une prophetie\n2.Cela ne vous regarde pas.", 2],
5: [2, "Vous pouvez entrer."],
@ -128,13 +134,13 @@ def events(xp, current_map, x, y, stat):
55: [1, "[APRES QUELQUES MINUTES D'EXPLICATIONS] Si je vous ai bien suivie, lors du tremblement de terre, une pierre semblable a une autre que possedait Smoastraund est remontee a la surface. Ces pierres sont gravees de runes, et il est possible de les dechiffrer grace a un ouvrage trouve chez le moine ? Il faut que vous trouviez les autres pierres. Mon bibliothecaire, dans l'aile ouest, pourra peut-etre vous aider ?"],
56: [0, "Vous avez ete voir mon bibliothecaire dans l'aile ouest ?"],
69: [1, "Ah, vous voila ! Vous devriez prendre l'habitude d'aller un peu plus vite lorsque je vous appelle ! Bref, mon cuisinier est mort. Cela fait deja trois morts, encore un et c'est mon tour. J'aimerais des pistes un peu plus solide ! Et revenez me voir des que vous aurez fini d'inspecter la cuisine."],
69: [1, "Ah, vous voila ! Vous devriez prendre l'habitude d'aller un peu plus vite lorsque je vous appelle ! Bref, mon cuisinier est mort. Cela fait deja trois morts, encore un et c'est mon tour. J'aimerais des pistes un peu plus solides ! Et revenez me voir des que vous aurez fini d'inspecter la cuisine."],
71: [5, "Vous avez trouve quelque chose ?\n1.Je ne sais pas qui vous en veux, mais il se rappoche.\n2.J'ai la conviction que le coupable est dans ces murs.", 2],
77: [2, "Faites au plus vite, la prophetie a eclate au grand jour, elle est sur toutes les levres. Le peuple est aux abois."],
78: [1, "Il ne reste plus grand monde sinon mon bibliothecaire et quelques gardes... Le peuple a eu vent de la prophetie ; il a peur."],
91: [1, "C'est notre dernier entretient, apres vous, je ferme ma porte. L'on se sert de cette prophetie pour me renverser, ils ne m'auront pas ! J'ai demande a mon bibliothecaire de vous assister au besoin. Si vous pensez avoir trouver le ou les coupable(s) de tout cela, parlez-en a mes gardes."]
91: [1, "C'est notre dernier entretient, apres vous, je m'enferme dans mes appartements prives. L'on se sert de cette prophetie pour me renverser, ils ne m'auront pas ! J'ai demande a mon bibliothecaire de vous assister au besoin. Si vous pensez avoir trouve le ou les coupable(s), parlez-en a mes gardes."]
}
# Cook
@ -153,10 +159,10 @@ def events(xp, current_map, x, y, stat):
16: [0, "Prenez soin de vous."],
70: [1, "[LA CUISINE EST ETROITE ET MAL ECLAIREE, MAIS IL N'Y A PAS BESOIN D'ETRE DEVIN POUR COMPRENDRE QUE LE LIQUIDE QUI SUINTE DU MUR EST DU SANG. LE CUISINIER EST SUSPENDU A SES PROPRES CROCS DE BOUCHERIE. LA TETE PENDANTE VERS LE BAS COMME UN PORC FRAICHEMENT ECARE.]"],
71: [0, "1.Fouiller la cuisine.\n2.Fouiller le cadavre.\n3.Fouiller la cheminee", 2],
71: [0, "1.Fouiller la cuisine.\n2.Fouiller le cadavre.\n3.Fouiller la cheminee", 3],
72: [-1, "[UN EXAMEN SOMMAIRE SUFFIT A EXHIBER L'ARME DU CRIME : UN LONG COUTEAU DE BOUCHER A LARGE LAME. LE SANG A COAGULE SUR LE MANCHE ET L'ACIER.]"],
73: [-2, "[RAVALANT VOTRE DEGOUT, VOUS DECROCHEZ LE CUISINIER. MAIS VOUS NE TROUVEZ RIEN DE PROBANT.]"],
74: [0, "[UN BUIT ATTIRE VOTRE ATTENTION, VOUS VOUS APPROCHEZ DE LA CHEMINEE ET COLLEZ VOTRE OREILLE CONTRE LE MUR. DES VOIX ETOUFFEES VOUS PARVIENNENT] 'Il s'approche ... pres ... devons agir vite ... ...'\n1.Continuer d'ecouter\n2.Arreter d'ecouter"],
74: [0, "[UN BUIT ATTIRE VOTRE ATTENTION, VOUS VOUS APPROCHEZ DE LA CHEMINEE ET COLLEZ VOTRE OREILLE CONTRE LE MUR. DES VOIX ETOUFFEES VOUS PARVIENNENT] 'Il s'approche ... pres ... devons agir vite ... ...'\n1.Continuer d'ecouter\n2.Arreter d'ecouter", 2],
75: [-4, "[UN BRUIT DE PAS ATTIRE VOTRE ATTENTION MAIS TROP TARD. UNE MAIN PUISSANTE SE RESSERRE SUR VOTRE EPAULE ET VOUS JETTE DANS LA CHEMINEE. LA CHALEUR DEFORME VOTRE VISION. VOS VETEMENT PRENNENT FEU INSTANTANEMENT, VOUS TENTEZ DE SORTIR DE L'ATRE, MAIS L'AUTRE VOUS ENFONCE UNE EPEE COURTE DANS LE VENTRE. CHOQUE PAR LA DOULEUR ET LA MORSURE DES FLAMMES VOUS VOYEZ VOS INSTESTINS CUIRE AVANT DE PERDRE CONNAISSANCE. VOUS ETES MORT.]", 0, -stat[0]],
76: [-5, "[VOUS RETOURNEZ AU CENTRE DE LA CUISINE.]"]
}
@ -164,39 +170,40 @@ def events(xp, current_map, x, y, stat):
# Librarian
elif coords == (3, 1): return {
"base": [0, "Mmm. Je suis occupe."],
56: ["La Reine Acth m'a parle de vous.\n1.Bonjour, oui, j'ai de bonnes raisons de penser que la Reine court un grave danger.\n2.J'ai besoin de votre expertise, c'est a propos d'une prophetie.", 2],
56: [0, "La Reine Acth m'a parle de vous.\n1.Bonjour, oui, j'ai de bonnes raisons de penser que la Reine court un grave danger.\n2.J'ai besoin de votre expertise, c'est a propos d'une prophetie.", 2],
57: [1, "Ah, je vous ecoute ?\n1.Smoastraund m'a confie une ultime prediction dans laquelle la Reine est en danger de mort.\n2.Une sinistre prophetie est en train de se realiser, nous sommes deja a deux morts sur quatre, la Reine doit 'les suivre dans la tombe'.", 2],
59: [1 , "Ahum... Je respecte beaucoup la parole de Smoastraund, la Reine doit effectivement courir un grave danger."],
59: [1, "Ahum... Je respecte beaucoup la parole de Smoastraund, la Reine doit effectivement courir un grave danger."],
60: [0, "Quel est le texte exact de la prophetie ?\n1.Lui donner le texte original\n2.Ne pas lui dire.", 2],
61: [2, "Effectivement... Mais, ce texte me dit quelque chose... Je crois que ce quatrain faisait parti d'une anthologie commandée par la Reine au monastere de Tal'za."],
61: [2, "Effectivement... Mais, ce texte me dit quelque chose... Je crois que ce quatrain faisait parti d'une anthologie commandee par la Reine au monastere de Tal'za."],
62: [-2, "Si vous n'en dites pas plus, je ne peux rien faire..."],
58: [-1 , "Excusez-moi, j'en ai pour une minute..."],
58: [-1, "Excusez-moi, j'en ai pour une minute..."],
63: [0, "Quoi d'autre ?\n1.Je suis a la recherche de pierres gravées, cela vous dit quelque chose ?\n2.Cela ira pour l'instant, merci.", 2],
64: [2, "Oui... J'en avais vu, au sud, chez un ami. Il habite, dans une maison de taille moyenne, avec un oeil de boeuf."],
65: [-2, "Alors cessez de me faire perdre mon temps."]
65: [-2, "Alors cessez de me faire perdre mon temps."],
66: [0, "Allez donc voir Daren, il a sans doute plus d'informations que moi a propos de vos pierres."]
66: [0, "Allez donc voir Daren, il a sans doute plus d'informations que moi a propos de vos pierres."],
83: [1, "Un message codé sous forme de quatrain accompagné du mot 'Tresec' ? Ca ne me plait pas, Tresec etait une troupe de moines-assassins. La legende raconte qu'ils ont assassines des centaines de personnes."],
83: [1, "Un message codé sous forme de quatrain accompagne du mot 'Tresec' ? Ca ne me plait pas, Tresec etait une troupe de moines-assassins. La legende raconte qu'ils ont assassines des centaines de personnes."],
92: [0, "Besoin d'aide ?\n1.Je cherche des informations sur le pere Macope\n2.Avez vous des renseignements sur les moines de Tal'za ?\n3.Pourquoi ont-ils tués frere Rolen ?\n4.Quel lien avec l'ermite ?", 4],
92: [0, "Besoin d'aide ?\n1.Je cherche des informations sur le pere Macope\n2.Avez vous des renseignements sur les moines de Tal'za ?\n3.Pourquoi ont-ils tués frere Rolen ?\n4.Quel lien avec l'ermite ?\n5.Je ne trouve pas...", 5],
93: [-1, "Le pere Macope est moine depuis tres longtemps au monastere de Tal'za. Il dirige ses moines avec une main de fer. Sous ses airs de vieux, il a encore toute sa tete et sait s'en servir."],
94: [-2, "A l'origine Tal'za etait un monastere Tresec, il a change d'ordre avec l'arrive du pere Macope, mais tous les moines sont d'anciens Tresec. A ma connaissance Rolen est arrive apres, il n'a jamais fait parti des Tresec."],
95: [-3, "Si c'est bien des moines Tresecs qui ont fait le coup, chercher plus loin ne servira pas a grand chose. Ils ne veulent que le pouvoir, et parce qu'ils aiment faire peur, il enrobent leurs meutres de propheties. Rolen devait les gener."],
96: [-4, "On ne provoque pas un tremblement de terre... A moins qu'il n'ai ete tue avant et mis la en attendant ?"]
96: [-4, "On ne provoque pas un tremblement de terre... A moins qu'il n'ai ete tue avant et mis la en attendant ?"],
97: [-5, "Hum, tu devrais decoder le message des pierres. Ca fait parti de leur provocation : celui qui dirige ces meutres signe en laissant des fragments d'un message. Son nom doit etre inscrit quelque part dans le texte."]
}
# Monastery
elif current_map == 4:
# Point of interest : monastery
if coords == (17, 17): return [0, "[DERRIERE VOUS, LA LOURDE PORTE DU MONASTERE. DANS LE HALL PERE MACOPE SURVEILLE LE CLOITRE. LE SOL DE PAVE LAISSE PLACE AU CENTRE A UN JARDIN DECOUPE EN QUATRE PARTIE, ET PIECE D'EAU AU CENTRE. LES AILES OUEST ET EST SONT OCCUPEES PAR QUATRES FRERES, LE SCRIPTORIUM SE SITUE PLUS AU NORD, DANS LE PROLONGEMENT DE L'AILE EST ET LA CELLULE DU PERE MACOPE EST PLACEE DE L'AUTRE COTE]"]
if coords == (17, 17): return [0, "[DERRIERE VOUS, LA LOURDE PORTE DU MONASTERE. DANS LE HALL PERE MACOPE SURVEILLE LE CLOITRE. LE SOL DE PAVE LAISSE PLACE AU CENTRE A UN JARDIN DECOUPE EN QUATRE PARTIES, ET PIECE D'EAU AU CENTRE. LES AILES OUEST ET EST SONT OCCUPEES PAR QUATRES FRERES, LE SCRIPTORIUM SE SITUE PLUS AU NORD, DANS LE PROLONGEMENT DE L'AILE EST ET LA CELLULE DU PERE MACOPE EST PLACEE DE L'AUTRE COTE]"]
# Point of interes : scriptorium
elif coords == (17, 5): return {
"base": [0, "[VOUS ENTREZ DANS LE SCRIPTORIUM]"],
35: [0, "[VOUS ENTREZ DANS LE SCRIPTORIUM]\n1.Fouiller le scriptorium\n2.Inspecter le cadavre de frere Rolen."],
35: [0, "[VOUS ENTREZ DANS LE SCRIPTORIUM]\n1.Fouiller le scriptorium\n2.Inspecter le cadavre de frere Rolen.", 2],
36: [-1, "[VOS YEUX SE POSENT SUR LE PUPITRE DE TRAVAIL DE FRERE ROLEN. SOUS LES TACHES D'ENCRE LAISSEES PAR SA CHUTE, VOUS DEVINEZ LA DERNIERE PROPHETIE DE SMOASTRAUND. VOUS POURSUIVEZ VOTRE INVESTIGATION, UN TANCKARD DE VIN A MOITIE REMPLI EST POSE SUR UNE TABLE PROCHE.]"],
37: [-2, "[FRERE ROLEN A LES YEUX REVULSES ET LA BOUCHE FIGEE DANS UN RICTUS DEMONIAQUE, LA LANGUE ET LES LEVRES SONT BLEUES. LE CORPS EST DEJA RIGIDE ET DE GRANDES TACHES VIOLACEES COMMENCENT A APPARAITRE DANS LES PARTIES BASSES DU CORPS. EN FOUILLANT LES POCHES DE FRERE ROLEN VOUS TROUVEZ UNE DAGUE, ET UNE CLEF.]"]
}
@ -210,11 +217,10 @@ def events(xp, current_map, x, y, stat):
33: [-2, "Mecreant ! Surveillez votre langue dans les lieux consacres !"],
34: [1, "Hier au soir, frere Rolen finissait un manuscrit pour la Reine. L'ouvrage ne devait souffrir d'aucun retard, aussi resta-t-il tard eveille. Je me suis rendu compte de son abscence aux offices de laudes. M'etant rendu dans sa cellule et ne le trouvant pas, je me rendit au scriptorium. Le pauvre gisait, mort, sur son pupitre. Les autres freres sont tous dans leur cellule, et le scriptorium est au fond. Revenez me voir lorsque vous aurez tout regardé."],
35: [5, "Triste affaire en verite, n'est-ce pas ?\n1.Il me reste une question : ou est la chambre de frere Rolen ?\n2.Avez-vous eu vent de rivalites entre les moines ?\n3.Frere Sigmuel n'est pas tres bavard, vous le connaissez ?\n4.J'aimerais continuer de parler aux moines.", 4],
35: [5, "Triste affaire en verite, n'est-ce pas ?\n1.Il me reste une question : ou est la chambre de frere Rolen ?\n2.Avez-vous eu vent de rivalites entre les moines ?\n3.J'aimerais continuer de parler aux moines.", 3],
41: [3, "Il ne vit pas ici, vous trouverez son logis tout au sud-ouest d'Aspir. Il habite dans une petite maison, sans fenetre."],
42: [-7, "Plus ou moins ils se battent tous pour avoir ma place... Je crois que frere Royvin etait en froid avec frere Gard plus ou moins a cause de ca, je ne connais pas les details."],
43: [-8, "Tres mal, il est du genre discret. Il s'occupe du jardin, je suppose qu'il est amene a aider frere Anbert avec ses plantes."],
44: [-9, "Pas de probleme, revenez quand vous aurez termine."],
43: [-8, "Pas de probleme, revenez quand vous aurez termine."],
83: [0, "'Tresec' dites-vous ? Oui ça me dit quelque chose, c'etait le nom d'un ordre monastique particulirement violent.\n1.Utilisaient-ils un alphabet runique ?\n2.Seriez-vous capable de dechiffre un de leur message ?", 2],
84: [-1, "Oui, ça me dit quelque chose... Mais ma memoire n'est plus tres claire..."],
@ -238,12 +244,12 @@ def events(xp, current_map, x, y, stat):
elif coords == (5, 11): return {
"base": [0, "Quelque chose ne va pas ?"],
35: [0, "Frere Anbert\n1.Quel est votre role ici ?\n2.Avez-vous ou entendu quelque chose ?\n3.Que pouvez-vous me dire de l'ambiance ici ?", 3],
36: [-1, "Je suis l'apothicaire du monastere, je m'occupe du jardin des simple avec le frere Sigmuel, notre jardinier. A l'occasion j'aide un peu en cuisine, mais ma vraie specialite reste les plantes et leurs applications."],
35: [0, "Frere Anbert\n1.Quel est votre role ici ?\n2.Avez-vous vu ou entendu quelque chose ?\n3.Que pouvez-vous me dire de l'ambiance ici ?", 3],
36: [-1, "Je suis l'apothicaire du monastere, je m'occupe du jardin des simples avec le frere Sigmuel, notre jardinier. A l'occasion j'aide un peu en cuisine, mais ma vraie specialite reste les plantes et leurs applications."],
37: [-2, "Je n'ai rien entendu, par contre pere Macope m'a demande d'examiner le corps. [ANBERT BAISSE LA TETE ET SE MET A CHUCHOTER] Je pense que frere Rolen a ete empoisonne."],
38: [-3, "Ici, nous sommes coupés du monde, mais l'ambiance est assez froide, y compris entre nous. Quelques rivalites internes n'arrangent rien."],
87: [0, "Hum, oui je sais dechiffrer ce genre de documents.\n1.Pouvez-vous me dechiffrer ce texte ?\n2.Quelles methodes sont utilisees ?"],
87: [0, "Hum, oui je sais dechiffrer ce genre de documents.\n1.Pouvez-vous me dechiffrer ce texte ?\n2.Quelles methodes sont utilisees ?", 2],
88: [-1, "Je peux, mais je ne le ferais pas. Ce serait trahir mon ordre."],
89: [1, "En general, le chiffrement utilise repose sur une technique polyalphabetique. De plus vous connaissez deja la clef. [VOUS ENTENDEZ LE PERE MACOPE VOUS APPELER DEPUIS LE CLOITRE.]"]
}
@ -262,7 +268,7 @@ def events(xp, current_map, x, y, stat):
elif coords == (23, 15): return {
"base": [0, "Oui ?"],
35: [0, "Frere Royvin\n1.Quel est votre role ici ?\n2.Avez-vous entendu, ou vu des choses ?\n3.Que pouvez-vous me dire sur les luttes intestines de Tal'za ?"],
35: [0, "Frere Royvin\n1.Quel est votre role ici ?\n2.Avez-vous entendu, ou vu des choses ?\n3.Que pouvez-vous me dire sur les luttes intestines de Tal'za ?", 3],
36: [-1, "Je m'occupe un peu de tout, finance, copie, jardin, cuisine... J'ai de ce fait cotoye tous les moines d'ici."],
37: [-2, "Hum... Non, rien..."],
38: [-3, "C'est delicat... Rolen etait pressenti pour prendre la place de pere Macope le moment venu. Frere Gard, jaloux, a tente de mettre des batons dans les roues de Rolen en salissant son image. Il parait qu'il aurait provoque une bagarre entre les freres Rolen et Anbert..."],
@ -277,7 +283,7 @@ def events(xp, current_map, x, y, stat):
44: [1, "[L'UNIQUE PIECE EST SOMBRE ET PAUVREMENT MEUBLEE. UNE BIBLIOTHEQUE VOUS FAIT FACE ET SUR VOTRE GAUCHE UN LIT DEFAIT LAISSE TRAINER SON DRAP SALE SUR LE SOL DE PAILLE.]"],
45: [0, "1.Fouiller la bibliotheque.\n2.Regarder le lit", 2],
46: [2, "[VOUS VOUS AVANCEZ POUR FOUILLER LA BIBLIOTHEQUE. ENTRE LES OUVRAGES LITHURGIQUES, VOUS TROUVEZ UN LIVRE A L'ASPECT BEAUCOUP MOINS ORTHODOXE.]"],
47: [-2, "[VOUS TOURNANT VERS LE LIT, VOUS SOULEVEZ LE DRAP ET REGARDEZ SOUS LE LIT SANS SUCCES. ALORS QUE VOUS ALLIEZ VOUS RELEVER, UN GRINCEMENT VOUS FIT RELEVER LA TETE. UNE VIVE DOULEUR VOUS TRANSPERSA. VOTRE CHAMPS DE VISION SE BROUILLA. VOUS VITES UNE OMBRE NOIRE SORTIR DE LA MAISON TANDIS QUE VOUS AGONISEZ DANS VOTRE SANG.]", 0, -STAT[0]],
47: [-2, "[VOUS TOURNANT VERS LE LIT, VOUS SOULEVEZ LE DRAP ET REGARDEZ SOUS LE LIT SANS SUCCES. ALORS QUE VOUS ALLIEZ VOUS RELEVER, UN GRINCEMENT VOUS FIT RELEVER LA TETE. UNE VIVE DOULEUR VOUS TRANSPERSA. VOTRE CHAMPS DE VISION SE BROUILLA. VOUS VITES UNE OMBRE NOIRE SORTIR DE LA MAISON TANDIS QUE VOUS AGONISEZ DANS VOTRE SANG.]", 0, -stat[0]],
48: [1, "[VOUS PRENEZ LE LIVRE ET RETOURNEZ VERS LA PORTE.]"]
}
@ -288,10 +294,10 @@ def events(xp, current_map, x, y, stat):
if coords == (13, 5): return {
"base": [0, "Mmh ?"],
66: [0, "Bonjour, je suis Daren.\n1.C'est le bibliothecaire royal qui m'a dit que vous pourriez m'aider. Je cherche des pierres gravees de runes.\n2.Que pensez-vous des derniers evenements ?", 2],
67: [2, "Ce genre de pierre ? [DAREN S'EST LEVE ET VOUS MONTRE UNE PIERRE SEMBLABLE AUX DEUX AUTRES.] Je l'ai trouvée lors d'un tremblement de terre il y a quelques annees, la peste noire ravageait alors notre royaume. Et là, deux morts deja... Vous pensez que les dieux sont en coleres ? [DAREN VOUS DONNE LA PIERRE]"],
67: [2, "Ce genre de pierre ? [DAREN S'EST LEVE ET VOUS MONTRE UNE PIERRE SEMBLABLE AUX DEUX AUTRES.] Je l'ai trouvée lors d'un tremblement de terre il y a quelques annees, la peste noire ravageait alors notre royaume. Et là, deux morts deja... Vous pensez que les dieux sont en colere ? [DAREN VOUS DONNE LA PIERRE]"],
68: [-2, "Les Dieux sont en colere. Il n'y a rien a faire, seul le sang peut calmer leur courroux. Pere Macope que je respecte beaucoup est de cet avis aussi."],
69: [0, "Si vous avez trouvez ce vous cherchez, je retourne a mes etudes. [ALORS QUE VOUS ALLIEZ SORTIR DE LA MAISON, UN COURRIER ARRIVA, VOUS INFORMANT QUE LE REINE ACTH REQUIERD VOTRE PRESENCE TOUT AFFAIRE CESSANTE.]"]
69: [0, "Si vous avez trouve ce vous cherchiez, je retourne a mes etudes. [ALORS QUE VOUS ALLIEZ SORTIR DE LA MAISON, UN COURRIER ARRIVA, VOUS INFORMANT QUE LE REINE ACTH REQUERRAIT VOTRE PRESENCE TOUT AFFAIRE CESSANTE.]"]
}
if xp > 10: return [0, "Il se passe des choses ici. Je ne suis pas tranquille."]
@ -319,4 +325,6 @@ def start(stat=[100], data=[0, 1, -4, -2]):
rpg_python = Asci(world_maps, events, fights, display_stat, extra_function)
stat, data = rpg_python.mainloop(100, stat, data=data, legend=("@", "^", "*?$", ""))
print("Pour continuer :\nstart({}, {})".format(stat, data))
if data[0] < 100: print("Pour continuer :\nstart({}, {})".format(stat, data))
print("Pour commencer :\nstart()")