...# ...# ########...# ########..........## #.........#........# #.........#........# +...%...........<..+ #.....o.(..........# ####o#######.#.##### #.........o.# . #..######.###...o #..##.%..<....... #..##........o### #..##.......o.# ###..##......o..# #.)...+.........# ###..##.........# #..##.........# ......###+#.... #.###. #.# # #.# .#