6 1 99 100 100 100 100 0 2 3 4 5 1