[1,2,4,3,8,5,16,7,6,9,32,17,64,15,13,12,10,33,128, 14,11,65,256,31,25,24,18,129,512,29,20,257,1024, 63,30,28,49,48,21,19,34,513,2048,26,23,1025,4096, 127,61,57,27,97,96,22,40,36,66,2049,8192,62,56,41, 35,4097]