Calculeu el nombre de seqüències diferents de longitud , formades només per zeros i uns, i tals que no tenen més de dos uns consecutius.
L’entrada consisteix en diversos casos, cadascun amb un natural entre 0 i .
Per a cada cas, escriviu quantes seqüències diferents de bits no tenen més de dos uns consecutius, mòdul .
Una matriu es pot elevar a un natural fent només productes de matrius.
Input
0 1 2 3 4 5 20 1000 123456789
Output
1 2 4 7 13 24 223317 475857792 357891500