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