o. .# ..o .. #o##. ##### .o.. .... ...## #..## ## #..# ... #..# #.####.# .....###.a.##<# #....##.#..##### #................ ........##......#### ##.####.....#.#...? # ..##......### ..........#.# #####.....#... #..#..# ... #..##.. ..