. .. ........... #..## .##..##..## #. ##..##..##..# .......... ...... .. .... ...P. ... #.. #..##..##..## #..##..##..##..## ............... ............. .##.. #..# ..## #..##..##..##..## ..........h...... ...c....zx....... #x.##.X##..##..## # #.. #..# ..# p... ..... .. ..... ...... .. ..##..# ..##..# .. #.. #..# ..# #... .#