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