.# . .#. ##.#.#### # ......... ## #.#..#.^..h ....#.#......h. #......[...... #.# ###########'########### #........'8.8+........# #........#...#........# #...⌠....##)##....⌠...# ##...........h.......## ######....<....###### ##.......## #########