3 4
5 7 3 7 9
2 1 20 3 2
8 1 20 1 1