############ ######.....#..... #................ #........)....... #................ #.....<.).ggg.... #.............r.[ #................ #................ #................ #.#..#........... ...##.....##.####. ## #..##.. .#