3
10
8
9
12
7
5
Last bend