########## .. .........############### .# ########.........)...... .# #######.##.###### .# #.......##.# .# #.####.########.# ### .# #......# #.# ####.###.####.. #####..# #.# #...#.........# #..########.######### #..###.#.####.# #...................# #.## ##........ ##...###...#.#.#####. #..###.######.# #........#...#.## #.#.#.## #.# ##....##....g....# #.##.##### #.# #####.....##.#.#O##..####.#$## #.##.....# #.# #....<.......#.#.##...r...r... #.######.# ##.## #.###.....##.#.#.###.##)....## #.# ##.###.#.### ##...÷.....##.#.#.# #.# .#..## #.# #.....###..# #...#####.....#.#.# #.# .. .# #.# #..###.#.#.# #.###55W###...#.... ... ... # #.#####..####.##.# #.#...5!.. #..##### #?# ..## #.............##.# ##.#...#.#..#..# #.# ..# #######..####.##.## #..#...#.#..#.... #. ..# #..# #.#...####.##.#.... ## ..## #..# #.#>.......#.#..W#. ... ###..# #.#...###..# ©5= #....# #.##### #..## ..# #.#.## ##.## #..©# #... #.#.####...# ##.##..# #.#......#<# #.#...# #.######...# ####.##5...# #.# ##.## ##.##..##..©. #.# #.# ##.#.##..##### #.# #)###.###.##.....## #.# #....## ##.......... #.# #####.###.###.########## #.# #.....###..#.## #.# #.######...... #.###.######..#.## #.>.............# #####.######..### #.# #..# #.# #.<# #.# #.....# #.# #.###.# #.# #.# # #.# #.. #.. .. ##