[0,-1,2,-2,1,-3,4,-4,3,6,-5,-6,5,-7,8,7,-8,-9,10, -10,9,12,-11,-12,11,13,-13,-14,15,-15,16,-16,17, 14,-17,-18,19,18,-19,-20,21,22,-21,-22,23,20,-23, -24,24,-25,25,26,-26,27,-27,-28,29,-29,30,-30,28, 31]