.............................................................
......................................"......................
.....................................--. ....................
........ C":;....
............-........................:!!7?...................
. -'O... :>>?C"$.
............":-''O"..................C!7!>7C"$...............
............7-:--'''-$ ..............::?7"O"!C>..............
............?7'"":--'''->.............:>?7"">-O".............
............OO>O-""":--'''?............"??7":7-!!............
............>O-77O:-""":-''7.........CQQ>>Q?!->-"7...........
.............C'-"777?7':":---.......!7:""::-?!-:->...........
.............-O'-:"!7777O-::--.....C:"!!!!"::?:7':...........
..?O;'--:"!!>7C-:-C. .:"777?7!":$>C-:.
...............'C-;'---::"!!!:::..."!?????7!"O?::-...........
.................>O$";''''-:""": $>">??????>"7?":-...........
................... "QC?CCOO--!!!>>>!>?????>"$C?:?...........
. ....?7?777???$>7????>!OC7"!.
.... ...>777????C$77????COO:!..
...........................""77??????OO$???COO?CO............
..........................Q:!7????OO?CCOOOOOOC?!O............
..........................-:>7??;.....CC?OOOCC??:............
.........................?-"7?O........OC?CCCCOO>Q...........
.........................':!7O..........?????$..O:...........
........................:':>7...O>''"C..$CCC?...."...........
........................$-">O............CC?O.;..Q?..........
.C-">...7.........?C?...:$.$
........................?-">...'HQO".....OC?.....-$..........
........................$-:>..>HH. ..;;..QCO......O..........
.?-:!...H;$CQ.....$?Q.7OHQ$'
......................................"......................
.....................................--. ....................
........ C":;....
............-........................:!!7?...................
. -'O... :>>?C"$.
............":-''O"..................C!7!>7C"$...............
............7-:--'''-$ ..............::?7"O"!C>..............
............?7'"":--'''->.............:>?7"">-O".............
............OO>O-""":--'''?............"??7":7-!!............
............>O-77O:-""":-''7.........CQQ>>Q?!->-"7...........
.............C'-"777?7':":---.......!7:""::-?!-:->...........
.............-O'-:"!7777O-::--.....C:"!!!!"::?:7':...........
..?O;'--:"!!>7C-:-C. .:"777?7!":$>C-:.
...............'C-;'---::"!!!:::..."!?????7!"O?::-...........
.................>O$";''''-:""": $>">??????>"7?":-...........
................... "QC?CCOO--!!!>>>!>?????>"$C?:?...........
. ....?7?777???$>7????>!OC7"!.
.... ...>777????C$77????COO:!..
...........................""77??????OO$???COO?CO............
..........................Q:!7????OO?CCOOOOOOC?!O............
..........................-:>7??;.....CC?OOOCC??:............
.........................?-"7?O........OC?CCCCOO>Q...........
.........................':!7O..........?????$..O:...........
........................:':>7...O>''"C..$CCC?...."...........
........................$-">O............CC?O.;..Q?..........
.C-">...7.........?C?...:$.$
........................?-">...'HQO".....OC?.....-$..........
........................$-:>..>HH. ..;;..QCO......O..........
.?-:!...H;$CQ.....$?Q.7OHQ$'