######### .........# #.# #O# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# .........# #########