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