....o.. ......o ....o.. ### .....Y. #..## ..<.. ... ##... #.##.(# #....# ##..$# ##..# ##.># #...# #.#.# . #.#)### .# #.#...# ######### .? #.###.# #.._#_..# #. .# #.#####..#..### #.###.# #..##.'#.#.#'.# #.#... ##.....#####..# #.#.#####.....###.###.##### #...#.....###.............## #.......~.....{<...........## #....############.........>.# #......# ##..........# #~$..#...# #..........# #..#..##.# #..........# #..##.....# #....####### #... ..#...# ##...# #....#.# .%. #...# #....#.. . ....# #....#### ...# #.5..# .....#