### #.. ######.###### ##### ######## ............# #... ........ #......#####.#####..... +<>.................. #.......####.#####.#####.# ............................ ###.......###..#####.#####. #.......# #..# #.# #######.# #..# #.# #.# #..# #.# #.# #..# #.# #..#####.### #.###..#.......# ...........#.#.# #.........#.#... ..oo +.........#.########.... #.........+..........o.. #.........##............ #.........##............ #.........##............ #....[....##............ #.....[...##............ #.........##..o......... ##........)##...........! #..(.......oo.)........... #......................... #..............########### #......######### #...... ####.## #. #