############# ####....#......### ####.......#.........# ##.......#####.###.... ##.....####..#....####. ##....###.....#.......### #....##.....#######.....## ##...##....### #...###....## #.........## #.....##....# #...##...## ##.##...##...###### #...#....#...##...##...#........# #........#......<..#)..######...# #...#....######...##...# #...# #...##........#####...## ##...# #....#######.........## #....# ##.........###...(.### ##...## #....##.....####### ##....# ##....###.. ###....## ##.(...#### ####.....## ##.......#########.......## ####.................#### ####...........#### #############