3
5 1 2 3 4 5
3 20 6 13
4 5 9 15 19