######### ###.......##### ###.............### ##.................## ##......####.........## ##.....########........## #.....###....####.......# ##....##........###.(....## #....###...###...##.......# #....##...#####..###......## #....##..##<.###..##.......# #....###..##.###..###......# ##....##.....##...###......## ##....#######....##........# #......####....###........# ##............## #........# ####......#### ##........## ## ######## #.....>....# ... ##..........#.... ................s.. ............g...... .>....>....g.#..... ...........l)r...... .....K...).......... ................... ............#..... ...........##.... .........## #### ........#