12 13 4 8 1 2 3 11