5
0 1
1 3
1 4
0 2
1 2 4 -4 -5