.## ..# .^. # ##.## # ... ##...## ... ....#.....#.... ##.......## #....<....# #......x....# ..#####.#####.. ... ... #####