#.# ......# #.#.#.####.# #.#.#....... ######### #.#.#....... #.......## #.#.#..!.... #.####8#.######.#.#....... ##....##.#....#.#..#...... ##.<.##.#...gK>l....?.... #...##.#.##.###.##...... ##.##.##.##.# #... ..... ##''###.##.# ####...... #..###.##.# ##... #......##.# .. ######.##.. # #.#### #.# #.# #.# #.# ..