## .# ##?# #.. #o. #o# #o# #.###.# #.....# #######