########### ########### #.......#.# #.....#...# #.###.#.#.# ###########. #####.#.#.# #...#...########...<....... #...#...#.######.#####.#........#########. #.#.#####.'..'...# #...'.######## #.#.oy....####.### #.##### ###'####### #.# #. #.. #.# # ##.# #.. o# ### $. .. ...