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