### #.### #<# #... #.# .$.. #.# #..# #.# #..# #.# #..# #.#### #..#. #....# #.o#.# ###..## #o###.###.#..## #...##.#.##...# #.####...####.# #.oo..........# #.####...####.# #...##.#.##...# ###.#.###.#.### #..## ##..# #### ####