-1 -1 3 6 5 7 5 7 2 2 2 6 3 7 -1 -1 5 0 13 9