10 20 30 1 2 2 10 20 20 0 0 10 10