#... ##..+ #.... #....# #.... #....# #....#####....#...# #.............+<..+ #...........###...# ##......))...#.....# .......)))...#.....# #####8'8##.>#.....# ...8..oooo#..#.....# # .....oooo.#..'.....########.. ⌠.._..⌠...####.(.>........... ..........#.................. +.. .# ...>......#.................. #..#####.# ###########.................. ###>.......# #.................. . #..........# #.....####'########...<.# #..........# +.....+...........+.....######..........# .....#...........#..................)))##### .... #...........#.................[)<.....# #...........#.................[)......# #######.....#........p......####......# .....##'####...............# #......# ...........................# #......# ############...............# #......# #......#######..# #..##### ######## #..# #..# ####