######### #...<^..# #8.....8# ########.....## ### #.....'..8.8..# #.# ########.....## #.# ### ##### #.....########.# #.# #...# #.8.8.#...(....# #.# #####...# #.....#.###########.# ........+ #.....#.##..........# ........####.8.8.#.##.########.# ............###'###.##.# #.# .............# #.# #.##.# #.# ..#####.##...###.# #.##.########.# #.........####..# #.##.#........####### #.......##......###.##.#.#######......# #.......++..........##.#.# #.##.### ......#...##......######.#.# #.##.# ..g. #...g.......'......#.#######.##.# .. #(####......########.#.....#.##.# #.##...............#.##.##.#.##.# #.##....##.................#.##.# #+##....##...#.###.#.##.##.#.##.# .......#...#.# #.#.#.......##.# ..##...#.....# #.#.##########.# . #...#...#.# #............ #...#...#.#####.########### ...##..........#.........# ...............#.#######.# ..###....#####.#.# #.# ...........# #.#.# #.# ...........# #.#.# #.# .....#.....###.#.#######.# ....#.....'...).........# ... #.....###.#.######### #.....# #.#.###### ####### #(#......# #.#.####.# ##########.######.# #................)# #.###########.##### #.# #.# #.# #.# #.# #.# #.###########.# #.........)..(# ###############