3
11 2
1 57 5 34 41 94 34 80 7 10 55
2 38
71 82
3 20
10 24 18
