3
10
12
4
5
2
1
9
11
8
Last bend