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