########## ##....#...### #...........## ...#..<..#...## ##...###...## ##### ##...## ##...## #.######...## #........#..# #.###..#.##.# .##.#..#.###..#.# ................# ..###########..##### ..##..# ##..## #..##..# ##..## #..##..# ##..## ###..##..###..## #.....##..#..## #......##...## #.......#...## ##.....#......# #..?........#.# #................ #.....r........## ##....?.........# ....###g.......#.# ###. #........#... # #........#... #........# #........ ......%.. #########