[0,2,3,6,7,1,9,4,5,8,22,23,26,27,21,29,24,25,28, 20,12,32,33,36,37,31,39,34,35,38,30,13,10,62,63, 66,67,61,69,64,65,68,60,16,72,73,76,77,71,79,74, 75,78,70,17,92,93,96,97,91,99,94,95,98,90,19,14, 42,43,46,47,41]