"Nici un om nu ar asterne vreun cuvant pe hartie daca ar avea curajul sa traiasca intr-adevar lucrurile in care crede." - Henry Miller
ASG vizitează Biblioteca orașului și observă că fiecare raft are o lungime de și o înălțime de 4. Fiecare carte are o lungime de 2 și o lățime de 1. ASG dorește să afle câte moduri diferite există pentru a aranja cărțile pe cele rafturi astfel încât fiecare raft să fie umplut complet (fără spații libere), iar configurațiile rafturilor să fie unică, indiferent dacă le privești de la stânga la dreapta sau viceversa.
Date de intrare
Pe prima linie se găsește două numere, și , cu semnificația din enunț.
Date de ieșire
Se va afișa în câte modalități putem pune cărțile pe cele rafturi, astfel încât dacă luăm oricare modalități de a plasa cărțile, există cel puțin un raft care diferă. Pentru că valoarea este foarte mare, să se afișeze restul împărțirii la
Restricții și precizări
Exemplul 1
stdin
2 3
stdout
10
Explicație
Numărul de moduri de a plasa pe un raft de dimensiune cărție de dimensiune :
Exemplul 2
stdin
3 1
stdout
11
Exemplul 3
stdin
88 132
stdout
505231