29
30 20 40
29
41 31 42
29