######### #.O...... #.# #.# #.############## #..............# #############.## #.# #.# #.# #.# #.# #.# #######.## .........# #######.## #<# ###