r -- r * »r