2
15 3
59 28 9 78 40 64 8 85 30 70 92 33 34 66 100
