## ######## . . ########......# . ...?...........# #.#.##.###.####..# #.#.##.###.####..# .r..............## . #.#.##.###.##..<# .. #...............# #.#.#.#.##.#.##...# #...#).).....##...# #.r.?..#.#......# #.#r..[..#.##...# ........#...##..## #.#.##.#.#.#. #..# ..... ......# .##?# .##.#.# .. . ... ## # #. . #.. ....# #....g#### #........### ########...### ###...###..## ###<....... #####.... ##