Pick a card, see every evolution it qualifies for and stack them into a chain — requirements are re-checked after every step.