##################### #.................... #.########.##.####### #######.########.##.# #.................#.# #######.#####..###...##.#.####### ..).....#####.................[.# ######.................<........### ##.#####...###############...# # #..# #...# . #...#.... #.## #...# .. #........ #. ##...##r.. #....#### #. #...#....r .#...# #. #..$.##r.. ## ..## #....# .. ... #....# . ..## #....############ ..# l..>.##............. ### #.### #............. # ######g#..### #...## #.#######.# #.$gs.g..# #########.#