######### #.......# #.......#####..# #.....oo.....[# #....o.....# .. ####.#### .. #.