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