#....... .. #.# #...... ... ... #..... o... #.# #.... #... ... ... ... ###.####.##+######.# ###.....##.##........#.### #.###.###...........%..... #.o........##.########...! #############.# ## #.# #<# ###