[0,1,1,2,3,2,4,3,5,6,4,7,5,8,9,6,10,11,7,12,8,13, 14,9,15,10,16,17,11,18,19,12,20,13,21,22,14,23,15, 24,25,16,26,17,27,28,18,29,30,19,31,20,32,33,21, 34,22,35,36,23,37,38,24,39,25,40,41,26,42,27,43, 44,28]