# . . . . . . . # # # . . .. .. #.## .... . . .. . #.. #. .. # #+ # . # . . # ... # # #.... # .# ## #. # #### # #.## .### . #....# # # ##. ..# #.## #.. #.## # .##.##..# .#..#.##w{# ###...## ##X## #. .... ####.# #..§X #.....### ... .# ..# # ####.... .# # . #.... .# . . #.... .# . . #.# #### . #