######### #..l.(..########## #.#####..........### #.# ####.........# ............>..#.#####.#.# .######.....##.#.# #.#.# #####.# #.#####.#.######## # #......#.......... #.#####.#.######## #.# #..#.# #.# #.##.# #.. #. #.# #####+######.# #.........##.# #.........##.# #..⌠...⌠..#..####### #.........###......##. +....<....+........... #.........###.#.#..### #..⌠..)⌠..###.#....# #.........#........### #.........###.##..... #####'##### #.##...### #.##.# #.##...# #)...# #......# ####.# ####..## #.# ##..# ###.######...# #...........## #.#.######.## #.#.# #.# # #.# #.# #.# #.. #.# #.. #.# .... #. .#.