###..... ...... #..... # .... #.#..### .####.#.... ..$......# #))# ##.o# #### #)(####### ....# #..# #... #..### ####. ##..###.# #...#####.... ##.......######## #..<##..### #....#..........# #.........# #..(.###..........#####.........# #.##. #.^.............<........# ...#..#######.#####.......#....####### .###........#.##....####.............# ##..............## ########......# #................... ##########.### #..#.............### .$......##<..### #. #.......#####... .......##.....# #...##### #### #....##.....###. ##..## ###########....#.......... #...# #########................######### #...# ###.........#########....### ...###...###...######### ###### ...........=.### ...###########