####### ##.....## ##[......## #.........# #......