. .. . . # .#. . . . . # .#. . . #.. # ##.#.# # #. .# # # .#. . # .. #.. . ... . .# # # ##. . #. # . . . #.##. .# . ..... ## # .. # #..#.. # #.###.... # ~ ....#.. #..# .#.~.#.##.#.# .. > . .~ .¤#.##.. #..~~~~ .#h%# .. ~ ~. #.## # # . #.¤## ...##... #.#. .. ##.# #