########## #......... #####......... ##............. ........####### .)###.........## ##...........# #..........<.# #...###'###..# ......##...##..# ###...#.###.#..# ##..#.'⌠#.#..# #. #.###.#..# ##...##..# ######..#