. #. .# #. .#. ###.###.... . .......o... ..# #...#..#.# ....#..<.....# +............# #..