En aquest problema considerem les expressions definides de la manera següent:
Tota variable és una expressió correcta;
si és una expressió correcta, també ho és;
si i són expressions correctes, també ho és;
res més no és una expressió correcta.
Per exemple, si el conjunt de variables és , algunes expressions correctes serien:
Feu un programa que, donats dos nombres i , escrigui el nombre d’expressions correctes de longitut exactament que es poden construir amb variables.
Per exemple, per a i el resultat hauria de ser 6, que es correspon a
L’entrada consisteix en diversos casos, cadascun amb dos naturals i entre i .
Per a cada cas, escriviu el nombre d’expressions correctes de longitut exactament que es poden construir amb variables. Aquest nombre sempre serà inferior a .
Input
7 2 1 20 20 1 21 1 25 25
Output
6 20 0 212 307378150