[1,2,3,4,5,6,9,8,7,10,17,11,33,18,13,16,65,14,129, 12,19,34,257,20,21,66,15,25,513,22,1025,32,35,130, 37,23,2049,258,67,24,4097,38,8193,36,29,514,16385, 27,41,26,131,68,32769,30,49,40,259,1026,65537,28]