# #############. ............. #.........# ##.........#### ..............# #....a....# ...........# ##.........# #.........# #.........# #.........# ####.###### #.