Thanks - glad you figured it out :)
I initially meant to have it slowly introduce the mechanics with increasing difficulty; but I only ended up with time to have each be randomly generated!