The only thing I would add to this is to put the random generator into a function/method so that you can continually recall the random function.You could even put the whole thing into a while loop...