3 4 1 2 5 13 8 9 10 14 11 12 7 6