###+###+###+## .............# )............P# ........r.....# +###+###s###+## #r..# #.<.# #####