Aufgaben und Beispieldaten vom 39. BwInf Runde 1

This commit is contained in:
Robert Czechowski
2020-09-02 11:20:34 +02:00
commit 025f4cb55d
43 changed files with 9875 additions and 0 deletions

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -0,0 +1,2 @@
_h __, _a_ __r ___e __b___!
arbeit eine für je oh was

View File

@ -0,0 +1,2 @@
_m ___a__ ____e __s ____e____ __________. D__ _a____ _i___ __u__ ____ ___e__ _n_ _u___ ____________ _l_ __h____ __ ___ _____h_ ________ _____e___.
Am in als das Das die und sehr Leute viele wurde wurde Anfang machte wütend falsche Schritt Richtung angesehen Universum erschaffen allenthalben

View File

@ -0,0 +1,2 @@
__s __e___ _a___ e____ _____n_ _u_ _________ ____m__ ________, _a__ _r s___ _n _____m ___t _u ____m ___________ ______e___ _______e__.
er in zu Als aus Bett fand sich einem eines Samsa Gregor seinem Morgens Träumen erwachte unruhigen Ungeziefer verwandelt ungeheueren

View File

@ -0,0 +1,2 @@
__________ __t d__ ____e_______ __n _e_ ______________ __________g, __e________, ___a________ _n_ ___r_______ __n ___o_________, _________ _e_ ______t______ ___a________ _i_ _______________.
der der die ist mit und von von besonders Informatik Darstellung Speicherung Übertragung Verarbeitung Verarbeitung Wissenschaft Informationen automatischen systematischen Digitalrechnern

View File

@ -0,0 +1,2 @@
__a _____n _______t _n _i___ _e_________ __s d__ _____e__ __d _i____ e__ __t___. _s _s_ __n_ ____e __n ______n ___e___, _i_ i_ _i_ ___h____ __________e __b_____ ___d__ s_____, _o __s_ s__ _i__ ___t___ _e________ _r_____. __________n _n_ _a_________ s____ e_____ _______b__ ___d ____n ______e___.
Es in in so aus der die die ein ist Opa sie und und von dass eine eine sind einer Liste schon sowie einige findet Jürgen Rätsel sollen werden ergeben gegeben lustige Wörtern Apotheke blättert gebracht richtige Buchstaben Geschichte vorgegeben Leerzeichen Reihenfolge Satzzeichen Zeitschrift

View File

@ -0,0 +1,4 @@
Für jedes Rätsel enthält die entsprechende Datei
* in der ersten den unvollständigen Text des Rätsels und
* in der zweiten Zeile alle Wörter des Rätsels durch Leerzeichen getrennt.

View File

@ -0,0 +1,11 @@
3
9
-1 -2 1
2 -1 -1
-1 -2 2
-1 3 1
2 -3 3
-1 3 -2
2 2 -1
-3 2 -1
-2 1 -3

View File

@ -0,0 +1,11 @@
3
9
1 -1 2
2 -3 -1
-1 -1 3
1 -1 -2
-3 3 -1
-1 3 3
1 -2 -3
-1 -2 3
3 -2 2

View File

@ -0,0 +1,11 @@
4
9
-3 -2 -1
-2 -4 1
1 2 -4
-3 -1 1
2 3 1
-3 -2 -4
-3 1 -2
3 4 -1
-2 -3 4

View File

@ -0,0 +1,11 @@
10
9
10 10 4
9 8 -7
10 -5 10
-2 10 7
6 5 -2
2 3 -4
-6 -8 10
-9 10 10
10 -3 2

View File

@ -0,0 +1,7 @@
Für jedes Puzzle enthält die entsprechende Datei
* in der ersten Zeile die Anzahl m der Bilder (Figuren), die in dem Puzzle vorkommen,
* in der zweiten Zeile die Anzahl n der dreieckigen Spielsteine des Puzzles und
* in den weiteren n Zeilen jeweils drei Zahlen im Bereich -m bis -1 und 1 bis m, wobei
* eine positive Zahl z die Oberseite der Figur z beschreibt und
* eine negative Zahl -z die Unterseite der Figur z beschreibt.

View File

@ -0,0 +1,4 @@
Für jedes Angabe von Spielstärken enthält die entsprechende Datei
* in der ersten Zeile die Anzahl n der Spieler und
* in den weiteren n Zeilen die jeweiligen Spielstärken der Spieler.

View File

@ -0,0 +1,9 @@
8
0
10
20
30
40
50
60
100

View File

@ -0,0 +1,9 @@
8
10
10
10
10
80
80
80
100

View File

@ -0,0 +1,17 @@
16
22
38
66
93
51
51
58
67
51
57
57
60
73
13
41
42

View File

@ -0,0 +1,17 @@
16
100
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95

View File

@ -0,0 +1,3 @@
Für jedes Streichholzrätsel ist in dem entsprechenden Bild die Vorher- und die Nachher-Situation aufgeführt.
Die Rätsel sollen nach der Aufgabenstellung in ein eigenes Format gebracht werden, das dann von einen Programm gelesen werden kann, das die Lösbarkeit des Rätsels prüfen kann und ein ggf. mögliche Lösung ausgeben kann.

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 259 KiB

View File

@ -0,0 +1,4 @@
Für jede Wichtelwunschliste enthält die entsprechende Datei:
* in der ersten Zeile die Anzahl n der Schülerinnen und Schüler der Klasse und
* in den weiteren n Zeilen jeweils drei Zahlen im Bereich 1 bis 4, die dem ersten, dem zweiten und dem dritten Wunsch der entsprechenden Schülerin / des entsprechenden Schülers entspricht.

View File

@ -0,0 +1,11 @@
10
2 10 6
2 7 3
4 7 1
3 4 9
3 7 9
4 3 2
7 6 2
10 2 4
9 8 1
4 9 6

View File

@ -0,0 +1,11 @@
10
4 6 5
5 4 6
6 4 5
6 4 5
5 4 6
4 6 5
4 5 6
5 4 6
6 5 4
4 5 6

View File

@ -0,0 +1,31 @@
30
2 30 26
20 29 30
29 16 28
8 6 30
20 29 28
3 4 30
3 30 27
12 10 14
4 3 8
28 18 29
6 2 19
9 30 15
4 14 12
3 23 26
26 10 30
30 20 8
9 4 10
8 7 30
16 14 10
10 29 13
3 19 23
8 4 6
27 4 16
3 15 26
29 19 17
26 27 20
27 8 16
27 21 17
6 20 27
30 10 26

View File

@ -0,0 +1,31 @@
30
28 2 14
21 14 28
14 22 28
14 28 21
28 6 14
12 8 5
24 3 15
28 14 16
14 24 28
19 27 13
28 14 24
12 13 29
12 13 7
14 28 24
2 14 5
28 14 19
1 29 12
27 7 28
27 17 11
13 14 28
19 22 21
28 14 22
15 6 13
12 6 13
30 2 18
24 15 2
18 27 24
8 16 24
24 6 5
29 17 5

View File

@ -0,0 +1,31 @@
30
4 2 25
6 14 7
7 12 10
18 7 19
15 4 27
2 18 27
4 10 18
18 7 13
18 15 25
7 11 13
14 15 22
13 14 6
7 1 19
15 7 13
10 13 7
4 8 12
15 1 26
2 7 23
7 4 13
6 10 3
1 16 7
10 7 4
4 15 23
11 4 10
11 13 18
4 7 12
11 10 30
12 13 10
17 12 4
15 7 25

View File

@ -0,0 +1,91 @@
90
1 24 25
27 29 1
38 17 53
23 21 49
30 29 54
21 22 65
38 37 42
45 21 24
3 17 55
42 25 51
9 11 87
33 22 65
23 27 86
26 25 50
38 33 3
42 15 84
28 5 55
39 26 80
15 40 66
35 42 5
6 14 63
23 28 32
31 26 21
14 29 86
14 33 84
12 38 1
12 25 74
39 12 38
30 5 78
25 23 37
48 33 54
5 33 30
18 40 32
38 24 33
39 29 74
14 25 53
5 30 8
48 14 49
42 48 5
31 20 87
48 32 65
33 27 83
29 18 14
22 33 43
5 47 81
14 21 85
38 21 84
48 14 74
16 28 22
27 12 22
40 28 63
23 38 65
24 29 48
16 48 14
5 38 62
24 1 20
35 14 87
46 21 70
13 42 23
24 18 81
33 30 14
45 27 75
12 48 31
14 48 67
10 33 40
1 15 80
9 30 38
9 47 45
30 28 32
45 14 33
18 35 65
28 47 90
3 27 74
30 5 48
24 33 49
5 27 21
16 48 58
11 28 29
17 24 28
48 20 24
8 42 84
38 28 63
11 23 75
24 38 49
38 12 18
41 30 89
20 38 70
1 20 11
48 42 30
8 17 35

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,9 @@
24
7
XXX X
X X X XXX X
X X X XXXX
XXX X XX X X
X XXXX X
XXX

View File

@ -0,0 +1,52 @@
140
50
###
### # #
# # # #
# # ###
### ###
# # ### ###
# # ### # # # #
### # # # # # #
# # ### ###
###
###
# # ###
# # ### # #
### # # ### # #
# # ### # # ###
### # # # #
# # ###
### ### ###
# # # #
# # # #
### ### ###
### # #
# # ### # # ### ###
# # # # ### # # # #
### ### # # # # # #
### ### # # ### ### ###
# # # # ### # #
#### # # # # # ### ### ###
# #### ### # # # # ### # #
# # ### # # # # # #
### ### # # ### ###
### # #
# #
### ###
# #
### ### ### # #
# # # # # # ### ###
# # # # # # # #
### ### ### # #
### ### ###
### # # # #
# # # # # #
# # ### ###
###
###
# # ###
# # # #
### # #
###

View File

@ -0,0 +1,52 @@
140
50
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # #
# ### # # # # # # # # ### # # # # # # # # # # # # # # #
# # # # # # # # # # # # ### # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # ### # # # # # # # # ### # # # # # # # # # # # # # # #
### # # # # # # # ### # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # ### # # # ### # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# ### ### # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # ### # # # # # # # ### # ### # # # #
# # # # # # # # # # # # # # ### # # # # ### # # # #
# ### # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # ### # # # # ### # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # ### # # # ###
# # # # # # # # # # # # # # # # # # ### # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # ### # # # # # # # #
# # # # # # # # # # # # # # # # # ### # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # ### # # # # #
# ### # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # ### # # # # # # ### # # # # #
# # # ### # # # # # # # # # # # # # # # # # # # #
# # ### # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # ### # ### # # # # # # # # #
# # ### # # # ### # # # # # # # # # # # # # ### # # ### # # #
# # # # # # # # # # # # # # # # # ### # # # # # # # ### # # # #
# # # # # # # ### # # # ### # # # # # # # # # # # # # # # #
### # # # # # # # # # # # ### # # # # # # # # ### # # # # # # # ### #
# # # # # # # # # # # # # # # # # # # # # ### # ### ### # #
# # # # ### # # # # # # # # # # ### # # # # # # # # # # # # #
# # # # # # # # # # # # # ### # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # ### # # # #
# # # # # # # # # # # # # # # # # ### # # # # # # # ### #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # ### # # #
# # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # ### # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # ### # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # #
# # # # ### # # # # # # # ### # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # ### # # ### # #
# # # # # # # # # # # # # # # # # # # # # # # # # #
# # # # ### # # # # # # # # # # # # # # # # # # ### # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # ### # ###
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

View File

@ -0,0 +1,52 @@
140
50
# # # ### # # # ### ### ### ### ### ### # # ### # # # # # ### # # # # # ###
### ####### # # # # # ##### # # # # # # # # # ### ### # # ### # # # # # # #
# # # # # ## ## # ### ### # # # ## ## # # # # # # # # # # # # #### # # # ### # # # # ###### ### # #
# # # ## #### # # ### # # ### #### #### ### ### ### #### # # # # #### # # # # ### ######### ### # ## # # # ###
### ### # ###### # # # # # # ### ###### ### ### # #### ### # # ###### # # # # ### # ## # # # # ## # # #
### # # ### ###### # # ### # # # ####### # # #### #### # # # ###### # # ### # # # ##### ## # # # # ###### ### #
# # # # # #### # # ### # # # ## ## # # # ## # # ## # ### # # # #### # # ### ### # ## ####### ### ###
# # ####### ## # # #### ### ###### #### ## # # #### # # #### # ## # ### # # #### #### ###### # # #
### # ##### # #### # # # # # ###### ### ### ### ####### # # # ### ### #### # ###### # ## # # ### # #
### # # # ### # # # # # # # ### ### #### # # ### # # ### ### # # # # # # # ## # # ## # # # ######
# # ### ### # ### ### ### # # # # # ## # ### # # # # ### # ### # # # #### ### # ## # ###### # # ### # #
# # # # ###### # # # #### # # #### # # # ### # # ### # # # # # # # ### #### # ###### ### ### # # # #
### # # # # # # # # # # # ## # # ### #### # ### # # # #### ###### # # # # ###### # # # # # # ###
### # ## # ### # ####### ### # ## # # # ###### ### ### # ## # ### ### # # #### # ### ### ###
### # ############ # ######## ## # ###### #### # # #### # # #### # # ## # # # ### # #### # # # #
# ### # # ### #### # # # # ## # # ## # # ## # ### ###### #### # # # # # ## # ###### # # # # ### # # # # # # ### # #
# # # # # # ### # ## # # # #### # # ###### # ## # # # # # # # # ### # #### ### ### # # # # ### ###### # # ###
# # # ### # # # # # #### ### ###### ### ###### # #### # #### ### ###### # # ### #### # ### ### # # # #
### ### ### # # ### #### # # # ### ### ### # #### # #### #### # # # # ### # # # # # #### # # # # ###
### # # ### ### # ## # # # # # # # # #### # # # # # ## # # ##### # ### # # # # # # ###### # # ### ### ######
# # # # # # # # # # #### # ### # # # # # ## # ### #### # ### #### ## # ### ### ### # # ## # ### # # # ## #
# # ### # # ### ###### ### ### # #### # ### ### # # # #### # # # ### # ## #### #### # # ## #
### ### ### ### ######### #### ## #### ### ### ### # # ### # # ### # # # # ### ####### # # # #### ######
####### #### # # # ## ## # # ## ## ## # # # ### # # # # # # # # ### ###### ######### # # # # #### # # # #
# # ## ## ## ##### # # ## ## # # ######## # # #### # # # # ### # # # ## # # # # # ### # ## #### ###### ### # #
# ## ##### ## #### ######### ### ###### ### # ## # ### ### ### #### ## # # # # # ### #### ## # #### # #
# ############# # ### ### # ### # # # # #### # ### #### ####### ### # ### # #### #### # # ## # ### ### #
# ####### # # # # # # # # # # # # ###### # ### # # # # # ## # # ## # # ###### # #### # # # ####
# # ## # # #### # # # #### # ### ### # # # # # # # # # #### ### # ### #### # # # ### # # # ## # #
### #### # # # #### # ### #### #### # # ##### ####### # ### # # # #### ### # # # # ### #### #
# # # ### ### # # # ## # # # #### ##### # ### # # # # ### # ## # ###### # # ### ### #
# # ### #### # ###### # #### ### # ### # # # # # # # # ### # # #### # #### # ### # # #
### # # ### # ## # # # # ### ### # # # # # ###### ### # # ### # # # ### # ## # ### ### # # # #
# # # # # # ####### # # ####### # # # # # # # ######### # # ### # # ###### # #### # # # # # #### #########
### ### # # ### # # ### # # ## ## ####### ### ### # # #### ## # #### # # # # # ### ### ### # # # # #### # # ## #
# #### ### # # # # ## ##### # # # ### # ## ## # # #### # # ### # # # # # # # # ### ### ### # # # ## #
# ## # # # ### # # ### ######### # # # # # ### # # ####### # # ### # # ### # # # # # # #### ### ### ###### ######
#### # # # ### # # # ### ### # # # # ### ### ### # # # ### ### ### # ## # # # # # #### # #
###### ### # #### ### # # # # # # # ### # # # # ### # # ######### #### # # # # ## # # # #
# # # # #### # # #### # # ### ###### ### ### ### ### # # # # ### # # # # ## ## # ######### #### # ### ### #
# # # # # # # ## # ### # ## # # # # #### # # # # ### ### # # ### ###### # ## ## # # ### # # ###### ### # #
### ### ### ### #### # #### ## # # # # ## #### # # ### # # # # # ##### # ### ######### # # # # #### # ### # # # #
#### # # ### ### ### ### # ####### ### #### ## # ### ### # # ### # ## ## # # # ### ### # # ### # ## # # # # # ### #
# ## # ### # # # # # # # # ### ### #### # ### # # ### ### #### #### # # # # # # ###### # #### # # ###
# #### # ##### # # # # # # ### # # ### # # ### # # # #### # # ### ###### # #### # ####### # # ### ###### ### # #
### # ## #### ### ### # # # # # # #### # ####### # # # # ### # # #### # #### ## # # #### # # # #
### #### # ### ###### ### ###### ### # ####### ### # #### # # # # # ### # # #### # ####### # # ## # #### # ### #### # # # ###
# # # ### # # # ## # # # # ## # #### # # # # # # # ### # # # #### # ## #### # ###### # # # # # #### ### # #
# # # # # ## # # # # ## # # # # # # ### ### # # ### # # # ## # # ### # # # # # #
# ### # # # ### ###### ### ###### # # # ### ### # # # # # ### # ###### # # # # # ### ### # ###

View File

@ -0,0 +1,502 @@
140
500
# ### # # # # ###### # # # # # # ### # ### # # ### # # ### ### # ### ### # ###
# # # # ## # ### # # # # ### # # ###### ### ### ### ### ###### # # ### # # # # # # # # # # #
#### # ### # ## # # # # ###### # ##### # # #### # # # ## # # ##### # # # # # # ## # # # # # # # # # # # # # # #
# #### # # ### ###### # # # # ## # #### #### # ## # ### # ## # # ## ## # # # # # # ## # ### # # ### ### # ###### # ###
# # #### # # # ### ###### # ## # ### # # #### # ### ###### #### #### ### ### ###### # ### ### ### # #
### # #### # # # #### # #### # # ###### # # ### ### # # # ### ### ### # # # # # # # # # #
# # ### # ## ##### ## # #### # ### ### # # ### # # ### # ###### ### # # # # # # # ### ###
### ### # ### #### ## ##### # # # # # # #### # # # # ### # # # # # # # # ## # # # # # # # ###### ### ### ### # # #
# #### # # #### # ### # # ### # # # # # # ### # # ### # # ### # ## # # # ### # # ### # # ### # # # #
# ## # # #### # # # ### ### ### ### # # ### ### # # ### ###### # # ###### ### # # # # # # # # # # # ###
#### # # #### ###### # # # # #### # # ### ### # # # # # # # # # ### ### # ### # # ### # # ###### ###
### # # # ### # ## # # # # ## # ### # # # # ### # # # ### # # # #### # ### ### ###### ### # # # #
# ### #### # # ## # ### #### # # ### # # # #### # ######### ### #### # # ## # # # # ## # ### # # # #
# ### # ## # ######### ### # # ### #### # # # ## # # # # # # # #### # #### # # # # # ## # # ####### ###
# # # # # #### ### # # ### # # # #### # ## # # # # # # # ### ### ### # ###### # # ## # ###
# #### ### # # # # ### # # # ### # ########## # ######### ######### # # ###### # #### # # # #
### #### # #### # ### # # # # # ## # # # # # ### # ### ### # # # # # # ## # # # ### ### # #
# # ### # # # # # # #### # # ### # ### # ## # ### # # # # # # # ##### #### ### # ## # # ### # # # ### ###
# # # # # ### # # # ### # # ### ###### ### ### # # # # # # ## ##### # ### ###### # ##### # # #### ###
### # # ### ### ### #### # # # # # # ### ### #### # # # # # ### # ## #### # ## # # #
### # # ### # # ### # # # ### # #### # #### # # # # ### ### ### ### ### # # #### ### # # # #### # ### #### # # #
### # # # # # #### # # # # # # #### # ### # # # # # # # # ####### #### # # # # # ### # # ### ###
# # #### # ### # # ## # ####### # ### # # ### # # # # # # ## ## # # # # # ### #### #
# # ### # #### #### # #### ########## ### ### # # # ###### ### #### ## # ### ### ### # ### #### #### ### # #
### # # # # ###### ### # ## # # ## # # # # # #### # # ### # ########## ########## # # # # ## # # # ###
# # ### # # # ## # # #### # ## # # # ### ### # ## # # # ### # ## ## ## ## # # # # #### # # ### # #
### ### # ## # ### # ###### ### #### # # ########## # # ### # # # ##### ## ## # ######### ### ### ### # # # #
### # # # # ###### ### # ### # ## # # ####### ## # ### # # # # ### ######### # ## # # # ### # # ###
# # # # ### # # # # # # #### ### # ## ## # #### # ### ### #### ## # # # # # # # ######
# # # ### ### # #### # ####### # # ### # # ### #### # # ####### # #### ### ### # # # ####### ### ### # # # #
### # # ### # ## # ####### ## # # # ### ### # # ## # ### ### # # #### # # # # # # ### # #### # # ### ### # # #
### # ##### # #### # # # # ## # #### # # # # #### #### # ### # ## # # # ### # # #### # # # # # # ###### ######
# # # #### ## # ### # # ###### # #### # # # #### ### # ## # # #### ### ### # #### # # ### # # # ## # # # ###
# # # #### ### ### # ### # # #### # ###### ### # #### # ### # # #### # ### ### ###### # ## # # # # #
# ### # # ### # # ### # # ### ### ### # # # ## # # # ### ### ### # # ### # # # # # # ### ###### ### # #
# # # # # # ####### # # # # # ### # ## # # # ### ### # # #### # # ### # # ### ### # ##### # # # ###
### ### ### # # # ## #### # # # # # ###### ### # # # # # # # # ## # # #### # # #### #### # # # ###
### #### # # # ### # ### # ## # ### ### # ### ###### # # # # ### # #### # # #### # # # # # ### # ####
# # # ## # # # # # ###### ### ### ### # # # # ## # ### ### ### ### # # # ### ### ### ### # ## #### #
# # # #### ### # # ### ### #### # # # # # #### # # ## # ### ### # ### # # ### ### # # # # #### ## #
### ### ### # # #### # # ## # # # # # # ####### ###### # # # # # # ### # # # # ### #### # #### # # # #### #
######### #### # # ## # # # #### ### ### # # # # #### # # # # #### # # # ### # # ### # ## # # #### ### ### ### #
# ## ## #### # # #### # #### ### ### # # ### # #### ### ### # ## # ########## # # # # #### # # #### #
# # ## ## ## # # # ### ### # ### # # # # ###### # # #### ######## ## #### # # ### ### # # # ## # #
########## # # ### # ### #### # ### # # ####### ## # # # #### ## ## ## # ###### ### # # #### ###
######### ### # # # # # ## # # # ### # ### # ## ## # ### ### # ## ####### # #### # # # ### ### # #
# # ## ## ############# # ##### #### # # # # # ### ### # ####### # # ###### # ## #### # # # # # # ####
# ## ## ## ## ## ## # # ### #### #### ### ### # # ### # # # # ### # # # # # #### ## # ### # # #### # # # #### #
########## ## ## ## # # # # # #### # ### # ##### # # # ###### ### ### # # #### # # #### # # #
############ # # # ### # ## # # # ## #### ### # ## # # # # ### ### # # ### ### # ### # # ### # # ###
### ###### ### ### ###### # #### ### #### # # ## # # # # # # # # # # ####### # # ### # #
# # # ## # # ####### ### # ## # ###### #### #### ### # # ###### ### # # # # ### # # ## ## # # # ####### # #### #
# # # ## # # ## ## ##### # # # ## # # # # ## ## # # ### ### ### ### # # #### ## # #### ## # #### # ###
### ###### #### ## ## ## # ###### # # # ##### # # ### ### # # # # # #### ###### ### # ## # ####### #### # #
### ### ####### #### ### ### ### ### ### ### # # #### # # # #### # # # # #### # # # ###### # ## ##### # # #
# # # # # # # ###### # # # # ### # #### # # # # # ## # #### # ### # #### # # ### # ## # # # ###
# # # # # # # #### #### # # # # # ## # ### # #### # # ### ### #### # ### ### # # ###### ###
### ### ### # # # #### ##### # ### # #### # #### ### ### ### ### # # # # # # # # # # # # # ### ###
#### # ### # ## # # # #### #### ### # # # # # # # # # # # ### # # ### # # # # # # ### #
# # ## # ###### # #### #### ### # # ## # # # # #### ### # # # # ### # ###### ### ###### #### # # # # #
# #### # ## # # #### # # #### # #### # # # ### ### # # #### # # # ### # # #### # # ### # #
### #### ## #### # # ### ### ### # ########## # # # ### ### # ### # # # # # ## # # # # # # # # #########
### # ######## # ###### ### # ##### ####### # ## ## #### ### # # # # # # # # ### # #### ### # # ### # # # # # #
# # # # # # # # # # # ## ## ## ## ######## ## ## # # # # #### # # ### ### # ######### ### # ##### #
# ####### ### #### # # # #### ##### ## ## ## ########## ### ###### #### # ### # # ### # # # # # # # # # #### ####
#### # ### # # #### ### ### ####### ## # ### # # # # # # # ### # # #### # # # # # # ### # #
### # # # # # # # # ### # ###### ### # # # # # # ### ###### # ### # # # # # #### ### ### ### # # # ###
# # ### # # ### ### # #### # # # # ### ### # # # # ###### # # # # ### # # ### # # ### # # #
# # ### ### # # ### # # ## # ######### ### ### # # ### #### # # # # ## #### # # ### ### # # # # # # # ###
### # ####### # # # # #### # # ## ## # # # # # ### ### # #### ### # ## ## # ### ### ### # # # ### # # ### ### #
# ## ## # ### # # ### ### # ## ## # # # # # #### # # # ### ####### # ### # # # # ### # ### # # # #
#### ## # ### # # ### ######### ### ### ### # # ## # ### # # # ### # # # # # #### # ### # # ### # #
### ###### ### # # # # # # # #### # # ### ### # # ### #### # # # # ### # # ### #
# ####### #### # ### # #### # # ###### # # # ### ### # # ### ### # # # # ### ### # # # #### # ####### #
# ## ## # # # ## # #### #### ### # ## # ### ### # # ####### # # ##### # # # # ### # #### # ## #### #
#### ## # #### #### ### # ## # ### # # # ## # # # # # # # # ## ## # #### #### # # # # ### ####### # # ## # ###
###### # #### # # #### # # # # # ###### ### # # ### # # ## #### # # ### # # # # ## ####### ###### # #### #
### ### # # # # # ### ### # # ### ### # # ### ### ######### # ### # ### # # # ## # # # ### # ## #
# # # # # ### ###### # # ### ### # # # # # # # # ### ### # # # ####### ### ###### # # # # # # #### ####
# # # # # ###### # # # # # # # # # ### ### # # # # # # # # ### # #### ## ## # # ### ### # # # ####
### ### # ## # # # ### ###### # # # ### ### # # ### # # # # ### # # # ##### ## #### # # ### ######### # # #
### # ## # ### # # # # ### ### # # ### # # ### ### ### # ##### ########### # #### # # # # ## # ### #
# # # ###### # # # # # # # ### # # # # ######### ### ### # # #### ##### # ### # # # #### # # # ## # # ### #
# # # ### ### # ### # # # # ### # # # # # # # # # # # # # #### # # # # # # ### # # ### ###### # #
### # # # # ### ### # #### ### # # # # # # # # # #### # ### ### # # ###### ### # # # ###
# ### #### # # # ### ### #### # ### ### ### ### ### # # # ###### ### # # ### # # # # ###### ### # #
# # # ####### # #### # # # # # # # # # ### ### ### ### # # # ## # # # # # # # # # ## #### #### #
# # # # # # # #### # # # # # ### ### # # ### # # # # # ####### # ## # # ### # # # ### ### # ## ## # # ####
# ### ### # # # # ### ### # # # # ### # # ### # ##### # # ## ## # ### ###### # # ### ### ####### # # ####
### ### # # ### # # ### # # # # #### #### #### ## # # # # ### # # ###### # # ### ### ### #### #
# # # ### # # ### ###### # # ### # # # # ###### # # # # ### ### # ## # # ##### ##### #### # #
### # # # ### # # # # ### # ## # # # ###### ### ###### ### ### # # # # # ## # #### ## ## ## ## # ###
# # # # ### # # # # ### # # # ## # ###### # #### # ## # # # # ### # # # # ###### #### ##### ##### # ###
# # ### # # # ### # # # # ######### ### # # # # # ## # # # ## # # # # ### ### # #### ### ### # # # #
###### # #### ### ### # # # ### # # # # # # #### # ###### ### # # # # ### # ### # # ### # #
# # ### # ## # ### # # ### # #### # # # ### # ### ### ### # #### # # #### # # #### ### ### # # # ### ###
# # # # #### # #### # # # ### ### #### # ### # # # # # # ###### # #### # ## ##### ## # # # ### # # ### # #
### # # ### # ## # ### # # # # # #### # ### # # ### # # #### ## # # # # # ##### ##### # # # # # # # ### # # # # # #
### # #### ### # # # # # # #### # ### # # ### # # ### ### # ## ## # ### ### # # ### ### # # # # ###
### # # ### ### # # ### ### # # # # # # # # # # # # ########## ### ###### # # # ### ### ######
### # # # # # # ### ### # # ### ###### # # # ### # # # # # #### #### # ### # # # # #
# #### # # ### # # ### # # # # ###### ### ###### # # # ### # # # # # # # ## ## # ######### # # # #### # #
# ## # ### # # # # ###### # # # ## # # # ### # ## # # # ### ### ### ####### ##### # # ## ## #### # # #### # ### #
#### # # # # # # ###### # # ## # # # # ## # ### # # # ### # # ### # ########## # ## ## ## # ### # #
### # ### ### # # # # # # ######### # # ###### # # # # # # # # # ### # # # # # ########## # ### ### ### #
# # # ### ### # # ######### # # ### ### # # ### # # ### # # # # ### # # ### # # # # ### # #
# # # # # # ### ### ### # ## ## # # # #### # ### ### ###### ### # # # # ###### # ### # ### # # # # # # # #
# ### ### # # # # # #### # ## ## # ####### ## # # # ### # # # ####### ### # # # # # # # ###### # # ###
# # ### ### # # # ## # ############ # ## #### # # # # # # # ## ## # ### #### # #### # # # # #### #### ### #
# # # # ### ### #### # # # # # #### ### # # ### ####### ## # # # ### # #### # # #### ####### ## ## # ###
# ### # # # # ### ###### # # ######### ###### # ### ### #### # ###### # # # # # #### # # ### # ## ##### # # # ### #
###### # # # # # # ### # ## ## # # # # # #### # # ## # ### ###### # # #### # # ### #### # # #### ### # # # #
# # # # ### # # #### # # #### ## ## # # # # ## # # # #### # #### # # ### # # # ## # ### ### ### # # #
# # ###### # #### # # ########## # ###### # #### # # ### # ## # # # ### ### # #### ### ### # # ###
### ######### # # # # # # # # ### ### #### # ### # # # # # # ###### # # # # # # ### # #
# # ### # ## # # # # ### ###### # # ### ### # # ### ### # # # # # # # # # # ### # # ###
# # # # # ## # ### #### # ### ### ### ### ### # # # # # # # # # # # ### ###### ### # # # ### ### # # # #
### # # ###### ### # # # # ## # # # # # # # # # # # # # ### # # # #### # # # # ### ### # # # #
### ### # # # #### # # # # # # # # ############ ### ### # ## # ### # # # # ### ###### ###### ###
# # ### # # ### ### ### ### ### ### ### # ## # # ### ### # # #### # # # ### ### # # # ## # ### # ## #
# # # # # ### # #### # # # ### # ## #### # # # # # # ### # # # # # ## # # # # ## # # ### #
### ### # # # ## #### # # # # # # # # # ####### # # # # # # ### # ###### ###### ###### # # ###### # # #
# # # ### ### #### ## #### ### ### # #### #### # ### ### ###### # # # # # ######### # # #
# # # # # # #### ## # # #### ### ###### # #### # # #### # # # # # ## # # # # # ### # # # # ### ### # ###
######### # # #### # # ## # # # # ## # # # # #### # ## # ### # ### ### # # # ##### # # # ### # #
### # ## # ### ### ### #### # # ##### ## # ### ### #### # ### # ###### ### ###### # # # # #### #### # # # # # # # #
# ##### ## # # # ### ### #### ####### # # ### # # # # # ## # # # # # # # ### # # ### # # ###
# ## ####### ### # # # # # # # ### # # #### # ### # # # # ## # # # ### ### ### # ### ### ### ### ###
#### # ### # # ### # # ### ### # ### # # # ### # ## # ### ###### ### ###### # # # # ### # # # #### #### # # #
### # # # # #### ### # # ### # # ### # # # #### ######### #### ## # # # # # # # # # # # # ## # # # ## # # #
# ####### # #### # # # # # # # # # # ### # ### ### #### ## ## # ### # ## ## # ### ### # # # #### # # #### ###
# ## #### ### # # # # # ### # # ### # # # # #### ## ## ## # # # # # # ####### ###### ### #########
# ## #### # # ### ### ### ### # # # # ## ########## # # ### ### ### # # ### # # ### ####### # ###
########## # # # ###### ### # # ###### # ### # #### # ### # #### #### # # # # # # # # # # # ## ## # # # # #
# # # # ###### # ## # # # # # # # # ## # ### ###### # ### # # ## ## # # # ### # # ### # # # ## #### # #
# # # # ### # # # ## # # # ### # ## # # # # # # ### #### #### # ##### # ### ### ### ###### ### ###
### #### # ###### ### ### ###### # # # # ###### # # # # ## ## #### ### ### ### # ### #### # #
### ### # # #### ### # # # ### ###### ### # ## # # # # ##### ## # ### # ### #### # ### # # # ## # # #
# # # # # # # # # # # # # ### # # # ## # ### ### #### # # # # # # # ## # # # ### # # # # #### ###
# # # # # ### # # #### ### ####### # # # # # ### ###### ### ### ### ### # ####### # # # #### # # # # ### ### ### # #
### ### ### ### #### # # # # #### # # ### # # # ### #### # # ##### # #### ## # # ### ### ### # # ### ### # # # #
### # # # # ### # #### # #### # # ###### # # # # # ## # # ## ## # # ## # ###### ###### ### # # # # # # # # ###
# # ### # # # # # # #### # #### # ### # #### # ### # # # # # #### #### #### ### ###### # # # ## # # ## # # # # # ###
# # # # ### ### # # # #### # #### # ## # ### ### ### ### #### # # ### # ## # # ## # ######### ###
### # # ###### ### # #### # #### # #### # # # #### ### ### # ## # # # ### ###### ###### ### # #### #### # #### #
### # ## # # #### # # # ### # ## #### ###### # # # # # #### # #### # # ###### # # # ## ## # # ## #
# ### # ## # ### # #### ###### ############# ## # # ## # # # # # # ### ### #### # # # # # ## # # # # # # ##### ##### ####
# #### ###### #### # # # # #### # #### ## ## # #### # # ## # ### ### #### # # # ### # # ## # ### ### #### ####
# # ## # # ## # ### # ## # # # ## ## ## # ### ### ###### ### # ## # # ### ######### # # # ####
#### ####### # #### # # #### # ########## # ####### # # # #### # #### # # ### # #### # #
#### ## # # ### # ### ### ### ### # ## ## #### ###### ### # # ### # ## # # # # #### # ### # #
# # ## # ### # # # ### # # #### ## ## # # ## # # # ### ########## #### #### ## # # #### # ###
############ # #### ### # ######## # # # ####### # # ## # # # ###### ### # ## ## #### # # # ## #### # ## # ### #
# # ## # ### # ## # # # # ####### ## ## # ### ### ###### ### # ## #### # # # ## ## # ### ### # #### # # #### # #
# ## # # # #### # # # # ##### ## #### ### ### ### # ## ## # # # ######### # ####### # # ###### ### # # #
# ###### #### # ### # ### # ## ####### # # # # ### ### #### # ####### # ### ### # ## ## # # # # # ### ### # ###
# #### ### #### #### ### # # # # # # # # # #### ## ####### ### #### # # #### ## # ### # # # # # # ###
### # # # # # ###### #### # # # ### ### # # # # # ## ##### ## # # ## # # ######### # ### # # # # # #
# # ######### # # # # ## # # # # # # # ### # ### ### # #### # ## # # #### # # ### ### ### ### # #
# # # ## # ### ###### # ## # # ### ### # # ### # ######### # ### ### # # ### # # ### ### ### # # ###
### # ## # # # # # ### ###### #### # # ######### ### ### ### # # ### # # ### # # # # # # # # # # # # ####
###### # # # # # # ### ### ### ### # #### # ## ## # # # # # # # # ##### # ### # # # # # # ### # # # # ### # # #### # #
# ### ### ### # # # # # # # # # # # # # # ## ## # # # # # # ## #### # # # # ### ######### ### ### # # ### # #
# # ### # # # # # # # # # ### ######### ### ########## # ### # # ### # # ##### # # ### # # ### ### #
# # ### # # # ### ### ### ### # ### ### ### # # ### # # ###### ### # ## ## # # # # ### # # ###
# ### # # ### # ### ### # # # # ### # # # # # # #### # # # # # # #### #### # # ### # # # # # #
### # # ### # # ### ### # # # # # # # # # # # # # # # ### # #### #### # # # # ### # ### # # # ### # #
# # # ### # # # # # # # # # # # #### # # ### ### # # # ### ###### # # # #### ###### ###### ###### # # ### ###
# # ### # # ### # # # # #### # ### # # ### #### ## # ### # # # ### # # # ## #### # ## # ### ### ### # #
# ### # # ### # ### ### ### #### # ### # ### ### # ## ## # ###### # # # # # ## ## # # ## # # # # # # # # #
# # # # # # #### # ####### # # #### # # # # ####### # ### # # # # # ### ####### # ###### ### # # # # ###
# # ######### # # ### # # # # ## ## # #### ## # # # ### # # # # # ### ### ### ### # # #########
### # ## # ### # # # ### #### ## # # # ##### # ### ### ### # # ### ### # #### # # # # # # # ### #
#### # # ## # ### # # # # ### ### ###### # # ### ### # # # # ###### ### ### # ######## ## # # # ### # # # # # #
# ## # ###### # # ### # # # # # ### #### # # # # # # # ### # # # # # ## ## ##### # ###### ### ### # #
# #### ### # # ### # # # # # # ### ### ### # ## # ### ### # # # # # # # # #### ## # ### # # # # ### ### #
### # # ### ####### # # ### ### ### # # # # # # # # #### ###### ### # # ### ### ###### ### # # # # # # # ###
### # # # # ### # ## ## # # ### # # # # # # # # ### ### # ## #### ### ### #### # ### # ### ### # # # # #
# # ### # # # # ## #### ### # # # # # ### ### ### #### # # ## ## # ### # #### # # # ## # #### # ### # #
# # ### ### # # ###### ### # # # # ### ### ### # ## # ####### #### # # # ## # # # #### # # # # ## # ### #
### # # # # ### # # # # # ### ### # # # # # # #### #### # # # ### # #### ### #### #### ###
### # # # # #### # ### ### # # # #### # # # ### #### # ### # # ### ### ###### ### # ####### # # ###
# # ### ### ### ### # #### ### # #### # # # ########## ###### ### # #### ### # # #### # # # ## # # # # # # # # # # #
# # ### #### # # # # # ### # # # ## # # ### # # # # # ## # # # # # #### # ### ###### # ## # # ## # # # ### # # # ### # #
### # #### # ## # # # ### # # # # #### # ###### # # # # ## # # # ### # ## # # ## # # #### # ###### ### ### ### ###
# ## # # #### ### # # ### ### # #### ### ###### ### # #### # # ## # ### ### ### # #
### #### # ### ### ### # ### # ## # ###### ### ### ### ###### ### ###### # # # # # # #### ####
# #### ### ### ### ### # # # # #### # # ## # # # # # # # # # # # # # ### ### ### ### # # # # # ##### # #
# ## # # ##### # # # #### ####### # # ### # ## # # # # # # # # # # # # # # # #### # # # ### ### ### # # # #
#### # ### # # ## ## # # # # ##### ## # ### # ###### ### ### # ### ### ### ### # # # # # ## # # # # # ###### # ######
###### # # # #### #### ### # # # ## # ### ### # # ### ### # #### ### # # ####### # # #
# # # # ### ###### ### ###### # # # # # ### # # # # # ### # # ###### ### ### # ## ## # # # ### # #
# # ### # # ### # # # # ### ###### ### # # # # # # ### # # ### ### # # # # # ### # ## #### # # ###
### ### ### # # # # # # # # # ## #### # # ### ### # # ### # # # # ### # #### # # # # # ##### ########## #### #
# # # # ### # # ### #### # # ## ## # # # # # ### # ### # # ### # # # ## ####### #### ## ## # # # #### # #
### # # # # ### ### # #### ####### # ### #### # ### # # ### ### # # #### ## # ### # ##### # ### # ####
# # ### ###### ### # # # # ### ### # ####### # # #### #### # # ### ### #### # ### # # # ### ### # # ### #### #
# # ### # #### # # # # # ### # # # # # # # ##### # # ##### # # # # #### ### # # # # # # # # # # ####
### # # # # ## # # # ### # ### # # # ### # ## #### # # # # ### # ## # # # ### ### # # # #### #
# # #### # ### ### # # # # # ### ####### # ############ ### #### # ### ### ############ ### ### # #
# ###### ### ### #### # ### # # # #### # ### # ##### # # # ###### # # ### # ## ## ## # # # ###### # ###
# #### # # ### # # ## #### #### # ### # #### ## #### ###### # # ## ## ##### # # # # # # # # # ## ## ## # # # # ## # ###
# # ## # # # # # # ##### # # ## # ### # ## ##### # # ## # #### ##### #### # # # # ### # # ############ ### # ## # # #
#### # ### # #### ### # # # #### # # #### # #### # # # ## # ### ### # #### ### ### ### ######### # # #
### #### #### ### ### # ## # ### ### ### ###### # # ### #### # ###### # ### # # # # # ### ### # # ###
### ### ### # ## # ### ### ###### #### # ### # #### ### # # # # # # # ### # ## # # # # # # # ### # # # ####
# # # # # # #### # # # # # # ## # ### # # # # ## # # # # ### # # ### # # # ## # # # ### # # # # # # #### ####
# # #### # # # ### # # # # # ## # # ### # # #### # # # # ### ### ### # # ###### ###### ### ### ### # # ### #### ## #
### # #### ### # ### ### ### ###### # #### ### ### ### # # ######## # # ### # # # # # #### ###### # ##### #
### # # # # # ### # ## # ### # ## ## ## # ### # # # ### # # # ## # # # # # #######
# # ### # # # #### ### ####### # # # # ###### # ### #### ## #### ### # # ###### # # # ### #### # ### # # #### #
# # # ### # ### ### # ## # # # # # ### # # # ## # # # # ###### # # # ##### # # # ### # # ########## #
### # # # # # #### # # # # # # ### # ## # # # # ### # # # # #### ## # # ### ### # # # ## #######
### ### # # ### # # # ### ### ### # ###### ######### # # ### # #### ### # # # ### # # ## # # #
# # # # # ### # # ### # ### ### ###### # # ## # # # ### ### # ### ### # # # # # # ### ###### # # #
# # # # # # # # # # # # # # # ## # ### #### ## # ### # # # # # # # # ###### # # # ### ###
###### ###### # ### # # # # # # # ## # # # ### # ####### # # # # ### # # # # # ### # # ### # # # # ### ###
# # # # ############### ###### # # # # # # # # ### ### # # ### ### # # # # ### #### # # # # # #
# # #### # ### ### # # # # ## # ### # # ###### ### ### # ####### ### # # ### # # # #### # # # #
###### # #### # # #### # # # # # ## #### # ### ### ### # # # # # # # # #### ## # # # # # # ### # # # # ### ###
# # # # # # # ## #### ### ####### # # # # ##### # # # # # # ## # # # ### # ### # # ### ###
# # # ### ### # ##### # # #### # # ### # # # # ## #### # ### ### # ###### ######### # ### # ### # # # #
### ### ### ### # # ### ### # #### # ### # # #### # # ### ### # # # # # ### # # # # # #### # # #
### ### # # # # # ### # # # # # # ### # # ### ### #### # # #### # # # # # # # # # # # # # # #### ###
# # # # # # # # # ### ### # # # ####### ### # # ### # # ### ###### # ## # # ## # ### ######### # # # ### ###### # #
# # # # ### ### # # # # ### #### ## # ### # # # ##### # # ## # # #### #### #### # # # #### ### # # ### # #
### ###### # # # # # ### # ## # # # ### #### ## # # ## # ### #### # # # # ## # ### ###### # # #
# # # ### ### # # # ###### # # ### ### # #### ###### ### # # ### # #### # ### # # # ## # ### # # ###
### # # # # # ### ### # # ### # # # # # ### ### # # # # # ### ### # # # # # ## # # #
# # ### # # # # ### # # ###### # # # # # ### # # # # # ### ### # # ### ###### ### ### #### #
# # ### ### #### # # #### # # ## # ### ###### # ##### # ###### ### # # # # # ### ### ### ### # # # # # ####
### # #### # # # #### #### # ### # # ## # ### # # ### # ## #### # # # # #### # # # # ### # # # # #### # # # # # # #
# ## # # # # # # # # ### # # ###### # # # # # # #### # # # # ## # ### ### # # # # # # # # ## # ### ### ### #
# # #### # ### ### ### ### # # # # ### # # ### # # ### ### ### ### #### # ### # # ### ### # #### ###
### ### # # ### # # ### ### # # ### ###### # # # ####### ### # #### # ### ### ### # # ####
### ### # # # # # # # # ### # # # # # #### # # # # # # ## ## # # # ## # # # ### # # #### ## #
# # # # # # # ### # # #### # ### ###### # ## # ### #### ## # ### #### # ### # ### # # # # ##### ##### #
# # # # ### ### ### ### # #### #### ### # ## # # #### # ######### # # ### # # # # # # #### ## # ###
### ### # # ### # # # # ## # # #### # ## # ### ### # # # # # # # ### # # ### # # ### ### # #### #
###### # # ### # # # # # ### # #### # # # ## # ###### ### # # ### ### # # ### # # # ### # # ### # # ### #
# ## # ### # # # # # ### # # ### #### # ### #### # # # # # # ####### # # # # ### # # ###
# ## #### # # ### ### # # ### # ### # # # ## # ### # # ### # ## # # ### ###### ### # # # ### # # #### # #
####### # ### ### # # ### # # ### ### # # # ########## ### # # #### # # # # # ### # # # # # ## #
# # ###### # # # # # ### # #### # ##### # ### ### # ## # # # ### ####### # # # # # # # ### ### # #### #
### # ## # # # ### # # #### # #### ## ## # ### # ## # ### # # ## #### ### # # # # ### # # # # ###
# ### ### # ## ####### # # # # # ##### #### # # # ######### ### # # ## # ### ###### # # # # ### ###
# # # # ####### # # # # ### ### # # ### ### # # ### # # # # # ############ # # # # # # # #### ### ### # # # #
# # # # # ### # # # ### ### ### ###### # # ###### # # # # # # #### # # # # # # #### #### # # # #### # # #
### ### # # ### ### # # # # # # #### ## # # # # # ### # # ### # ### # ## #### # # # ### #### # ### # # # # # # #### ###
# # # ### # # # # # # # # ## ## # ### # # # # ### #### ##### # ### ### # # # #### ### ### # #
# # ### # # # # # ###### ### # ####### ####### #### ### #### ######## # # # # # ### # ## # # ###### ###
### ### # # ### # # ###### # ##### ##### # # ## # # #### # # ### #### # # # # # #
#### #### # # # ### # # # # # ### # # ###### # # # ## ## # # #### # # # ### # # ### # # ### ###### # # # #
# ## ## # # # ### ### ### # # # # # ## # ### #### #### ### ####### # # # # # # ## # ### ### ###
# ##### # ### # # # # # ### # # # ### # # ### # ## # ### ### # ## # # ### # # # ## # # ####
### ### # # # # # # # ### # # ###### ### # # ### # ### # # # #### # ### ### ###### # ## #### #
### # # ###### # # ####### # # # # # # #### # ### # # # # # #### ### #### ## #
# ###### ### ###### # # ### ### # # ## ## # ### # # # # ## # ### ### # # # # # ## # # # # # #### # #
# ### #### ## # #### # # # # # # #### # ## #### ### ### # #### # # # # ###### #### # # # # ### #
# #### # ## ## # # ## # # # # ###### # ## # ###### # #### ### # # # # #### # ### ### ### # ###
# ## # # ####### # #### ### # # #### # ### # # # ## # # ### ### ### # ## #### # # ### ### # # ### # # ###
# #### # ### ### ### # # # ### # # ### #### # # #### # ##### # # #### # # # # # # # # # # #
### ### # # ### ### ### ### # ##### # ### ###### ### # ## #### # ### # # #### # # # # # ### # # #### #
### # # # # # # # #### #### #### # # # #### ## # # #### # # # # #### ## # ### ### #### # ### ###### ### # ####
# # # # # # ### # ## ## # # # ## # # # # #### # ## # ### # # # # ####### # #### # # #### ###### # # ### # #
# # ###### ###### # ##### # # #### ### ### #### # # # ### ### # ########### ## # # # # # # ## # # # # # # ######
# ### # # # # ## # ############ ### ###### # ### # # ### # ## # # ## #### ### # ## # ### # # ### # #
### #### # # ## # #### # # # # ## # ### # # # #### # # #### # ### ### ###### ### # # # # # #
# # # ### # #### ###### # ## # # # # ### #### ## # # # # ###### # # # ### # ### ### # # # # # # # ###
# # # # # # ### ### # #### ### # # # ####### # ## #### # ###### ### ### # ##### #### # # ### ### ###
# ### # # ### # # # # ### # ### # # # # ### # ## ## # # # #### # #### # # ## ##### # ###### # ### # # # # ### ###
### ### # # # # # # ### ### # # # ####### # # # ### # ## # # ## # #### # # # # # # # # # # # # # # #
# # ### # # ### ### # ### # # ### # # ### ###### # # # #### # #### ### ### # ###### # # # # # ### ### # # # #
# # # # ### # # ### ### # # ### ###### # # # # ### ### # # # # ### ### ### ###
# ####### # ### ### # # # # # ### # # # # # ####### # ## # # # # ### ### # ### # # # ### # # # ###### ### ###
# ## #### # ##### # ### # # # # #### ## # # ## # ### ### # # # # # ### # # ### # # ## # # # # # ### # #
# # ## # #### ## ####### ### # # ### ### # ## # ###### # # # # # # ### # # #### # ### ### # ## # # # # # # # #
###### ### # ##### # # # # # ### # # # ###### #### # ### # # # ### # #### # # # # # ###### ### # # # # ###
# # # # # ### # # # # # # # # ###### ### ### # #### #### # ###### # # # # # # ### ### #
# ### # # ### ### ### ### # ### # ### # # # ## # # # # # # # ### # # ####### # ## # ### # ### ### # # # # ###
# # ### ### # #### ### ### # # # # ## # # # # # ### # # # # # # # ## # ### # # # # #### ###
### # # ### # # # ## # # # # # ### # # ### ### # ###### ### ### # # ### # # ######### # ### ### # # # ###### # ## # # #
# # ### # # # # #### # # # # # # # # ### # # # # ### ### ### ### ######### # # # # # # # # # # ####### # # #
# # # # ### ###### ### ### # # # # # # # # # # # # # # ### # # # # # # # ##### # # # # ### # # # # ### ###
### ### ### # # ### ### # # # ### ### # # # # # # # # # # # # # # # # #### #### ### ###### # # ###
### # # # # # # # ### ### ### # ### # # ### ### ### # #### # # ### # # #
#### #### # # ### # #### # # # # ### # # # ### ### ### ### # # ###### #### # ######### # # # ### # # #
# # ## ## # ### #### # # # # # # # # # # ### # # # #### # # ## # ###### # # # ## ## # ### # # # ###
# ##### # # # # # # ### # # # # # # # # #### # # # #### # # ## # # ## # ### # ## ## # # # ######
### ### # ### ### ### ### # ### ### ### # ## # ### ### # # ###### # ## # ######### # # # ### # # ## #
### ### ### ### # # # # # # # #### # # # ### ### ### ###### ###### # # ## #
# #### # # # # # # # # # # # # # # # # # ### ### ### #### # # # # # # ## # ### ###### # # # ######
# ## # # # # # # # # # ### ### ###### # # # # ### # ####### # # # # #### ### # ## # # #### # ## # ###
#### # ###### ### ### ### ### # # #### # # # # # # # # # ### #### ##### # ###### # ## # # # ## # # ### # # #
########## # ### ### # # # # # # # # # #### ### ####### # ### # # ### # ## ## # #### # ###### # # # #
# # #### ## ## # # #### # # #### # # # ### # # # ## #### ### ### # # # # #### #### ### ### ### # # ######
# ## ## #### # ## # # # # #### #### ### ### ######### # # ## # # # # # ### ###### # # ### # # # # ### # #
### # ####### #### # ### # ## # #### #### # ## # ###### # # # # ### ### # ###### # ## # # # # # # # # # #
# # ###### # ### ### # ####### # # # ## ## # # ## # ### ### # # # ## # # # ## # # # # ### ### # # ######
# # #### # ### ### #### # ### # # # ##### # ########## # ### # # # ## # ###### ### ### # #
### # ## # # # # # # ## # # # # # ### ### ### # ## # # # #### ### ### ###### ### ####### # ### # # ### ### # #
# #### # # # # # # #### ### # # ### # #### # ## #### # # ### ### # # # ## ## # # # # # # # # ### #
### ### ### ### ### ###### # # # # ### ###### # #### ## # #### # # # # # # # # ## #### # # ### # # # #
### ###### # # # ## #### ### # # ####### # # # #### # # #### # # # # ### ###### ### # # # ### ### ###
# # # ## # # ### # # # # ## ## # ### ### # ## ## # # # ### # ### # # ### ###### ### ### # # ### # # #
# # # ## # # ####### ### ####### # # # # ## #### ###### # # ### ### # ##### # # #### # # ### # # # # #
### ###### # # ## ## # # ### # # # # ###### # # # # # # # ### #### # # # ## ## # # # ## # ### # # # ######
### #### ## # ###### # ### ### ### # # ### # # # ## # ####### #### # #### # # # ### # # #
# #### # # ### ########## ## # # # # # # # ### ### ###### ### # # # # #### #### # ### ###### # # # #
# ## # # # ### # ## ## # # # # ### # # # # # #### ## # # # ### ### # ## # # ### # #### ### ### # ### ###
#### #### # # # # # # # ####### ### # # ###### # # # # ## ## # # # # # # #### # # # # # ## ##### # ###### # # ###
# #### ### # # ### ### # # ### # # ### # ####### ### ### ### # # #### ## ## # # # ## # #### # # #
# # ### ###### # # ### # # #### # ### ###### ###### # # # ### ### #### #### # ## # # #### # #
### # # # # # ### # # # ### # # # #### # # # # #### # ## # # # # # ### # #### # ### ######### # # ###
### # ##### # ### # # ### # # ### # # # #### # ## # # ## # ### # # # # ## # # # # ###
# #### #### #### #### # # #### ### # # ### ### # ####### # #### # ###### # # # #### # ### ###### # # ### ### # #
# ## # ### # # # ## # #### # # # ### # # ### # # # # ### ### ### ###### ### # # # ## # ### # # # # # #
#### # # # ### # #### # # # # # ##### # # # # # ###### # # # # #### # # # # # # # ## # # # # # # ###
### # # ### ### ### ### ### ### #### ## # ### # # # # # ## # # # ### # # ### ###### ### ### ### ### # #
### ### # # #### # # ### # # # #### # # # #### # ### #### #### ### # # ### ### # # # # # #
# # # ### # # # # # ## # # # # # # # # ### ###### #### # # ####### ### # # ### ### # # # # # # # # # # ###
# # # # ### # #### # # ### ### # # # ## # ### # # # # # # # # # # # # ### # # # # # # # # ###### ### ###
### # # #### # ### ###### # # # ## # # # ### ### # # # # # # # # #### ### ###### # # # ### # # #
#### # ### # # ### ### # # # ###### # # ### ### ### ### #### #### # # # # # # # #
# # ########## # # # # # # # # # ### # ###### ### ### # ####### ### ######### # ## #### # # ### # # # ###
###### ### # ## ## ## # ### # # # #### # ## # # ###### # # # ## ## # # # # ## ## # #### ## # ### ### ###
# ## ####### # ## ## ####### ### ### #### # # # ## # # ## # # # #### ## ####### # # # ## ## #### #### # # ### ### # #
# ## ## ## # ######### # # # # ### # #### ######### # ## # ### ####### ## # ### ########## # # ###### ###### # # # # # #
####### ## # ### # # # # # # # #### # ### # # ###### #### ## # ### ###### # # # # #### ## ##### # # # ###
###### # # ### ### ### # # ### # # # #### # # ### ### #### ####### # # # # ## # ####### # # ## ## ## #### ###
# # # # # # # ### ### # # ### # ## # ### # # # # # # ## # #### # # ## #### # #### # ######## # ### # #
# ###### # # # # # # ###### #### # # # # # # # #### # #### ########## # # # ### ### ### # #
###### # # ### # # ###### ### # ## # ### # # ### ### ### #### # # # # # ###### # ### # # # ####
# ## # #### # # # ### # ## #### # ## # ###### ### ### ### # #### # # # # ### # # ### # # # # # #### # #
# ## # # #### # # ## ## # # # ###### # ## #### # # # # # # # # # # # ### ### # # # # # # # ### #### #
###### # # ### ### ####### # #### ## ## # # # # # ### # # ### # # ### # ### # # ###### # # #### #
### # # # # ######### ### ### # ######## # ### ######### # # ### # ##### # ### # # ### ### # #### # # # #
# # # # # # ## ## # ###### # ######## # ### #### ## # # # # # #### ## # # # # # # # ## #### ### # #
### ######### ### # ## ## # # ## # # ## ## #### #### ## ## # # ### # # # #### # # # # # #### ## # ###
# # # ## # ######### # ## # #### ## #### ### # ## ####### ### # ### ### ### ######### #### # # # ###
# # # # ## # # ### ###### ####### # # #### # #### ### ### # # ### # # ####### ## # ###### # # # ####
### ###### # ### # # # ### # # # ## # ### # # # #### # # # # # # # ### # # # ## ## ## # # # ### # ## #
### ### # # # # # # # # # # # # ### #### # # ## # # # ### # # # # # # ### # ## ####### # # #### #
# #### # # # # # ### ### #### # ### ### # ### #### # ### ### # # ###### ### ### ### ###
# ## # # # # ### #### # ### # #### ### # # # # # ### ### ###### ### # ### ### ### # # # # ######
#### ####### # ## #### # # # # # # # #### # # # # # # ### # ## # # # ### # # # # #### # # # # # ## # # #
#### # ### # # # ##### # # # ### # # # #### #### # ### # # # # # ## # # # # # # # # # # # #### ### ### # ## #
# # # # # # ### # # ### ### # ## # ########## # ###### ### ### # # ### ### # # # # ###### ###
### # # # # ### ### ### #### # ###### # ## #### ### ### ### # # ### ### # ### # # # ### # #
### ######### ### ### # # # #### ### # ## # ### # # ## # # # # # # # # # # # # ### # # # # # #
# # # ## # ###### # # # # # # # # # ## # # ## # # # ###### # # # # # # # ### ### # ### ### # # # # ###
# # # ## # #### ## # # # # # # ### #### #### # # ###### # # ### ### ### ###### ### #### # # # # # ### ### ###
### ###### # ## ## # ###### ###### #### # ###### ### # #### # # # # # ## ##### # # # ### # # # ###
### # ####### # # # # ###### # #### # # # # # # ## #### # # #### # # # # ##### #### ### # # # # # # #
# # # # ### ### # ######## #### # ## # #### # #### # # # #### ## # # #### ### ### # # ### #### # ### # # # #
# # ### # # #### ## ##### # # ## # # # #### # #### ### ### ####### # ### # # ### ### ### # #### # #### # ###
### ### # # # # # # #### ## ##### # ###### # # #### # # # # # # # ### # # ### # # # # # # # ## # # # ### #
# ##### # ### # ######## #### ### # # ### #### #### # # # # # # # # # #### # ### # # ### # # #
# # ## #### ### # # # # # # # ### ### # ##### # ### # ### ### # ### # ######### # # #### #
#### # # # ### # ### # # # # # # # ### # # # # ### ### ### # ### # ## #### ###### # ## # # ###
###### ### #### ####### ### # ### # # # # # ######### # # # # # #### # # ### # # #### ## ## # # # # #### # #
# ## # # ##### ## # # # # ### ### ### ### # # # # #### ##### # # ## # # # # # # ######## # # # # ### ### # #
# ## # ### # # # ## # # # # # # # # # ### # # ### # # # ##### #### #### ####### # # ### # # ### ### # # ###
###### # # ### # ###### ###### # # # # # ##### ########## ### # # # # # #### # # ### ### ### ### ### ### # # ###
# # ### ### # # ### ### # # ## ##### ## ## # ### # ### ### # # # # #### # # ##### # # # ### ###### # #
### # # ### #### # # # ### ### #### # # ## ## # # # # ### # ### # ## #### # ## ## # # # # # # # # #
# ### # # # # # ## # ### # # # # # # ### ######### # ### # # # # ##### # #### #### ### # # # # ### ###
# # ####### # # #### # # # # ### # # # ### # # # # # ###### # # ### ### ### ### ### # ####
### # # ### # #### ### # # ### ### # ### ### # ### # # # # # ### # # ### # # ### # # # ## #
# # ### # ##### #### ### ### # # # # # # # # ### # # ### # # # # ### # ### # # # # # # # ##### # ### # #### #
# # # ## ##### # # # # ### # # ### # # # # # # # # # # ### # # # # # # ### # ### # ## #### # # ### ###
### ### #### # # # # # # # # # # # ### ### ### ### # # ### # ### # # # # # # ###### ### ### #### # #### # # #
# # ###### # ### ### # # # ### # # ### # # # ### # #### # ### ### # ## # # # # # # ### # #### #### # ###
# # # # # ###### ### # # # #### # # ## # ### # # ### # ## # # # # # # ### # # # #### # #
### # # ### ### # # # # # ### # # #### # ### # #### # # ### # # ### ###### ### # ### # # # ### #### #### # #
# # ###### # # #### # ### # # ### # ### # # # # # # ### # #### # # # # # # ### # # # ##### # ###
# # # # # ## # # ########## # # ### # # ### # # # #### # # # ### # # # ### # # # # ### # # # # # # #
### # # # # ### # #### # ## ## # # # # # # # ###### ### ###### # # ### ### ### # # ### # # ### # ###
# # ### ### #### ## #### ### # #### # # # # # # #### #### ### # # # # # ### # # ### # # ### ### #
# #### ###### # ### ########## # ### ### #### # # # # # # ## ## # # ###### # # # ### ### # # # # # # ### # #
#### # # ## # # ##### # # # # # # # # # ###### ### # ##### # # ## # ### # # ### # # ###### ### # ######## # # # #
# # # ## # # # ## ## # ###### # # # # # ### # # ### ### ### #### ## # # # # # # ### ### # # # # # #### ## ## # ###
# ### ###### #### ######## # ### ### ### # # # # ### ### # ####### ### ### # # # # # # # # # ## #### ###
### # ### # ## # ### ### # # # ###### # # # # # # # # ### # # ### ### ### # # # ### ### # # ###### # #
# # ### # # #### # # #### # # # # # ### # # # # # ####### # # # # # # # ###### # #
#### #### # # #### # # ### # # # ## ####### # # ###### ###### # ## # ### # # ###### # # # # ### ### ### # # # ###
# ##### # # ## # ### ###### # ##### # ### # # # # # # #### ### # ## # ### ### # # # # # # # # ###
# # # # # #### # # ### # # ### ### # # # # # #### ### # # ###### # # ## ######## # ### # # # # # # # #### #
### # ###### ### ### # # # # # # # # ### ### ### #### # # # ### # # ### # ####### ## ## # ### ### ### #### ## #
# # ### # # ### # # ### # # # # # # # #### # # # # ### # #### # # # ## ####### # ###### ### # ## ####
### # # # # # # # # # ### ### ### # # ### # ## # ### ### ### # # #### # # #### ### ########## # # # ## # # # # # ####
# # ### # # ### # # ### ### # ### # # #### # ### ### # # # # # # #### # # # ### # ## # # ## # # # ### #
# # # ### ### ### # # # # # # # # # ###### # # # # # # # ###### ### # # # # # # # #### ### ###### # ### ###
### # # # # # ####### # # # ### ### # # # # # # ### # # ### ### # # # ### # # # # ###
### # # ####### # # # #### ### #### # # # ###### ### # # ### ### ### ### # # #### ### # # # #
# # #### ## # ### # # #### ### # ## # ### # ### ### # # # ### # # # # # # #### #### # # # ### ### # #
# #### # ## # ### #### # # # # #### # # # # # # # # ###### # # # # # # ## # ### # # ### # # # # # # ###
#### # ###### ### # # # # # # ### # # # # # ### # ## # ###### # ### ### #### # # # # # ### ### # #### ###
### # # ### #### # # # ### ### ### ### ###### ### # ## # # ## # ### ### # # #### #### ### #### # # # #
# # ### # # # ## # ### # # # #### # # #### # ###### # ## #### # # # # # ### # ##### # # # # # ### # # # # #
# # # # # #### ### # #### ### # ## # # # ## # ### ### ### ####### # # # # # # # # # # # # # ### ###
### ### ### #### # #### # # # # #### #### #### # # ##### # # # ### # # # ### # ###### # ### ### # # ######
### ### #### ## # # # # #### #### # ### # ## ## # # # ### # # ### ### ### # # ### ### # # ## #
# # # #### # # # ## #### ###### #### # # # ###### #### #### ### # # # ########### # # ##### # # # #### # ## #
# # # ## # # #### # # ### # # ### # ## # # ### # # #### ## ## ## # ### # ## #### # ###### # ## #### #########
### #### # ###### # # #### # ### # # ## # # # ###### #### ## ## #### # # #### # # ## ######## ## # # #
### ### # # ### ### # ## #### ### # ############### # # ### # ############# # # ### ### # ## ## # #### # # # # # #
# # ### # # ### # # # ##### #### # # # ## ## # ### # # # # # #### # # ###### ### # ########### # ### ### ###
# # # # ### # # # # ### # ## # # #### # # ## ## # # # ### # # #### # ### # # # # # # # ## # ### ### # # ######
### # # # ### # # ### # ### # #### # #### # ############ # # ### # # # # ### # # # # # #### # # # # # # # # ## # #
### # # ### # # ### # ##### #### ### ### ### # # ### ### ### # # ### ### # ## #
# ### # # # ### # # ### # ### #### ## ## # ### # # ### ### ### ### # # #########
# # # ### #### # ### # # # # # # # ##### # # # # # # # #### # # ######### # # # ####### # ### # # ####### # #
# # # # ### #### ## ######## # # # ### ### # # # #### # ## ## # # # # ## ## # # # # ####### ## ## # #
### # # # # ## ##### ## #### ### ### ### ### ### ### # # #### # # ## ## # ### #### ## #### # #### # ## ## #### #
### # # #### #### # ## # # # # # # # #### # #### # ######### # ####### #### # # ####### ###
# # ### ### # #### ###### ### # # # # # # # # # # ## # # ### # # # ###### # # # # # # ### # # ###### ### # # #
# # # # # # ### # # ### # ### ### # #### # # ### #### ## # ### # # ### # # # # # # #
### # # # ###### #### # # #### # ### ### # ### # # ####### #### ## ## # ### ### # # # # # # # # # ###
###### # # # ## # # #### # # # # # ### #### ## # # ## ####### # # ### # # ### # ### ###### ###
# # # # # # #### # #### ### # # # #### # # # # # ### # ## # # #### # # # # # # ### # ####### # #### # #
### # #### ### ### ### #### # # # ### #### #### # # # # ###### ### ###### # ### # # ### # # # #### ## ## # # ## #
# # # #### # # ####### #### # # # # # ## # ### ####### # ### # ## # ### #### #### # # ## ## #### # ####
# # # # # ## ## ## # ### ###### # # #### # #### ## #### # # # #### ## #### ### # ##### # # ########## ### ###
### ### # ### #### ## ##### # ### # # ### # ## ## # # # # # ######## # ### # # # # # # ######### # # # #
# # ### # ####### ########## # # #### ### # # ####### ### ### # # ### # # # # # # ######### # # # # # # #### # # #
# # # # # # # ## ## # #### # # # ### ### # # # ### # # ### # # ### # # # # # # #### # ###
# ###### # # # ### ### #### ## #### # # # # ### ###### # # # # ### # # ###### # # ### # ### ### # # ###
# # ######### # # # # ####### # ### ### # # # ## # # # ###### # #### # ############# # ### ### ### ### # # ### # # #
# # # # # # ## # # # # # ###### ### # # # ## # ### ### # # # ## # # ## ## ## # # # # # ### # # # # # #
### # # ## # # ### ### # ## # # # # # ### ###### #### # # # # # #### # # ## ## #### # # # # # # # # # # ### ######
### # # # ###### ### # ## ##### #### # ## # ### ### ######### ### ### # # ### ######### # #
# # # ### ### # # # # ####### ##### ########## ### # #### ### ### ### # ### ### ### #### ## ## # # #
# # ####### # #### # # # # # # ## ## ## # # #### ### # # # # # # ###### # # # # # # ### # ## ## ## # ###
# ### # ## ## # # ## # ### # ### ###### #### ## ## # # ## # # # # # # # # # # ## # ### ### # # # # # # # # # ##########
# ## #### # #### # # #### # ### ######### #### # ### ### ### # ## # # # # # ### ### ### # # ### ### #
### # ###### ### # # # #### ## # # # ### ### ###### ### ### ###### # # # #### ### # # ### ### # # #
# # ### ### # ## #### # ##### # # # # # #### # # # # # ####### ### #### # # # # # # # # ### # # # #
# #### # # # ### #### #### #### ## # # # # ## # # # # ## ## # # # #### # # # ### # # # # # # ### #
#### #### # #### # # #### #### ###### # #### ### ### # #### ### ####### ## # # # #### # ### # ### # # #
#### ## #### #### # # # # ## # ### # ## # ### # # ### ### # # ###### ### # # # ### ### # ######### ###
# ##### ## # # # ### # #### # # # ## # #### # # # # #### # # ### # #### ### # # # # # # # # ## # #### # #
# # #### # ### ###### # # ###### # # ####### ### # # # #### # # # # # ## # ### # # # # ### # ## # # # ## #
### ###### # # # ### ### #### # # # # # # # ### # # # # #### # # # # # ###### ### # # ###### # # #### #
### # # # # #### #### # #### #### # # # # ### # ### # ### # # # # # # # ###
### # # # # # #### # # ## #### # ## # ###### ### ### # # ### # ###### # # ###### # # #
# # # # ### ### # #### # # ##### # # #### # # # # # # # # ###### # # # ### ### # # ### # #
# # ### # # ### ### # #### # ### # # ### # # # # # # # ### # # # # ## # ####### # # # # # ### # # # ###
### ### # ##### # # # # # ### ### ### ### ### ### # # # ### # ## # # # ## #### ### # # ### #### # # # # # #
### # # #### ## # # # # ### # #### # # # #### # # ### ### ###### # ## # # # ### # ## # ### # #
# # # # #### #### ### ### # ## # # ### # # # # ## # # ######### # # # # # ###### # # # ### # #### ### # ### # #
# # ### # #### ### # # # #### # # # ### ### #### # # ## # # # # # # ### ### # ####### # #
### #### # # # # # # ### ### # #### # # ### # ## # ### ### ### # # # # # # # ## # # # # # # ### #
# #### #### # ###### # # #### # ### # # ### ###### ### # # # # # # #### # ### # #
#### # ### #### #### # # ### # # # # # # ### # # # #### # ### # # # ### ### ###### ######### ### # ####
#### #### # # # ## # # # # # # ### ### # # # # #### # ## # # # ###### ### # # # ## # # ## # # # #### #
# ## # # # # #### # ### # # ### ### ### #### # # #### # #### ### # # # # # # # ## # # # # ## #### # # # #
# #### # ### ### ### ### # # # # ### # # ### #### # ### #### # # ##### # # # # ### ###### ####### # ### ######
### ### # # # # #### # # # # # # # # #### # # # # ## #### ### ### ### # # #### #
### # # # # # ### ####### ####### # # # ### # # # # ### # ### #### # ### # # # # # # # ### # ## #
# # # #### # # ### # #### # ## ## # # # ### ###### ### # # ### ### ### # # ### ### # # # # # ### # #######
### # # # #### # ## # # ## #### # # #### # # # # # # # # # #### # # # # # ### # ###### # # # ### # #
# # ### #### # ### #### # ######### #### #### # # # # ### # # ### # #### # #### # # # # ### # # # # # # # #
# # # #### # ########## # # ### # ## # ### ### ### # # #### # # # ### ### # # ### # # ###### ###
### # # # ### # ## ## # ### # # # # #### # ### # # # ### # # #### # ### ### # # # # # ### ### # # ### ######
### # ### # # # #### ## # # # # ### # # ###### # # # # # # ### # ####### # # # ### # # # # #### # # # # ## # #
# # # ### # #### ###### # # ### # # ### # # # ### # # ### # ##### # ### # # ### # # # # #### # # # ## #
# #### # # #### # ### ### ### # # # # # # ### ### # # ####### ## # # # ### ### # # ### ######
#### #### # # ### # # # # # # ### ### ### # # # ### # # # # # #### ### # # ### # ### ### ### ###
# ## # ### # # # ### # # # # # #### # # # ### # ### # # # # # # # ### # # ### # # ### # # # # # ### # # #### #
# #### # # # ### ### # ## # # # # # # # ### # # ### # # # # #### # # # # # # # # ## #
### ###### ### # #### ### # # # # # # ### ### # # ###### ###### # ####### #### # # # ### # ####
# # ### # # # # ### ### ### ### ### # # # ## # # #### # ## # ####### # ### # ### ### ###
# # # # # # # # # ####### # # ### # # ### # ####### # # ### # ## # # ## # #### # # ## #### # # # # #
### ### # # ### ### # ## ## # # # #### # #### # # # # # # #### ## # # # ###### #### # ###### # ## # # # # # # ### #
# # #### # ### #### ## # # #### # ## # ### # # # ## #### # # ### # # # ######### ###### # ### # #
# # # ## # ### ### # ### ###### ### # # # #### ### ### ####### # ### # ### # # ### # # # # # # ###
### # #### # # # # # # ### # # ### ### # # # # # ### # # ### # ### # ### # # # # # # # # # # # ### # #
### # # # # #### # #### # # # ### ### # # # ### # # # # # # # # # # # ### ### ### # #
### ### ### ### # #### # ## # ### # # ### ### # #### ### ### #### # ### # # # # #### # ### ### ### # # # # # ###
# # #### # ### # # #### #### ### # # # # # # # ## #### # # # ####### ### #### # # # # # # # #
# # # ## # # # ### # #### #### # ### # # # # #### ## # # # #### # # # # ### ### # ##### # # # # # ### ###
### # #### #### # # # #### ## # ### ### #### # #### # ### # # #### # # # # #### #### ### ### # # ### ###
### # ####### ### # ## #### # # ### ### ######### # # ###### # ## # # # # # #### # ### # # # # # # # # #
### ### # # # # ### #### #### # # # # # # # # # # ###### # # # #### ### ### ### # ## # # # # ### # # # #
# # # ####### # # # # # # #### ### # # # # # # # # # # # # # ###### ### # # ### # #### # #### # ### ### # ###
# # #### ## # ### # # # # # # ### ### ### ### ### ### # # ### # # # # # # # # ### #### # # # ###
### # ##### # ### ### ### ### # # # #### ### # # ### #### # # # ###### # # ### ### # ##### # ### # # #
#### # ### #### # ### # # ### # ## # # ### # # # # # # # #### ###### # # ### # # # # #### #### # # # #
# #### # # ## # # # # # ### #### # # ### # # # # ### # # # # #### # # ### # # # # # ### # # # # ###
# # #### #### # # ### ####### # ### # # #### # ### ### ### # ## # ### # # ### ### ### # # ### # ### #
### ####### #### ### ### # #### # ## # # # # # # #### ### # ####### ### # #### #### # # # # ###### # #
# ## ## # # # # ## # # #### ### ### # # # # ### # ## ## # # # #### # # ### # # # ## ####### ###### # # ### ###
# # ## #### # # # #### # ### # # # ### # # # # #### ## # # # ### # # ### ### # ## ## # # ## # # # # #
# ###### ### ### ### # # #### ### ### ### # # ###### ### # #### ### # # ####### # # # ## # # # # #
###### # # ### ####### # # # # # ### ### ### # ## # ### # # # # ### ### ###### ### ### ###
### ### # # ## # #### # ### # # ### # # # # # # # # ### # # # # # #### # # # ### # # # ### ### ### # # ######
# # # # # # ## # # #### # # # # # # # # # ### ### ### # # # # # # # # ### # # # # # # # # # # # # # # # # ## #
# # # # ###### # # # # ### # # ### # # ### # ### # ### # # ### # # # # # # # ### # ## #
### ### # # ### # # ### ### # # # # # # # # # ### # # # # # ### ### ### # ######

View File

@ -0,0 +1,22 @@
14
20
### ###
# # # #
# ######## #
#### ## ####
### # ## # ###
# # ###### # #
# #### #### #
#### # # ####
# # # #
### ###
### ###
# # # #
#### # # ####
# #### #### #
# # ###### # #
### # ## # ###
#### ## ####
# ######## #
# # # #
### ###

View File

@ -0,0 +1,54 @@
129
52
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################
#################################################################################################################################
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#################################################################################################################################

View File

@ -0,0 +1,5 @@
Für jede Karte enthält die entsprechende Datei
* in der ersten Zeile die Breite b der Karte,
* in der zweiten Zeile die Höhe h der Karte und
* in den weiteren h Zeilen jeweils b Zeichen (' ' oder 'X'), die dem Punkt auf der Karte entspricht.

31
readme.md Normal file
View File

@ -0,0 +1,31 @@
Der 39. Bundeswettbewerb Informatik 1. Runde
==============================================
Dieses Repository enthält die Aufgaben und Beispieldaten von der ersten
Runde des 39. Bundeswettbewerb Informatik.
Webseite mit den Dateien
------------------------
Die Aufgaben lassen sich auch hier finden:
https://www.bwinf.de/bundeswettbewerb/39/
Die Beispieldaten finden sich hier:
https://www.bwinf.de/bundeswettbewerb/39/1/
Dort befinden sich auch wichtige Hinweise zu den Beispieldaten.
Aufbau des Repositories
-----------------------
Im Hauptverzeichnis des Repositories finden sich das Aufgabenblatt:
* Das Aufgabenblatt: `Bundeswettbewerb39-Aufgabenblatt.pdf`.
* Der Mantelbogen mit allgemeinen Informationen über den Wettbewerb:
`Bundeswettbewerb39-Mantel.pdf`.
In den Unterordnern zu den einzelnen Aufgaben befinden sich ggf. je
ein Verzeichnis `beispieldaten` mit den vom BwInf zu dieser Aufgabe zur
Verfügung gestellten Beispieldaten. Bei Aufgabe 3 (Tobis Turnier) gibt
es zusätzlich noch ein Dokument, das die Beschreibung der
Turniervarianten und Informationen zu Zufallszahlengeneratoren:
`Beschreibung_Tuniervarianten-Zufallszahlen.pdf`