[0,1,2,3,5,4,6,7,9,8,10,13,11,12,14,15,17,16,18, 21,19,20,22,27,23,24,29,28,25,26,30,31,33,32,34, 37,35,36,38,43,39,40,45,44,41,42,53,46,54,55,47, 52,56,57,48,51,58,61,49,50,59,60,62,63,65,64,66, 69,67,68,70,75,71,72,77,76,73,74,85,78,86,87,79]