... .. .. .# ###.# o..###+#+ #)...?... #<....... #.....#.. #.###.# #.# # #.# #.# #.# #..