Addon/method - Different levels of difficulty for a card

Hello,

I would like to know if there is an add-on, or a method, to do the following :
When creating a card with a definition to know, I create a card “Type to answer” with the whole definition, and another one with the same definition but with just some words to find.
I would like Anki to, when the card with the whole definition is too hard, show the card with just some words to find.
In other words, I would like different levels of difficulty of the same card, and Anki would show me easier ones when the hardest ones are too hard. And on the other hand, when a card is too easy, Anki would show a harder version of this card.
Does anyone know if I can do that intuitively, or if there is an Add-on dedicated to this function?
Thanks in advance.