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