5
2846866484
-1 0 1
22268
-1 2 4
4
5 -3 1
26468228
2 -4 4
28844422
-3 -1 6
