## # .. . ...# .. ##...#.#. #.#...... #.#....... #......... #.#..##.#.# #....#....# #.####.........#.. #................. ##.....#.......#.. #................. #######....#.##.. .%.......<# . ........## #.###..... #..#..# ........ ##..#..## #...... .#.