. ...# ... +# .. .# ..####. .# .......##.# . ..........# .. .........(.+.... ...........#..... ..##....g........ +.............. ###..%.......... .......#<%......?. .########.#...... .+..... +# .. . ...##### ........ .......# ###+#^.....# #..........### #............. #...........# #...........# #.....###.#.... #....I# +.......# ###.....# #######