######## ################# #......# #...#...#...#...# #.####.# #.⌠.'...'...'...# #######.# #.# #...#...#...#..)# #.......# #.# ##'###########'## ##.##########.# #...#...#...#...# #.............# ######### #.⌠.#.⌠.'.<.#...# #..###################.......### #...#...#...#...# #..# #..................... ##'###'#######'## #..########.##########.......... #...#...#...#...# #....)......### #..g###.... #.⌠.#...'.⌠.'...# #.###..#......# #...# .. #...#...#...#...# #.# #.......#.# +.l.# ##########+###+## #.# #.##%#^.#.# #...# #.# #.##.#### # #...# #. #.##.# .#### .. #..#.. . . ....... #. .....#.. .. ....... . ........ #.. ..... .# .... ##. ?.... #####.#.# # #......... #.....#$# #.......# . #....##.#+###... ##............... #.......)....... #......g........ #.............. #...........#.. ####........... ##..(...... ##+#..... .... .