# .## . ...# ...###################..... ......PPPPPPPPPPPPPPP...... #....g....w............. ##.PPPPPPPPPPPPPPP.....# ##################...## .## #