. .. .# ##+######.## #.......... #........#### #.....o...... #...).o..# #...)o...# #............. #............. ########...... ...... ######