...........# #?.........# ##..........# ........o...# ##..........# .........<.o# ##c...O.....# #......<..# ......###o# ..... .. .... ... ... ... .. .. . .