[0,1,2,3,4,5,8,7,6,9,16,11,32,17,10,15,64,13,128, 19,18,33,256,23,12,65,14,35,512,21,1024,31,34,129, 20,27,2048,257,66,39,4096,37,8192,67,22,513,16384, 47,24,25,130,131,32768,29,36,71,258,1025,65536,43, 131072,2049,38,63,68,69,262144]