########### #........<# #.######### #.# #.# #.# ###.######## #.....(..... #.#.######## #.#......... #.#......... #########.#.######.. #.........#.# #.######..#.# #.# #..#.# #.# #..#.##. #. .# #.# ###..#+##.####.#.###### #.# #...................!.. ##.####.........#.........#.. #.....'...................... #######........>............. #..............o)...... #...............oo..... #..............oo...... #.............#####.... #.............# ... #.............# . #.............# #.............### #............=..# ######..........# #..........# #+++########