Gegeven zijn twee aparte woorden en een doelwoord. Er wordt gevraagd naar het aantal mogelijkheden om het doelwoord te vormen door de aparte stukken uit de twee aparte woorden te ritsen.

Hieronder zie je hoe het woord "ballast" gevormd kan worden uit de woorden "bas" en "llat".

Woorden ritsen.

Woorden ritsen.

Woorden ritsen.

Woorden ritsen.

Het is hierbij niet toegestaan om de volgorde van de letters in de aparte woorden te wijzigen.

Soms kan je het woord op verschillende manieren vormen. Zo kan je met de aparte tekens "aanna" en "geam" op twee verschillende manieren het woord "aangenaam" vormen.

Woorden ritsen.

Woorden ritsen.

Woorden ritsen.

Woorden ritsen.

Gevraagd

Schrijf een functie woorden_ritsen(woord1, woord2, doelwoord) dat gegeven de twee oorspronkelijke woorden woord1 en woord2 het aantal mogelijkheden bepaalt om het doelwoord te kunnen vormen.

Je mag ervan uitgaan dat het doelwoord evenveel letters bevat als de som van het aantal letters in woord1 en woord2.

Voorbeelden

>>> woorden_ritsen("bas", "llat", "ballast")
1
>>> woorden_ritsen("bsa", "llat", "ballast")
0
>>> woorden_ritsen("aanna", "geam", "aangenaam")
2