12
3 2 5 6 4 12 5 6 9 5 10 0