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