.. ###### ... #.... ...# #.... ..# ... ... .# ...... .....# #.#.# ..#..< ..# #...# #.#.# #...####<###...## ..........).....# #..##....##..##.# ###..<......# #.....##.?#### ###.(###Wl...# #h..###.###...# #.#..##o# ..# #.##o.hh# .. .! ####..# ### #...# #..... ....... ##.....# #.#### .#