##### ....################ ## #...[.............. #.## #)............... #...#### #.........(...... ..###...oo##### #...>...........# #.....o.#oo...# #...............# #......o#####.#####.....>.......... #............)..................... #.........####....#.#####...#####. #######.... ####..## ##.##...## ##.... #### #)#.8.8.# #..oo #.#.._..# ..... #(#...8.# +#.#'...# .#####..(#####... .......⌠........# #####...#####... +#(#'...# #.#...8.# #.#.._..# #.#.8.8.# ##.##...## # #####...##### #.###.#..#.## #......)...# #...(<#..### #..####### .... ..