# .# ...%... ###.##### ### ....?.. #...#...#... ....... ###.###.#.#.# ....... #...#<..#...# ..... #.#.#####.### ... #.#.......# #.##.######### #..g.......... { ####.......#.# #.#####.# #.# # #.# ... .$. #.?.