....)....# ........... ..........# . ..........# .. .........# ..# #.......##...# #............. #....#........ #.<..#...#..## +>....#### . ##+#####..# .. #.........# ... #.........# ... #.........## .. ####............. r).##.#####..........###### .....................# .P.. ######.#############.# .P. #. #.# . #. .# #. .. #. .† ##