5
3 40 33
22 28 38
25 17 3
35 9 14
10 33 1 