##### ############################## ..... ... .............................# ...# #.... .............................# ...# #... ...........######....>........# #..# #... ...........#....#.............# #..# #..# #########..'....'.............# #..# #..# #..#....#.............# #<.# #).# #..#....#.##########..# #..# #..# #..#....#.# #..# #..######..############..######.# #..# #........%......................# #..# #......#####...#############....# #..# #.####.# #...# #....##########..# ...# #.# #...# #................# .....# #.# #...# #................# .....# #.. #...# #..........#####.# .... ##. #...# #..........# #.# . . .# #...# #########..........# #.# . #.... ............###'#### #.# #.. ##..........#.....######.# #..........#.⌠.⌠.#......# #..........'..>[.'......# #..........#.⌠.⌠.######.# #.^........#.....# #.# #..........###'### #.# #............((########.# #......>.........o......# #(..#'###########o.?....# #...#......... #.......# #...#........ #.......# ######>..#........ #oo.....# .........#############[o.....# #.####### .............................# ##......... .............................# ...........# #.#########........########..# ...........# #.# #........# #..# #.........# #.# #........# #..# #.........# #.# #........# #..# #.........# #.#########........########..# #.........# #..............).............# #.........# ##.....##..##########.........# #...).....# #..........# #.........# ########.........#####.#######..# #..######.# ........................# #.## #..# #.# ...........#####....##..# #.# #..# #.# ...........# #....###.+ #.# #..# #.# ............# #....# #.# #.# #..# #.# ............# #....# ..#######.# #..######.# ............# #....#.#.........###########.........# ...........# #....((..............................# (..........#####(((.................................# <..............O....................................# ###################### #############################