[1,0,2,-1,1,4,-2,0,3,8,-3,-1,2,7,16,-4,-2,1,6,15, 32,-5,-3,0,5,14,31,64,-6,-4,-1,4,13,30,63,128,-7, -5,-2,3,12,29,62,127,256,-8,-6,-3,2,11,28,61,126, 255,512,-9,-7,-4,1,10,27,60,125,254,511,1024]