######.....##### ##...#.....#...# ##.8.#...%.#.8.# ##...#.....#...# ######.....##### #............... ##............... .........<....... ................. ................. .######.....##### ##...#.....#...# ##?8.#.....#.8.# ##...#.....#...# ######.....#####