2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,41,4,4,4,4,4,4,40,2,2,2,41,4,4,4,4,4,4,40,2,
41,17,0,0,0,0,0,0,18,40,2,41,17,0,0,0,0,0,0,18,40,
5,0,0,0,0,0,0,0,0,6,2,5,0,0,0,0,0,0,0,0,6,
38,16,0,0,0,0,0,0,0,6,2,5,0,0,0,0,0,0,0,15,39,
2,38,3,12,0,0,0,0,0,6,2,5,0,0,0,0,0,11,3,39,2,
2,2,2,5,0,0,0,0,0,6,2,5,0,0,0,0,0,6,2,2,2,
2,2,2,5,0,0,0,0,0,6,2,5,0,0,0,0,0,6,2,2,2,
2,2,2,5,0,0,0,0,0,6,2,5,0,0,0,0,0,6,2,2,2,
2,2,2,5,0,0,0,0,0,14,4,13,0,0,0,0,0,6,2,2,2,
2,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,6,2,2,2,
2,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,6,2,2,2,
2,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,9,4,40,2,
2,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,40,
2,2,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,0,6,
2,2,2,38,16,0,0,0,0,15,3,16,0,0,0,0,15,39,5,0,6,
2,2,2,2,38,3,3,3,3,39,2,38,3,3,3,3,39,2,5,0,6,
2,2,2,2,2,2,2,2,2,2,2,41,4,4,4,4,40,2,5,0,6,
2,2,2,2,2,2,2,2,2,2,41,17,0,0,0,0,18,40,5,0,6,
2,2,2,2,2,2,2,2,2,2,5,0,0,0,0,0,0,6,5,0,6,
2,2,2,2,2,2,2,2,2,2,38,16,30,31,32,0,0,6,5,0,6,
2,2,2,2,2,2,2,2,2,2,2,38,3,3,3,12,0,6,5,0,6,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,5,0,6,5,0,6,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,5,0,14,13,0,6,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,38,16,0,0,15,39,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,38,3,3,39,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2