##### ####### #.....#.....## r......<.....# ..............# ..............# ......p...