[7,8,3,2,0,1,5,4,9,6,15,12,11,10,19,14,13,18,17, 16,21,20,27,24,23,22,31,26,25,30,29,28,33,32,39, 36,35,34,43,38,37,42,41,40,45,44,51,48,47,46,55, 50,49,54,53,52,57,56]