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