- Time limit: 1.00 s
- Memory limit: 128 MB
Bittimaassa on kaupunkia, joiden välillä on lentoyhteyttä. Haluat lentää Syrjälästä Lehmälään niin, että käyt reitin aikana tasan kerran jokaisessa kaupungissa. Monellako tavalla voit valita reitin?
Syöte
Syötteessä on ensin kaksi kokonaislukua ja : kaupunkien määrä ja lentoyhteyksien määrä. Kaupungit on numeroitu . Kaupunki 1 on Syrjälä ja kaupunki on Lehmälä.
Sitten syötteessä on riviä, jotka kuvaavat lentoyhteydet. Jokaisella rivillä on kaksi kokonaislukua ja : mistä yhteys alkaa ja mihin se päätyy. Kaikki yhteydet ovat yksisuuntaisia.
Tuloste
Tulosta yksi kokonaisluku: reittien määrä modulo .
Rajat
Esimerkki
Syöte:
4 6 1 2 1 3 2 3 3 2 2 4 3 4
Tuloste:
2