### #### #.######### ... #.......... ####.#### #.######### .........## #.# .....###..####### ###########.############# ##_#####........# ###........##.............# #.....###........###..........##......######.# .................'....................# #.# ........#........##..........###......# #.# ............)..#..#....###...# ##+##### #.# .....##........#.##....###...## #.##########.# #+####......)....................# #........(##.# #.............)......####'#.......###.........##.#.# ...........................#.......##..........##.#.# ..............###......######.......##.........###.#.# ..............# #......# #.>..##.#..........###.#.# ..........<...# #.......#####+#####.+..........'...#.# ..##.........### #.......#...........#..........###.#.# ......$...########.......#................#########.#.# .........................#................'.........#.# .................###....#............)...###########.# Y######..........+ +.................................# ...............###.............#....#.######.....### ............................###.....#.# #.#.###.# ............................###+###...####.#.#...# ................s.....###.>.......+...%....#.#.#.# .........#+#...#.)................#...####.#.#.#.# #....!.)...#(..#....................#.# #.#...#.# ..........#...#.........##'#.........# #.#...#.# ..........#...#.........##'#.........####.#.#.#.# .....#.c#.#>..#...........................#.#.#.# ....#..#.#......#........................#.#.#.# ...##...#..............................##.#.#.# . ...............#####.#+#.......#......#.#.# ... ....... #.#.##...#........##.#.# ... #.....)..............#.########## ....#+##.................#..........# ......................##.########.### ........................##.# #.# ........................##.# #.# #.................########.# #.# #.............%.......# #.# #.# #.....................####.########.### +## #.......................##............# #...# #.........).####........############### #...# #...........# #........# #...# #.#.........# #........# #...# #...####....# #........# #...# #.### #....# #........# #<..# #.# #....# #........# #...# #.# #....# #........# #..<# #.# #....# ########## #...# #.# ###### ##'## #.# #.# #.# #.#############.# #...............# #################