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