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