.# . . .# #.# #.# ##.# ####.# ##g..###### #########.#.#.#..%#... #.)...>..###..?....... #.#####...#.###...#### #. ###..#.### #.## ##.###............# ##.#...#............ # .............#.#.### .#.#...##....#.#.# ##.......>#.#.## #####...##.(..## #..%##.....# # #.######..........#.### #....).....##.........# #########......[.# #####.###.#### #........%# #.###....<# #.# #####)# #.# ####.# #.###.####....# #..........##.....^. #####.#########.#### #<# .# #.# # #.. ####