########## #......... # #.######## #. ##########.####...# #.# #..###. ..............#.# #.# #....#########.#####...# #.# #