4 8
25 17 1 31 24 23 29 15
7 14 8 20 10 18 13 2
22 0 11 16 9 30 27 12
3 19 28 4 6 5 26 21
