8 12 12
3 9 12 8 2 5 1 7