10 8 13 5 9 12 3 4 1 11