.. . #. .. #.. ### ..# . ####. # ......# ... . ..# #....## . ##...... . #. ..# . .# #... ###..#....# ..$..#.XX..## ## #.....*hX5#.#.## ......#h5x5....# .#...###5555.##.. .. #... #3#..#.#. ... ##. ##35.#.... .. . # .§..#.. . . .. . .....# .#.. . . .§?..v.. . . . .....#. . . .. ... #..