3 2 30 50 0 50 70 100 10 20 20 70 90 60 40 60 20 90 90 70