7 8 12 15 6 100 -20 3 5 78 11 23 45 67 90 
200 11 -12 15 18 19 20
