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