###### .##. #...... .... #...... .... #...... ..# +.....# ...# #.....##...##. #............. #.....o....... ###...##...... ##...##...##. #..>......# #..........# +..........# ########+###