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