######### #.l.....# ###g#####.#.# #...