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