### ## ##### ##.######## ##.# #...# #.#.##.##.### ##.##### ## ##.#### ####.....##..####...##.# #. #####..##.####...##.....###.#.....#.### ### #.###.##...##..##.#######..#####..........#####.# #.........##.....# #.####....##........##.## #...###....#..##..# #......##.###.........## #..## ###.....###..## #...#####..........#..# #...# ##..###.## #..## #..## #.........#..## .#####.^.###...# #..# #..###.## ##..##....#..## ..............## ##.####.......## #..###......## .............## #(.......###..####.## ##....## ### .............# #....##..# ###.##..#####....# ##.# ...####......# ###..####..# ##............## ##.## ..# #......####...#####.## #...(........####<## .. #..#.....)..........# ##.##.......##....## #.###..#..)####....##.## #..####.....#####.# ## #..#..## ##.#####..####.## ##...## ### #......###..# ##......# ##..# #...##...k..#####..###..# #..### #..#####.h...hC....##...## ##....### ### #...####.######.....#....# ##.......#####.# ........h.# ###........####......#......<# ..####....## ##...(...)##.......###.###.# .. ####.# #.......))............# ### ##k## ##.......#)######.....# #.k.# ##.....##.# #....## #(<.# ###..###.. #....# #.### .... #..# #.)..# #.....# ..... #.............# #.......# #..... ##.......##...# #..k..h..(# #.>.. ...#####....# #...##.##...# .... ....# #...# k.. #...# . .#..# #... ⌠k⌠ ...# ..# ... /)/ ... ..