3
10
11
4
7
12
8
1
2
Last bend