12
4
5
2
11
7
12
6
9
3