$ ... .... ###+######### ....##...........# ## .................# #.# ....P.........!.#....$ .......