.. .. ... ... ....... ##.# ##. ........#####+##..# ... ..................#.... ..................#... . ....l...##.....##... .. ........##.....##.# .# ...........l.l..{h# ..# ............l{.{{o# .. ........##....{##o####.####. .>......##.<...##.hO........ ......{.#......##..##=....## ..!....o#......#...# ....(# ..=............#...# .>....# .......?#....(.'?..# ......# ........#......#...# ......# ......>.##..##.###.# ##..... ........##..#### #.# ##### ............. .......!...... .............?.