############ #......<...# #......o...# #..........# #............. ................ #.)............. #............... #............... ...............