0 1 2 3 4 5 6 7 8 9 10 0 11 12 13 14 15 16 17 4 18 19 20 21 1 22 23 24 25 15 26 27 28 10 29 20 30 18 31 6 32 26 14 33 24 34 35 2 21 29 36 8 37 38 27 39 12 40 22 35 41 42 16 32 43 37 9 36 19 30 3 41 34 23 40 11 44 28 38 43 7 31 5 17 42 25 33 13 39 44 7 2 ss