... ..# <.. #.# ..# #.# # #.#.#.##. #>....... #...o........ #o#####.##### ... ### #.#. .... #... #.. ... #.# #.#+# .........# #.# #...# .........# #.# #...# .........######.### #..># ?........##.......# #.### ............8.8.8.# #.# ....$....#...⌠.⌠..###.# ######### .......S.#..8.>.8.....# #.......# .........##..⌠.⌠5..#### #.......# .........##.8.8.8.+#### #.......# ......................# #.......#.. ############+####.............# #.......#.# #.......# #...........(.#####.......#.# #...#####.#####.# ##########..).....'.......+.. #...##........#.# ######.#.#.......#.# #...##.##.###.#.# #.#.#.......#.# #...##)##.###.#.####.# #.#.#.#####.#.# #...##.##.#..........# #.#<..........# #...##.##.#.#.#.###### #.#.#.##.#.##.# #...##.##.#.#.#.# #.#.#.## #.##[# #......(#.#.#.#.# #.#.#.##.#.##.# #..######.#.#.#.# #.# #.##.#.##.# #..# #....#.#...# #.##......# #..# #.####.######### #.####.#..# #..# #..............# #.####.#..# #..# ######.#######.#######################.....<#..# #..# #...........................................# #..# #########.###############################.### #..################.# #.# #...................# .# ##<################.# ### ###