####### ##.....## ##.......## #.........# #.........# #.........# #..._. #.###.#.#.# ... .# .. .## # # #. .