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