######### ###.......### ##.....).....## ##....##'##....## #...####.####...# ##..##.......##..## #...#..#####..#...# #..##.##...##.##..# #..##.##.<.##.##..# #..##.##...##.##..# #...#..##'##..#...# ##..##.......##..## #...#########...# ##....#####....## .. ##...........## #.. ###.......### #... ####.########.... ..#####'#####....... ................... ##...######.#..##### ##. #........# .. ###.J....# ## #......# #...[..# #........ #........ #........ #.!...... ####.....