2 3
1 2
4 14 124
5
