######### ###.......##### ###.............### ##.................## ##......####.........## ##.....########........## #.....###....####.......# ##....##........###......## #....###.(.###...##.......# #....##...#####..###......## #....##..##<.###..##.......# #....###..##.###..###......# ##....##.....##...# #....(.# ##....#######....##.....!..# #......####....###........# ##............## #........# ####......#### #.......)# ######## #..$..>.... #..........#