1 11 12 3 4 10 4 5 6