# .# ############# ###.### ....#.......####....... ..................... #................. # .#####..)..........# ...........(.........# .. .....###(..###.......# . ####.# .... +....## #.......# .. .....# .....####.## #.#...#+#.#.#.. .....## #.........###'#.......#.#... ....... #?.....@..#...........#..... ....... #.........#...........#....#####....... #.....................#........<#..# . #...............###.#.#.........#..#.# #...............###.#.#............... #>.................................... ##..............###.#......#.......... #..!..##+#.........#................. #........................... #.........#.####............ ..###..<...#.####.......##... ... #....)..............# #+# .. ...#..................... ...#................##### #.#.#.#)##............. .. .........##+#.....#. .......##### ......#.# ......... .. #.......# . ...>... .......#