### #.. ... #.# #.. #.# ... #.# #.# #.# #.. . #.# #.# #. ##.## #.# #. ###...#####.#.# ..####.....<.....#.# ...#.#...####..#.# ##.#.#.........#.# #.a..#..#####.##.# #.............#...#.# .<..#%...#..##..#.#..# ##. ##.#.#..##.......# .......###.#.#.## ##.#.##.# ##...## ?.... # ##.## .. .. ...# #####