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