5
3 5
2 4 6
3 1 2
2 555
5 9
7 9
3 12
6 8 14
100 3 5
4 13
6 10 15 13
4 3 2 100
4 -21
7 7 9 4
5 1 10 10
