[0,1,2,1,4,3,8,2,2,5,16,3,32,9,6,1,64,3,128,5,10, 17,256,4,4,33,4,9,512,7,1024,2,18,65,12,3,2048, 129,34,6,4096,11,8192,17,6,257,16384,3,8,5,66,33, 32768,5,20,10,130,513,65536,7,131072,1025,10,2,36, 19,262144,65,258,13,524288,4,1048576,2049,6]