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