############# #......##...## #..##..)..#..###### ....#..#.####..#....# #.#..+..#.+..#..'..<.# .. ## ##+#.#.....#....# # #.####..###### #.......# #########