42
41
42
12 13 3 4 1
42