3
7
12
2
5
11
6
9
4
1
Last bend