.. ... .###############... ........<.......... ................. . ########.###..## .. #......# ... #####..# ... #..# ..# ##########..###...#.# ...........hl.......# ...........####...### .........#.# ### .........#... ............## ......##..... >..... ##....# ...?.. ##.#.. .###.. .###