4
10
3
5
12
6
1
9
7
Last bend