yeah, that's fun.

the logic behind the randomness is very good.