10 5 2 20 -1 -1 1