### #.. ###.#### # .... .# #####!#####.##.#.# #..........K)....# #.#........o##+### ######.########o.......# ####### #...l....#.............# #.....############.####.#.#.#....##.....# #.......................o.$$............. ... #...>.................................... #.# #.....##.#####.###.##.....###.#####..#### #.# ########........o..##.###.# ..# .... #.# ####...o######)# #.#.### ..l #.# ######## #...........##.# .... .. #.# #......# #.#.......#.##.# #... #.# #.####.# # #.#o..#.# #.# ####. #)# #.# #.# #.......# #.# .. #.###(####.# #o...o..# #.....#....# #.......# #.#####.#### #.#^.o#.# #######.# #.##.# #o......# #...⌠[..⌠g..# #.......# #....# #....).....[# #.####..# ####.# +..⌠..⌠..⌠..+ ### #..# #....# #...........# ##.# #..# #.#### #...⌠...⌠..$# #..# #..### #.# #....⌠$...# ..# #....# #.# +?.Kg%..+ #.## ##.#.# #.#### #..l..# #..# #.#.###.<..# ###'### ##..####.#....###.# #...#######.)(..##.####.# #.# ###.##.....#.#.).##)####.###.# #.#.####>....##..##......#...# #.#.####.##.^...)##.######.### #".....#g##..##.)#....# #.# ###).K..K##......#..#.# #.# ####.#####........#.####.# #....##.###..#.#......# #.#####.###..#.######## #.#......###.#.### #####)#.###.#........# #.....#.....#.###..#.# #.###.#.##.##.##..>..# #.#####.##....######## #.......####### #######...# #.....#.### #.###.#.# #######(......# #........##.#.# #.######.##.#.# #....<##.##÷### ########....# ######