..################ (................# ##########'######.# #...#...#...#...#.# #.⌠.'...'...'.⌠.#.# #...#...#...#...#.# ##'###########'##.#.# #...# #...#...#.#.# # #.⌠.# +.<.'...#.#.# .## #...# #...#...#.#.# ...# ##'## ##+###+##.#.# #.... #...# #.#.##....# #...# #.#.#.....# #...# #...(...... ##'## ###.#..... #...# #...# ### #...# #.......... #...# #..#..##### ##### #.. .... ... ..=.. #... .....# #... .....# #... ...s?#