You just recently got a new phone, but you don't quite like the way it vibrates, you've decided you want to create your own vibration patterns. So, you've written a program where you used the keywords
pause to make your phone vibrate according to these keywords.
Create a small program that accepts a string of
pause and outputs another string representing the phonetic sound of a phone vibrating;
Rrrr - Rr
long sounds are
short sounds are
pause is a dash
all sounds are delimited by dash with surrounding spaces
' - '
long long short long short
Rrrr - Rrrr - Rr - Rrrr - Rr
long long long short short short
Rrrr - Rrrr - Rrrr - Rr - Rr - Rr
short short short pause short short short
Rr - Rr - Rr - - - Rr - Rr - Rr
long short short long long pause short short
Rrrr - Rr - Rr - Rrrr - Rrrr - - - Rr - Rr
This is a code-golf question so answers will be scored in bytes, with the fewest bytes winning.