### .. .. .## ... #.# ###.# #..<# #.### # #.. #... #.... #..... #...... ##....... ##$....... #......... #......... #......... ###############......... #....................... #.............o......... #....................... #.....)................. #..........o............ #........Yg...o......... #.........o............. #...).....#....###>.... #.........#.#### .... #.............# .. #########.#.#.# #.<...# #..#### #.....# ####.....# #........###### #.#...........# #.#.#####.### ...#.. # #######