### .......# ......>.# #.# .......# #.# #.##.# .##.# ......# #.# #.##.# .##.# ..... #.# #.##.# .##.# ... #.#####.##.#####.##.# #.# .................##.# #%# . #.# #......# #..##.# #.# .. ##########.###......####..##.#######.##### ....#.....%)....?........<.)..........##.#...# ....#......###.###..%...####g.##.............# ...........# #.# #.#.##.# #.......[...##.#...# ####......# #.# #.#.##.# #...#.#.....##.#...# #.......# #.###.#.##.###..#.#.#....##.#...# #.......# #.....#.##.....#.#.#.#...##.#...# #.......# #.....#.##......#.>.#.....<.#...# ##.########.....#.##.....#.#.#.#......#<..# #....O...O...............#.#.#.......#...# #.########.....#.##...(...#.#........##.## #.# #......................%....##.# #.# #.....#.###......##..........#.# #.# #.....#.# ####.#.#.#.#.#.#.#.#.# ###.############.#.#####..................# #..........>O...........#.#.#.#.#.#.#.#.#.# .....(%..############.#.#####>.................# ...##...# #.#......#.#.#.#.#.#.#.#.#.# .. #...# . #.#...###..................# #...# .....##.#...####.#.#.#.#.#.#.#.#.# ..$.. .................................# ...... .....##########....######........# ...... # ###### ########## ...