3
14
10
2
6
12
9
4
15
1
5
Last bend