3
3 0 6 16
4 -22 8 77 125
4 1 1 1 1