### #.# #.## #.. #.# ########.## ########...O.....# .........######..# ###########.....##..# ..........'.....+...# #####.......#.....###.# ............'.....+ .. ###........#.....# .#. #.......####.....# .#.. #....†..# #.....# .. .. #.##.......# ####[## ## ... ..#.##.......# .# !........ #.#.##.......# .# ......8'8 #.#.##.......# .....#)## #.#.##.......# ....#..+ #.#.##.......# #..#F. #.#.####.######### #..#?## #................. #.)8)8# #......#.#####.... #..((F# ##.######+# . #....K######..# .##....K..^....# #........H......# ##########t#.###..... #.†.# #.#.# ..... #.#<# #.#.# ...... #.#####.#.# ...[.. #.........# ...... #######.### .... #.# #.# #.# #.# #.# #+#