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