##### . #...# ... #...# ....###...######### ..................... .......g...#.......# ...................## ...>......(......... +####.#..[#....##.# . ............##.#####.. .#......##.#........... ....#...............# .............%......# .##...............# ##..............# .......#...##### .......#...# .....#...######## ....#..........# ...#.(........# #..........# ########........# #)..............# #.#########.##### #.# #.# #.# #.# #.#########.. #.##......... #.##....l..... #....# #### #....# #....# #...%# #..<#....r. ##...##... #...# .. #...# #...# ###.. ... ###