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