########## #......o.# #.....o..# #.....o(o# #........# #........# .........# #........# ###...... ....... ########