#############.#.# #................ #.#############.# ###.### #8'''8# #.###.# ##...## #..<..# #######