The classic Inglenook switching puzzle requires you to make cards for your rolling stock and shuffle them. Or roll a dice. Heres an app designed specifically to aid in the randomization.