3 4
100 200 150
80 120 90 160
5 6 8 10
7 9 4 3
6 8 5 7
