##### #...# ..# #...# ###### ....# #...### #....# ....# #....######....####...### #..<..................... #.>..#######...###.....# ##.#########...%.......# #.#........###........# #.#.######.###......####### #.#...............g........ #...##(..#.######.....##### #...##...#.# ###...# #...######.# #### #.### ..# #.# ..# #.# ... #.# ... #.# . #.. #.. #..