awwwwww 
0
3
12
2
11
^^
9
1
10