10 5
1 2 3 4 5
12 4535 3453 234 2342
423 4543 54345 3453 543
435 234 774835 92 734
234 5 43 5 3
1 2
1 2
1 2
1 2
1 2
1 2
1 2
1 2
1 2
