#+##### .....!.# ...>....+ .........# .........# .# .........++.... ................# . #....# ...##....# .........# . ...#...).# ..) . #....g# ..# #.###.###...## #.....(......g #####.####.##. #.........# #.#.#...#.# #.#....<..# #.#.##.####.### #......%......# ###.#.#####.#.# #.#.....# #.#####.# #.......# #########