5 5
100 9 20 30 40
31 100 18 21 30
