##### #...# #...# #...# #...# #...# #...# #...# ###############...# ...............#...######### ....................'........ #.)........###.....####.#### #..........####....####.#######.. #...................(............ #.................####(.......... #.(...............# #............ #.................# #............ ###.#############+# #....)....... #..# ............... ##'## ................ #...# ................ #...# ....#......... ###...### ...#.##...## #.......# ###.# ##.# ####.......#### . #.............# #......⌠......+ #.............# ####.......#### #......<# ###...### #...# #...# #####