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