.######## .. ........# ### . #### ##.###.# . ..# #......# #. #.# #....#.# #.## #.#######....#.# ##... #............#.###### ###....##........##....)....# ...._...{o.......##.....###.# ##....###...?....#.#........# #... #........#..#.......# ### #........#...#..##### #........##...### ....########... .....# #...# ####### #..# #.# ##