### #... ########## ###...### #........# #......o####.######.# #...$..o)....# #.# #......o###### #.# .......o. #.# ........## #.# ........# #.# ........# #.## .##..#### ########..### #$. ............# #.####.#.#.# #.#.#.# ##.#.#.# #..#.#.# #.##.#.# ###.###.##.#.# ...........#.# ###.##...###.# #.#.###.##.# ... #...^# #. ###.###.#### #.# ##.<.## ..# ##.## #.# ####.# .. #># #....# #.#.# #.# ### #.#### #.#.# #.############# .... #.# #.#.# #............<# .#.. ### #.# #.#.# #.#########...# .......# #.###### ##.#.# #.# #...# ...#.# #......# #..#.####.#########...# ...# ######.# #.....................########################.##### #.# #..<.####.##########.......................).......# #.# #..### #.# ##.############.#.##############.# #.# #..# #.# #..###.........)#.# ##.## #.# #..# #.# #.##[..##########.# #...#####.# #..# #.#########.#.<.## #.# #.........# #..# ##...............# #.# #...####### #..# #............#...# #.# ##### #..#####.################ #.# #..........# #.# ##########.# #.# #.# ################.# #.# #................# #)# #.################ #.#########.# #...........# #############