#.# .# ... #5# ##h### # hpG$# ## ##4# # ##.## ##..## ###.# .. # #... . ... . { . # # ..