... #.# #.# #.# #.# #.# ###############.# #.# #.............#.##.# #.# #.#####.......%....# #.# #.# #.#####..###.# #.# #.# #.# #..... #.# ########.#####.# #.##### #.# ..........g....# #.# #.#############.######## #.# #.####.........r.g((......... ..### #....%.........#############. ##.. ########..####.# ... ##.#######################.# #.......#.......#.......#.###### #######.#.#####.#.#####.#......# #...#.#.#...#.#.#...#.#.####.## #.#...#.#.#...#.#.#...#.# #..# #.#####.#.#####.#.#####.# ##.### #.......#.......#.......# #.#<## ######################### #....# #...## #####