样例解释
对于到达(n,1)经过的房间序列有一种S->(1,1)->(2,1)->(3,1),存在311=3种通路情况;
对于到达(n,2)经过的房间序列有三种,分别为:
S->(1,1)->(2,1)->(3,2),有312=6种通路情况,
S->(1,1)->(2,2)->(3,2),有321=6种通路情况,
S->(1,2)->(2,2)->(3,2),用411=4中通路情况,
因此到达(3,2)总有6+6+4=16种通路情况。(注:S表示入口)
数据范围与约定
对于10%的数据,保证n,m<=1000,k<=10
对于另外20%的数据,保证n<=10^18,m<=100
对于另外20%的数据,保证n<=10^18,m<=400
对于剩下50%的数据,保证n<=10^18,m<=10000
对于100%的数据,保证a(i),b(i)<5,k<=m,min{n,m,k}>0