### ..# #.# #.# #.# #######.#################### ....$......oo.............>### ######.#######.###........... #.# #..........# #.# #.#.#....#.# #.# #.#....#.# #.# #.####.#.# #.# #.#...<..# #.###########.#.##.### #.............#.##.# ###############.##.# #..............# #.#########.#### #...........# #############