[0,1,2,3,4,5,8,7,6,9,10,11,12,13,21,20,22,17,18,19,16,14,15,23,24,27,26,25,28,29,30,31,32,33,36,35,34,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,41,40,39,65,66,67,68,69,77,76]