Why is the variable not recognized?

I have a rule where I am setting up rule variables.  The first variable generates a random number as follows:

I then use this variable to calculate another variable as such:



The first variable where it generates a random number does not seem to be recognized.  It works and I can print the variable out, but when I save the second rule variable, I get this message:

It cannot read the assignee variable.  Am I setting it incorrectly?