### #.# #.# ###########.########### #.....................# ###########.#########.# #.#########.####### ####'##...$........... #.....#..........##### #.....#.######o#.# ###.....#.######(#.##### .................o....... ..................)...... ......#.##.######.....##. #####.#.##.# #.....# ....##.######.....# ##.#.##..........#.# #.#.#########.###.##. # #+ #...#........ #<..'.....##. #)..####### #...# #...# #####