P-r 0 P- ++ -t