oo#.......$. ............. ............. ............. #.........#..# #...........$. #............ #.(........# #.....)....## ##)..(.).....# ##.........#.# #####.......)..#.## ..................# ####...).........## ##.)(........## ####(@...$#...# ##.#.#.....##.## ##...........### #....)....#.## ##...##....## ##..#.....# #...#.#.## ### ##..##### ### ##.# ##...# ##.#### #..### ###...## #### #..##.# #.##.# ##.....## ####..# ###...#.### #....# ##.......## ###....#### #.......#.## ####....### ##....@....# ##.........## ####........####.........####....)<....####...........## ###............##....).....#.##....).).....#.............# ##.#....................(....####<.......[.)#.^..........#### ##.......#.............%)).....##.........<..........#....##.## ##.....))##..............#.........................####........## #......).###.............#..........#..#.#..........# ###.......## #........#####........#####.........######........### ##.......# ##.......#.##.........##.##.........##.#..........### ###.......## #..#.......##..........###.........................###........## #####.............#.....##.....#...........).................## #.............##.....#.....##............(...............## #>##........#####..........###............##...........### ####.........# #.#.........# #.#........####...........# ##......### #####.....### ####.....### ##.........## #......# ##..### #..((...# ##.#....### ##.#.### #...# ##.(...## ######## ###.# #...# ##.#### ### ##.## ### ###