#### .... ....######.. ...........# ...........####### .................. ................. #......o...# #..<...o...# #.....oo...# #..........# #..........# ############