. .. ... #### ..D. ##..9 .....#### # #...# ####§...##.##.# ....#..Z### #......§......# #......<5.# #.##..Z###..... .h....O@..#.. #... ### ....>....!#.# ..... #..##...###.# #.###.. #. #.... .# # ... . #.### .# .... .# .# #... .# ##.# #<# #...# #.##.+ #.# .+ ... ## ###