CanvasCycle.processImage({filename:'V08AM.LBM',width:640,height:480,colors:[[0,0,0],[155,223,255],[127,207,251],[103,191,251],[91,167,255],[143,127,139],[183,127,135],[207,159,135],[243,191,155],[151,115,123],[255,195,155],[171,167,131],[159,155,119],[87,127,147],[91,115,131],[103,131,155],[99,103,131],[175,155,163],[131,95,95],[111,87,103],[79,59,67],[171,123,111],[223,159,127],[91,71,79],[243,191,155],[115,87,91],[167,171,131],[87,123,103],[71,107,111],[59,71,75],[79,63,67],[63,51,59],[47,43,55],[67,55,63],[91,71,75],[107,83,83],[83,63,67],[71,51,51],[55,39,51],[179,191,143],[71,91,67],[71,107,91],[55,63,63],[139,87,87],[103,71,75],[83,59,63],[67,47,55],[51,35,43],[143,99,95],[95,51,55],[79,55,63],[79,63,63],[67,47,51],[55,35,47],[159,103,91],[7,15,19],[191,219,135],[43,79,67],[51,95,63],[19,35,27],[167,215,127],[127,159,107],[47,71,51],[79,63,71],[63,47,47],[43,31,39],[27,19,27],[131,75,83],[219,147,107],[43,35,31],[95,63,59],[155,103,87],[247,167,127],[243,131,91],[167,91,75],[107,43,27],[115,79,71],[159,111,91],[231,175,123],[231,175,123],[231,175,123],[107,59,55],[63,23,35],[47,23,35],[135,91,75],[95,59,59],[83,51,47],[43,23,31],[47,35,35],[39,27,35],[35,19,27],[107,59,55],[59,23,31],[27,11,23],[107,63,55],[71,43,47],[39,19,27],[15,7,7],[135,91,75],[51,31,31],[35,23,27],[19,7,15],[55,63,63],[171,187,167],[175,231,135],[19,95,51],[19,63,39],[15,35,27],[15,23,23],[63,51,43],[39,27,27],[11,0,7],[199,255,139],[91,159,71],[0,83,47],[0,11,0],[211,135,103],[91,51,35],[19,7,27],[255,251,223],[255,255,255],[235,239,227],[199,227,199],[171,219,203],[127,215,255],[199,227,199],[235,239,227],[91,95,107],[99,103,119],[107,115,131],[115,127,143],[123,139,155],[111,123,139],[103,107,123],[91,95,107],[99,115,123],[111,131,135],[123,147,151],[135,163,167],[147,183,183],[147,183,183],[135,163,167],[123,147,151],[111,131,135],[75,39,39],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[211,139,255],[171,183,255],[59,211,255],[0,255,159],[255,247,119],[255,207,103],[255,175,107],[255,135,223],[211,139,255],[171,183,255],[59,211,255],[0,255,159],[255,247,119],[255,207,103],[255,175,107],[255,135,223],[239,223,255],[199,235,255],[163,247,255],[175,255,215],[255,247,171],[255,227,175],[255,223,203],[255,223,227],[215,235,207],[203,227,207],[215,235,207],[235,243,215],[255,251,223],[255,251,251],[255,251,223],[167,199,195],[155,187,183],[167,199,195],[183,211,207],[191,219,215],[211,235,231],[183,211,207],[155,187,179],[127,163,163],[139,175,171],[155,187,179],[171,199,191],[191,215,203],[151,179,171],[131,159,151],[87,111,119],[107,139,139],[131,159,151],[155,179,167],[183,203,187],[123,155,147],[99,127,135],[67,79,87],[79,99,111],[99,127,135],[115,151,155],[135,175,171],[115,151,155],[83,87,107],[79,59,67],[79,71,87],[83,87,107],[91,115,123],[103,131,135],[83,107,115],[227,243,211],[191,223,211],[199,231,203],[227,243,211],[255,251,223],[255,251,251],[255,251,223],[255,227,199],[243,211,183],[231,195,167],[219,179,151],[211,163,135],[199,147,123],[187,131,111],[179,119,99],[31,27,39],[63,47,55],[23,15,27],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255],[255,255,255]],cycles:[{reverse:0,rate:0,low:0,high:0},{reverse:0,rate:0,low:0,high:0},{reverse:0,rate:0,low:0,high:0},{reverse:0,rate:0,low:232,high:237},{reverse:0,rate:0,low:0,high:0},{reverse:0,rate:0,low:167,high:174},{reverse:0,rate:1536,low:135,high:143},{reverse:0,rate:1380,low:127,high:134},{reverse:0,rate:2304,low:119,high:126},{reverse:0,rate:1536,low:217,high:223},{reverse:0,rate:2841,low:210,high:216},{reverse:0,rate:2841,low:203,high:209},{reverse:0,rate:2841,low:196,high:202},{reverse:0,rate:2841,low:189,high:195},{reverse:0,rate:2841,low:182,high:188},{reverse:0,rate:2841,low:175,high:181}],pixels:[ 111,107,108,107,107,108,107,106,105,107,107,107,107,107,107,107,107,107,106,107,107,107,107,107,107,107,107,107,108,108,107,107,107,107,107,107,107,107,107,107,107,107,107,106,106,106,107,108,108,108,106,106,106,106,106,106,108,106,106,106,106,106,105,66,66,66,64,66,64,64,17,56,59,56,17,17,59,56,59,59,59,59,59,59,71,66,66,64,59,59,59,59,59,15,58,15,15,15,15,16,16,15,15,15,15,15,15,15,15,15,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,59,56,56,59,56,59,59,59,59,59,59,59,56,56,59,56,59,56,59,56,59,59,56,59,59,59,4,56,59,59,59,59,59,59,59,59,59,59,59,59,59,59,3,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,4,59,59,4,58,59,59,59,59,59,59,59,59,59,59,59,57,57,59,59,59,59,59,59,4,59,59,59,59,57,58,59,59,57,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,113,113,113,113,112,112,113,113,113,117,117,117,117,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,118,118,118,118,118,118,117,117,117,117,117,117,117,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,114,114,115,115,115,115,115,114,114,114,114,113,113,113,113,113,113,113,113,115,114,115,115,115,115,115,115,115,118,117,114,114,114,117,118,117,118,117,115,115,115,117,114,114,114,114,114,114,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,60,60,60,60,62,62,62,62,62,62,62,62,62,59,59,59,59,62,59,60,62,62,62,59,62,62,62,62,62,62,60,60,60,61,61,61,62,62,62,67 ,111,111,111,111,111,107,107,109,109,109,109,107,108,106,105,107,107,108,106,105,107,108,108,107,107,108,107,107,107,108,107,107,106,107,107,107,107,108,107,107,108,108,107,107,108,108,108,107,108,108,105,107,107,107,107,105,108,108,108,106,108,106,106,105,66,66,64,66,64,64,59,59,59,17,59,59,16,59,59,56,59,17,59,59,71,66,66,64,59,59,56,17,58,58,58,15,59,59,15,15,16,16,15,15,15,15,15,15,15,16,15,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,56,59,59,59,59,59,56,59,59,59,59,56,59,59,56,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,4,59,59,4,4,56,55,55,55,59,59,59,3,56,59,59,4,56,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,58,59,59,59,59,59,59,59,59,59,59,59,59,59,57,59,4,59,59,57,58,58,59,57,59,59,57,57,59,58,58,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,116,116,116,116,116,116,115,115,115,115,115,114,112,114,114,114,113,112,113,113,113,113,113,117,117,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,118,118,118,118,117,117,117,117,117,117,117,117,117,117,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,115,115,114,114,114,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,117,118,117,118,117,118,117,118,114,114,114,114,114,114,115,115,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,13,4,4,4,4,4,4,4,4,4,4,60,60,62,60,62,4,4,62,62,60,62,62,62,60,60,60,60,60,59,62,60,60,62,61,61,61,59,59,59,59,59,59,67,59,61,59,59,62,62,62,67 ,111,111,106,107,107,108,107,107,107,106,105,105,106,105,105,106,105,107,107,108,107,108,108,107,107,107,107,107,107,107,107,107,107,106,107,107,108,107,107,107,105,106,107,105,107,107,107,107,107,105,105,107,105,107,107,105,106,105,107,108,108,107,107,66,106,66,64,66,64,64,59,59,17,59,59,59,59,59,16,59,59,59,17,71,71,66,66,64,59,59,59,59,59,17,59,59,15,59,59,58,16,58,16,15,15,15,15,15,15,16,15,15,15,4,4,4,4,4,4,15,15,4,4,4,4,56,56,59,56,59,59,4,59,59,59,59,59,56,59,56,59,4,59,59,56,4,59,59,59,59,59,59,4,56,55,59,55,59,59,55,55,59,59,59,59,59,59,55,55,59,59,59,59,59,59,59,59,59,59,59,55,59,59,57,59,59,57,57,59,59,59,57,58,59,57,58,59,59,58,58,59,55,55,59,59,59,57,59,59,59,59,57,59,59,58,58,58,57,59,59,59,59,4,59,59,58,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,114,114,114,114,114,114,114,115,115,115,115,115,115,4,116,114,114,114,116,116,116,116,116,115,115,115,112,114,114,114,114,112,114,114,114,113,113,117,117,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,118,117,117,117,117,117,117,117,117,117,117,117,117,117,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,117,114,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,117,118,117,118,117,114,114,115,117,4,114,114,114,114,114,114,115,115,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,11,4,4,4,4,4,4,4,4,4,60,60,60,60,60,62,60,60,60,60,59,80,59,59,59,80,59,102,60,60,60,60,59,59,61,61,59,60,59,60,59,59,60,61,61,61,59,59,59,59,59,67 ,111,106,107,107,106,107,109,107,108,107,107,107,107,109,106,105,105,105,105,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,108,106,106,108,106,106,108,106,108,108,108,107,107,106,108,107,106,107,107,106,106,107,106,106,105,105,105,106,106,106,105,64,64,59,59,56,59,59,59,59,59,59,16,16,17,17,71,66,66,66,64,16,59,15,17,17,17,17,59,15,16,16,59,59,16,16,17,17,15,15,15,15,15,16,15,15,15,4,4,15,15,15,15,15,15,56,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,4,59,4,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,4,59,59,59,59,59,59,55,55,59,59,59,59,59,55,59,66,59,59,59,59,59,59,59,59,59,57,59,59,59,57,59,57,58,59,59,59,58,59,59,59,59,59,59,59,59,59,59,59,59,4,59,57,58,4,4,58,59,58,59,58,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,114,114,114,114,115,115,115,115,114,114,114,114,114,114,115,114,116,116,116,116,116,116,117,117,117,114,114,114,115,115,114,114,114,114,117,117,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,114,114,114,114,114,114,114,114,115,115,115,118,118,114,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,114,115,115,114,114,114,114,114,115,115,115,114,115,115,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,13,4,4,4,4,4,4,4,4,4,4,60,60,60,60,60,62,59,60,59,60,60,60,60,59,62,59,59,59,60,60,104,104,61,61,59,59,59,102,102,102,60,61,61,59,59,59,59,59,102,59,87 ,111,107,108,107,107,111,107,108,107,107,109,109,109,107,108,107,106,108,108,107,107,107,107,107,108,106,107,107,107,107,107,107,108,107,107,106,107,108,106,107,107,107,107,106,108,107,107,107,107,107,107,107,106,106,107,107,107,107,106,106,105,105,106,66,66,64,66,66,64,64,59,59,59,59,59,59,17,59,59,59,16,17,71,71,66,66,64,59,59,59,59,17,17,17,17,15,16,15,15,15,15,16,16,16,17,17,15,15,15,15,16,16,15,15,15,15,16,16,16,15,15,15,59,59,56,59,4,59,59,59,4,56,59,55,59,59,59,4,4,56,59,66,4,59,4,4,56,59,4,56,4,59,59,59,59,59,55,55,59,59,59,59,4,4,56,59,59,4,55,55,59,59,59,55,66,55,59,59,66,66,66,59,4,59,55,59,59,59,59,59,59,55,59,57,59,57,59,57,59,58,59,55,55,59,59,59,59,59,57,59,59,59,59,59,59,57,59,58,58,59,4,4,4,4,59,58,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,112,112,112,112,112,114,114,114,115,115,114,114,115,115,115,115,115,115,115,115,116,116,116,116,116,114,114,115,117,117,114,114,115,115,115,115,115,115,117,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,113,113,113,113,113,114,114,114,114,115,114,114,114,114,114,114,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,114,115,115,115,115,115,115,114,114,114,115,115,115,115,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,14,4,4,4,4,4,4,60,4,4,4,4,62,60,60,60,60,60,59,59,60,62,59,59,60,80,60,60,60,104,102,102,104,62,62,68,59,102,67,60,60,61,67,102,59,59,59,59,67,67,102,67 ,111,111,111,111,111,111,109,109,106,106,105,109,106,105,107,107,108,106,105,108,107,108,106,107,107,107,107,107,107,107,106,107,107,107,107,107,107,107,106,107,107,107,108,108,108,107,107,107,107,107,107,106,105,107,106,105,105,106,107,106,106,17,71,66,66,64,59,71,66,64,59,59,59,59,59,16,17,17,17,59,59,16,71,71,66,66,64,59,16,16,59,16,17,17,17,16,16,16,16,15,15,15,16,16,16,17,15,15,15,15,16,16,15,15,15,15,16,16,16,16,15,15,15,56,59,4,56,59,59,59,56,59,55,55,59,59,17,17,66,59,59,59,59,59,4,56,56,59,56,59,59,59,59,59,4,59,55,55,59,59,55,59,55,55,4,59,59,59,59,55,59,66,66,66,59,55,59,66,59,59,59,59,59,59,59,59,66,66,59,59,59,55,59,57,59,59,55,59,59,59,57,58,55,59,66,59,59,59,59,59,59,59,59,59,59,59,57,59,57,57,58,4,4,4,4,4,59,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,112,112,114,114,114,114,114,112,112,115,115,114,115,115,115,115,115,115,115,115,115,116,116,116,116,116,116,114,115,115,114,114,113,113,114,115,115,115,115,115,115,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,113,113,113,114,114,114,114,114,114,115,115,115,115,115,115,114,115,114,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,114,114,115,118,117,114,114,114,114,114,117,114,115,115,115,115,115,115,115,115,114,114,115,115,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,11,13,4,4,4,60,60,60,60,4,62,60,62,60,60,60,60,62,60,62,62,59,59,62,59,59,60,60,60,102,67,68,102,102,102,59,59,59,59,59,60,59,59,59,59,59,59,59,59,59,62,62,67 ,111,111,111,111,111,111,109,109,109,109,107,107,106,105,108,106,105,108,107,107,107,108,108,107,107,107,107,106,108,107,107,107,108,107,107,107,107,107,107,107,106,107,108,107,107,106,106,107,107,106,106,106,107,107,107,105,106,106,107,106,107,106,71,66,66,64,17,71,66,64,59,59,17,17,17,16,16,17,17,17,16,16,71,71,66,66,64,16,16,16,16,15,15,17,17,17,15,16,16,15,15,15,16,16,16,17,17,15,15,15,16,16,16,15,15,15,16,16,16,16,16,15,15,59,59,59,59,55,59,59,59,59,59,59,4,59,59,59,66,66,59,59,66,59,56,4,59,56,59,59,59,4,4,56,59,59,59,59,55,55,59,59,55,59,59,59,59,55,59,59,59,55,55,55,55,55,59,55,59,59,59,59,59,59,59,55,59,57,59,59,59,59,59,55,59,59,59,59,59,57,59,57,59,59,59,63,4,4,4,59,59,4,59,59,59,59,59,59,59,59,57,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,115,114,114,114,114,114,114,114,114,114,112,115,115,115,115,115,115,115,115,115,115,116,116,116,116,116,116,116,113,115,115,115,115,115,115,114,114,114,115,115,114,114,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,113,113,113,113,113,114,114,118,114,114,114,114,114,114,114,114,114,114,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,117,118,115,115,115,115,115,114,114,114,115,115,115,115,115,115,114,114,115,115,115,114,115,114,114,115,115,115,115,115,117,115,115,115,115,115,115,115,115,115,115,115,115,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,11,13,4,4,4,4,4,62,60,60,62,60,62,62,62,60,60,62,62,59,59,59,59,59,59,60,60,62,102,59,59,59,59,59,67,68,67,62,59,68,59,59,59,59,59,59,62,67,87,62,62,67 ,111,111,107,107,107,107,107,111,109,107,108,107,106,105,108,106,106,108,108,108,107,108,108,108,108,107,107,107,107,107,108,107,107,107,107,107,108,107,107,107,107,107,107,107,107,106,107,107,107,107,107,106,106,106,106,108,64,16,59,59,59,107,71,66,66,64,17,71,66,64,17,17,59,17,17,16,16,17,17,17,17,16,71,66,66,66,64,16,16,16,15,16,16,17,17,17,16,16,16,15,15,16,16,16,16,16,17,15,15,16,16,16,16,15,15,15,15,16,16,16,16,16,56,56,59,59,59,55,59,59,59,59,59,4,59,59,56,59,59,66,59,4,56,59,59,59,59,59,66,59,59,59,56,59,4,59,3,4,59,55,59,57,55,59,59,59,55,59,59,59,59,55,59,59,59,55,59,59,66,59,59,59,59,55,55,55,59,59,59,55,59,55,66,66,59,59,59,59,59,59,57,59,4,4,66,63,4,4,66,59,59,59,3,59,4,59,59,57,4,59,57,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,114,114,115,115,115,115,115,115,114,114,115,116,116,113,113,113,113,113,117,113,115,112,112,112,112,112,115,114,114,114,114,114,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,113,113,114,114,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,117,118,117,114,113,113,113,113,113,113,114,114,114,114,114,114,114,115,114,114,113,113,113,113,113,115,115,115,114,114,115,115,115,115,115,118,117,118,117,115,115,115,115,115,115,115,115,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,11,4,13,4,4,4,3,4,62,60,3,60,62,62,62,80,80,62,62,59,59,59,80,59,59,59,60,60,62,102,62,59,62,59,102,59,102,102,102,59,59,61,61,59,102,62,59,59,67,87,67,62,62,67 ,111,107,108,107,107,107,107,107,109,109,109,109,109,109,107,107,108,107,106,107,108,106,106,106,108,108,108,108,107,107,108,108,107,107,107,107,107,107,106,108,107,106,108,107,107,107,107,107,106,107,107,107,107,107,107,105,107,16,16,16,59,17,71,66,66,64,17,71,66,64,17,17,17,17,17,16,16,16,16,17,17,71,71,66,66,66,64,16,16,16,15,15,16,16,17,17,16,16,16,16,15,16,15,16,16,16,17,15,15,16,16,16,16,16,15,15,15,16,16,16,16,56,59,59,59,59,59,4,55,55,4,59,59,55,59,56,59,59,56,66,66,4,59,56,66,59,59,59,59,4,59,57,59,59,57,57,59,59,59,59,59,55,57,55,55,55,55,59,3,56,59,59,59,66,66,59,59,59,55,59,59,59,59,3,59,59,59,55,55,59,4,4,66,66,63,55,55,59,59,59,59,57,15,4,66,63,4,4,66,4,4,4,59,4,4,4,59,4,59,4,59,57,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,114,114,115,115,115,113,115,113,113,115,115,115,115,115,113,113,113,114,114,114,114,112,112,114,114,114,114,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,114,114,114,114,113,113,114,114,113,114,114,114,118,118,118,118,114,114,115,115,115,115,115,115,115,115,115,115,115,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,117,118,117,118,117,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,17,17,17,15,15,4,4,4,4,11,11,13,13,4,4,4,4,60,4,60,60,62,80,80,80,62,59,59,59,59,59,59,60,80,80,62,60,61,104,61,102,102,102,59,62,62,59,62,61,61,102,59,59,59,67,67,87,67,87,61,62,67 ,111,111,111,111,111,111,111,111,109,109,109,109,109,107,107,107,107,108,106,105,108,108,106,108,108,106,108,108,108,108,107,107,107,107,107,107,107,106,108,108,107,108,107,107,107,107,107,107,108,105,106,105,106,107,105,105,106,59,16,16,16,71,66,66,66,64,17,71,66,64,64,17,17,17,17,17,16,16,16,17,17,71,71,66,66,64,16,16,16,56,56,16,56,57,57,17,56,16,16,16,16,15,15,15,15,16,17,15,15,16,16,16,16,16,15,15,15,16,16,16,59,59,59,59,59,59,59,59,59,59,55,55,59,55,59,59,59,59,17,66,66,56,59,59,59,66,59,59,66,59,56,59,59,59,59,59,59,57,59,57,59,57,59,59,57,55,55,66,59,59,3,66,66,66,66,59,59,59,59,55,55,4,59,59,59,59,59,59,59,4,3,56,59,66,63,59,59,59,17,16,59,59,57,15,66,66,15,66,63,4,3,4,3,4,3,4,4,59,59,4,3,4,59,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,114,113,113,113,113,113,113,113,113,115,115,115,115,115,114,114,114,114,114,114,114,114,114,113,114,114,116,116,116,116,116,116,116,116,114,114,114,114,114,114,114,114,117,117,117,117,117,112,114,114,114,114,113,114,114,114,114,114,115,115,115,118,118,118,118,115,115,115,115,115,115,115,115,114,115,114,114,114,114,115,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,117,118,117,118,117,118,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,4,4,4,3,4,3,4,3,17,17,17,17,17,16,16,15,15,15,15,15,12,13,4,14,13,62,4,3,62,62,62,60,60,59,59,59,59,80,67,62,62,59,80,80,62,60,80,61,102,102,102,59,62,68,59,59,67,68,59,62,59,59,59,59,87,67,87,67,87,67,62,62,67 ,111,111,111,111,111,111,111,109,106,107,107,109,109,107,107,107,107,108,108,108,108,106,108,108,108,108,108,108,108,108,107,107,108,106,108,107,107,107,107,107,107,107,107,107,107,107,108,106,106,106,106,106,105,107,105,66,64,59,16,56,56,71,66,66,66,64,56,71,66,64,64,17,17,17,17,17,16,16,16,17,17,71,71,66,66,64,16,16,59,58,58,58,16,15,56,58,59,16,16,16,16,16,15,15,15,15,17,17,15,16,16,16,16,16,16,15,15,16,16,16,15,16,59,16,59,15,15,15,15,4,59,59,59,55,59,59,59,59,17,66,66,66,4,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,57,57,59,57,55,57,59,59,66,59,59,59,59,66,59,59,59,4,59,59,55,55,59,55,55,59,59,55,55,59,56,59,59,59,66,63,4,4,59,59,59,59,59,16,16,15,66,66,63,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,114,112,112,112,113,113,113,112,113,113,115,115,115,115,114,115,115,114,114,117,117,117,117,113,113,116,116,116,116,116,116,116,116,112,112,112,112,112,112,115,115,115,114,114,114,117,117,113,114,114,114,114,113,114,114,114,114,114,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,114,114,118,114,114,114,114,114,114,114,114,114,114,114,118,118,118,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,17,17,17,17,17,16,16,16,16,16,15,15,15,12,13,14,13,4,4,60,60,60,60,60,60,60,62,59,60,59,80,67,80,62,80,80,80,80,60,61,61,68,62,102,59,59,59,59,59,67,68,67,68,59,59,59,67,87,67,87,67,87,67,61,62,102,67 ,111,111,111,111,111,111,111,106,107,107,106,107,109,107,107,106,105,108,106,106,108,108,106,106,106,108,106,107,107,107,107,107,107,107,108,106,106,107,107,107,107,108,108,108,108,108,107,108,107,107,107,107,106,106,106,105,64,107,56,16,16,71,66,66,64,56,59,71,66,64,64,17,17,17,17,17,16,16,16,17,71,71,66,66,66,64,16,59,56,16,56,57,57,59,59,59,17,16,16,56,16,56,56,58,15,15,15,15,15,16,16,16,16,16,16,15,15,16,16,16,15,15,16,16,16,16,15,15,59,59,15,4,59,4,3,56,59,56,59,17,66,66,56,59,66,66,56,59,59,59,59,55,55,55,59,57,55,59,59,59,59,59,59,57,59,57,59,66,3,59,56,59,59,59,59,59,58,56,56,59,59,59,55,55,55,66,66,64,3,59,59,59,66,66,63,59,3,17,17,66,59,16,16,16,16,66,66,63,15,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,112,112,112,112,112,112,114,114,114,114,114,114,113,112,113,113,113,113,114,112,115,115,114,115,115,114,114,114,114,117,117,116,116,116,116,116,112,112,112,112,112,112,112,112,112,114,114,114,112,112,112,115,115,115,114,117,114,114,114,114,115,115,114,114,114,114,115,115,115,115,118,118,118,118,118,117,118,117,118,113,113,113,113,115,115,115,115,115,115,115,115,114,114,114,115,117,118,117,118,114,114,114,118,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,17,17,17,17,17,17,16,16,16,16,16,16,15,16,11,11,11,11,13,15,15,15,62,60,60,60,62,62,60,59,60,59,59,62,62,62,80,67,80,80,80,102,102,62,59,59,59,102,59,59,59,59,68,67,102,62,59,59,59,87,67,87,68,67,68,67,102,102,59,67 ,111,111,111,111,111,111,107,108,107,107,109,109,109,107,108,107,107,106,106,106,106,105,108,106,108,107,106,106,106,106,106,107,107,105,106,105,108,108,107,107,107,107,106,108,106,107,107,17,17,106,106,107,59,106,107,107,105,107,59,59,59,71,66,66,64,59,17,71,66,66,64,17,59,17,56,56,59,59,16,16,71,71,66,66,66,64,16,57,57,57,59,59,59,59,17,59,15,17,56,58,58,58,16,16,15,15,15,15,15,15,15,16,16,16,16,16,15,16,16,16,16,15,16,16,16,16,16,15,15,57,57,57,59,4,56,59,59,59,59,59,66,56,59,59,59,56,59,59,56,59,59,59,59,55,55,55,55,59,59,57,55,55,55,55,59,59,59,59,4,56,59,66,59,59,57,58,56,58,59,59,59,59,55,55,59,66,66,64,4,4,56,59,66,66,63,59,59,57,59,66,63,16,16,16,16,66,66,63,15,15,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,4,4,3,4,112,112,112,114,114,114,112,112,112,115,114,114,114,114,113,113,114,114,114,114,115,115,114,115,112,112,113,113,113,113,116,116,116,116,112,112,114,114,114,112,112,112,112,114,114,112,114,114,114,114,114,113,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,118,118,118,118,118,118,117,113,114,114,113,113,114,114,114,114,115,114,114,114,114,114,114,115,114,117,118,117,118,117,118,117,118,118,113,113,113,114,114,114,115,115,114,114,114,114,114,117,118,117,118,117,118,117,118,117,118,117,118,4,4,3,13,4,4,3,4,4,4,3,4,4,4,17,17,17,17,17,17,17,17,16,16,16,16,16,17,16,16,15,16,15,11,14,60,62,60,60,60,60,62,60,60,60,59,60,62,59,59,80,62,62,67,80,60,62,61,61,62,62,59,59,59,59,59,59,59,68,67,68,62,62,62,59,59,59,59,59,62,68,67,60,67,102,59,67 ,111,111,111,111,111,111,111,107,107,107,107,109,109,109,109,106,108,108,106,106,105,108,107,106,106,106,107,106,106,107,107,106,108,106,105,106,108,106,107,107,107,107,105,108,108,108,107,107,107,107,106,56,56,71,107,107,106,106,107,59,59,71,66,66,64,17,59,71,66,66,64,59,56,59,59,17,16,56,16,16,71,71,66,66,66,64,59,57,59,56,59,17,17,59,17,17,56,59,59,16,58,16,16,16,15,17,17,17,15,15,15,15,13,16,16,16,16,15,16,16,16,15,56,58,16,16,59,16,15,59,59,57,57,59,56,59,56,59,56,17,59,66,56,59,59,59,59,59,55,59,59,59,59,57,59,55,55,59,59,55,55,59,55,55,59,59,59,57,59,4,56,57,59,59,59,59,59,57,59,58,59,59,59,59,59,66,66,64,66,56,59,59,66,66,63,3,59,59,59,66,59,57,58,16,16,66,63,15,15,15,15,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,114,114,114,112,114,114,114,114,114,112,114,114,114,114,114,114,115,115,114,114,115,115,114,115,112,113,113,114,114,114,113,113,113,114,114,114,114,114,114,112,112,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,114,114,114,114,113,113,113,113,114,114,114,114,115,115,115,115,115,115,115,115,118,117,118,117,118,114,114,115,118,118,114,114,114,114,114,115,115,115,113,115,115,115,114,117,118,117,118,117,118,117,118,117,118,117,4,3,4,11,4,3,4,3,4,3,4,3,17,17,17,17,17,17,17,17,16,16,17,16,16,17,17,16,16,16,16,15,16,11,11,60,60,60,62,15,62,62,60,62,62,59,60,59,59,80,59,80,80,80,62,80,80,68,62,62,59,59,67,59,62,59,59,59,67,62,62,68,59,59,59,59,59,59,67,68,67,60,61,102,62,59,87 ,111,111,111,111,111,111,111,107,108,107,106,107,107,107,106,108,108,108,108,106,106,106,107,107,107,107,107,107,107,106,108,107,107,107,107,106,105,107,106,107,107,107,107,107,105,106,17,56,56,59,107,59,59,71,66,66,64,59,59,17,59,71,66,66,64,59,17,71,66,66,64,17,56,59,59,17,16,16,59,71,71,71,66,66,66,64,56,59,57,59,59,57,59,59,57,57,58,17,17,16,59,15,16,16,16,56,17,17,17,56,15,15,11,13,59,58,56,15,16,59,56,59,58,58,57,58,58,16,59,59,57,59,59,15,56,59,59,56,59,59,59,59,56,59,59,59,59,59,59,55,56,59,59,59,59,57,59,57,59,55,55,59,55,59,57,59,59,3,57,59,59,59,66,59,59,59,59,59,57,59,58,58,4,3,4,66,66,64,66,59,59,59,66,66,63,4,59,59,66,63,59,59,57,16,66,66,63,16,15,15,15,15,4,3,15,15,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,114,114,114,114,114,114,114,114,114,114,115,114,114,114,114,114,114,115,115,114,114,114,114,114,114,114,114,113,114,114,114,114,114,113,114,114,114,114,114,112,114,114,114,114,114,114,114,114,115,115,114,114,117,115,115,115,118,118,114,114,115,115,115,115,115,115,114,114,114,118,118,114,114,114,114,115,114,114,114,114,114,113,113,114,114,114,115,115,115,115,115,115,115,114,114,114,114,114,113,113,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,118,117,118,3,4,3,13,3,4,3,4,3,17,17,17,17,17,17,17,17,17,16,16,17,17,16,16,17,17,16,16,16,16,16,11,11,14,14,14,62,15,60,62,62,62,60,60,62,60,59,59,59,67,59,80,80,80,61,60,59,62,62,59,59,59,59,59,59,59,62,67,102,68,68,62,59,59,62,59,62,67,68,102,60,62,102,102,62,59,67 ,111,111,111,111,110,110,110,109,110,106,107,107,106,106,105,105,106,108,108,108,108,108,107,107,108,108,108,106,108,107,105,107,107,107,107,107,106,106,106,105,108,106,107,107,106,106,105,56,17,17,59,56,59,71,66,66,64,17,59,59,59,71,66,66,64,59,59,71,66,66,64,64,17,17,59,59,59,59,56,71,71,66,66,66,64,59,16,59,59,59,57,57,59,59,59,57,59,59,58,58,58,58,58,59,56,56,17,58,58,56,16,15,12,16,16,16,16,16,16,16,59,59,59,59,57,59,59,58,58,59,15,15,15,56,59,56,59,59,59,59,59,59,59,66,59,4,59,55,59,59,59,59,59,59,59,59,59,59,57,55,55,59,59,59,59,59,57,59,57,59,59,59,66,59,64,59,59,57,59,57,58,59,59,4,3,66,66,64,3,66,59,59,59,66,66,63,17,66,63,63,16,16,17,59,66,66,63,16,16,15,15,15,15,15,15,15,15,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,114,114,114,114,114,114,115,115,114,114,115,115,115,114,114,114,114,116,114,114,114,114,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,113,115,115,115,114,114,114,114,114,114,115,115,115,117,117,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,113,114,114,114,114,114,114,113,113,114,115,115,115,115,115,115,114,114,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,115,115,115,115,115,114,114,115,115,118,117,118,117,118,117,118,117,118,117,4,3,4,14,4,3,17,13,17,17,17,17,17,17,17,16,16,16,17,13,17,16,16,17,17,17,16,16,16,16,16,11,14,14,14,60,62,16,62,60,62,62,62,60,60,59,59,59,67,80,62,80,60,61,61,59,59,59,59,59,59,59,59,59,59,67,67,62,62,62,62,62,59,59,62,59,67,67,60,60,67,67,67,67,102,62,87 ,111,110,111,110,110,110,110,109,109,107,107,107,107,109,106,106,108,105,105,108,107,107,107,108,106,108,108,108,108,106,107,105,107,105,107,108,106,105,108,106,108,106,106,108,106,106,105,17,56,59,59,59,59,71,66,66,64,55,59,56,59,71,66,66,64,59,59,71,66,66,64,64,17,59,59,59,59,59,59,71,71,66,66,66,64,59,59,55,55,59,55,59,17,59,59,59,59,59,59,58,58,57,57,56,56,57,58,58,59,17,16,11,13,56,56,16,16,59,59,16,16,57,56,59,57,16,58,16,16,58,58,57,15,59,59,59,59,55,55,59,56,59,59,59,66,3,56,59,55,55,55,59,59,55,59,59,59,59,59,59,59,59,57,59,57,59,57,57,59,59,59,66,66,66,59,55,59,59,59,59,57,58,59,58,59,66,66,64,59,66,3,3,4,66,66,63,17,66,63,63,16,17,17,16,66,66,63,16,16,16,15,15,15,15,15,15,15,15,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,114,114,114,114,114,114,115,115,115,116,116,115,115,115,116,116,112,112,112,112,115,114,112,113,113,113,114,114,114,114,114,114,114,115,115,115,115,115,113,115,115,115,115,115,114,114,114,114,115,115,115,114,113,113,113,113,113,115,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,114,114,114,114,114,114,115,115,115,115,114,114,115,115,115,114,114,114,114,114,115,114,115,115,115,115,115,115,114,115,114,114,115,115,114,114,114,114,114,117,118,117,118,117,118,117,118,117,118,3,3,11,13,17,17,17,11,17,17,17,17,17,16,16,17,17,17,12,12,17,12,16,17,17,16,16,16,16,11,14,14,16,15,15,14,13,60,60,60,60,62,59,60,59,62,59,59,80,67,62,80,68,62,62,62,62,62,59,59,59,59,68,67,67,67,68,68,62,62,62,59,68,59,67,59,59,60,59,59,59,59,59,62,102,59,67 ,111,111,110,111,110,110,110,109,107,107,107,107,109,106,107,107,106,106,105,107,106,108,106,108,108,106,108,108,108,106,106,106,108,105,107,106,108,106,108,107,108,106,105,107,105,108,105,108,17,56,59,59,56,71,66,66,64,59,59,59,71,66,66,66,64,55,59,71,66,66,64,64,55,55,59,16,56,59,59,71,71,66,66,66,64,55,59,55,59,59,59,59,59,59,57,59,59,57,59,59,58,57,57,57,59,59,58,17,59,58,58,58,59,13,15,15,59,59,57,57,56,59,57,59,57,57,57,58,56,58,59,59,59,59,59,56,55,59,59,59,59,59,66,66,55,55,59,55,55,55,55,55,55,59,59,59,59,59,59,57,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,55,59,59,59,59,59,59,57,59,3,66,66,64,59,66,66,4,66,66,66,63,17,16,66,63,16,17,17,66,66,66,63,16,16,16,15,15,15,15,15,15,15,15,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,114,114,114,114,115,115,115,115,116,116,114,114,114,114,112,114,114,114,114,112,113,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,117,115,115,115,115,115,117,116,116,117,117,117,113,113,114,114,113,113,113,113,118,118,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,118,118,118,118,118,118,118,114,114,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,117,118,117,118,117,118,117,118,117,118,117,118,17,17,11,13,17,17,13,16,16,17,17,16,17,17,12,12,11,13,11,13,13,13,17,17,16,16,16,16,16,16,16,16,16,11,11,14,60,62,62,62,59,59,59,67,59,59,62,59,67,62,80,60,60,61,68,67,68,62,62,62,62,62,67,67,68,68,68,62,62,67,67,67,67,62,62,62,60,59,61,59,62,62,67,59,59,87 ,111,110,111,110,110,110,110,110,107,108,107,107,109,109,109,109,108,108,108,108,106,108,106,106,107,108,108,107,107,107,106,108,106,106,106,107,107,107,107,106,106,106,106,106,106,107,107,108,59,59,59,59,59,71,66,66,64,55,59,59,71,66,66,66,64,55,55,71,66,66,66,64,55,59,59,59,59,59,71,71,66,66,66,66,64,55,59,59,59,59,59,58,59,59,57,59,59,59,59,58,59,59,59,59,57,57,59,59,59,59,16,58,58,16,13,59,56,59,59,59,57,57,59,59,59,59,13,13,13,59,57,59,57,15,15,56,15,59,59,59,59,66,66,66,59,55,59,59,55,59,55,59,55,55,59,55,55,59,59,59,59,59,59,59,59,59,59,59,57,59,59,66,66,59,59,55,59,59,57,59,59,59,66,59,57,66,66,64,3,66,66,3,66,66,66,63,17,16,66,63,16,17,17,66,66,63,16,16,16,16,16,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,115,115,115,115,115,115,114,114,115,115,115,115,114,114,114,114,114,113,113,114,114,114,114,114,114,114,115,115,115,115,117,113,113,113,113,113,114,117,117,117,117,116,117,114,114,114,114,114,114,114,113,113,114,114,113,114,114,115,114,118,118,118,118,118,118,118,118,117,114,114,114,115,115,115,115,115,118,118,118,118,118,114,115,115,115,115,114,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,118,118,117,118,117,118,117,118,117,114,114,114,114,114,114,114,114,13,16,16,16,14,17,17,17,16,17,16,16,11,17,12,11,16,11,12,13,13,16,13,12,16,16,16,16,11,11,11,14,60,62,60,62,80,80,67,62,67,62,62,80,60,59,59,80,80,62,68,61,62,62,67,68,67,62,67,67,67,62,62,62,62,62,67,67,67,67,67,67,62,62,67,62,67,67,62,102,59,59,59,67 ,111,111,110,111,110,110,110,110,109,110,110,110,109,109,109,109,108,106,108,106,106,106,106,106,106,105,106,107,107,107,107,107,107,106,107,108,107,107,107,105,105,107,107,107,105,107,107,108,106,105,59,59,59,71,66,66,64,55,55,71,71,66,66,64,59,55,55,71,66,66,66,64,55,55,55,55,59,71,71,71,66,66,66,66,64,59,55,55,59,58,57,59,59,59,57,58,17,58,58,58,58,59,56,59,59,57,57,17,17,17,17,16,14,16,56,16,59,59,16,56,59,15,59,59,59,59,57,59,56,58,57,59,56,59,57,59,59,59,59,59,59,66,66,64,59,59,59,59,55,59,55,59,59,55,55,55,55,55,55,55,59,59,59,55,59,59,59,59,59,57,59,66,66,66,64,55,55,59,59,59,59,4,66,59,59,66,66,64,3,4,66,66,3,66,66,63,17,66,63,66,63,17,17,66,66,63,16,16,16,16,16,15,15,15,15,15,15,15,15,15,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,3,4,116,114,115,115,115,115,115,115,114,114,114,114,114,113,114,114,114,114,116,115,115,115,115,114,114,114,113,115,115,115,115,115,115,114,114,114,114,114,114,114,114,113,114,114,114,114,113,114,114,114,114,114,115,115,115,118,118,118,118,118,114,114,115,117,117,114,114,115,115,115,115,115,115,118,118,118,118,114,115,115,115,115,115,115,114,115,115,114,114,115,115,118,115,115,115,118,118,114,114,115,115,115,115,114,114,113,113,113,117,118,114,114,113,114,114,114,114,115,115,115,115,11,11,13,13,11,13,16,16,16,16,16,11,12,11,11,11,11,11,13,11,12,12,13,12,16,16,16,17,17,16,16,60,62,60,60,80,62,80,62,62,67,80,62,80,60,60,59,59,67,80,80,62,60,62,62,62,59,62,67,67,67,67,62,62,62,62,62,62,59,67,67,67,87,68,62,68,62,59,59,67,62,59,87,62,87 ,111,110,111,110,110,110,110,110,109,110,110,110,107,107,109,106,105,105,105,105,108,107,106,106,105,107,107,108,106,105,106,108,105,108,108,106,108,106,105,105,105,105,108,108,105,106,105,108,105,59,105,59,59,71,66,66,64,55,59,71,71,66,66,64,55,55,64,63,63,66,66,64,59,59,57,57,59,71,71,66,66,66,66,64,59,59,59,57,59,59,59,59,59,59,59,59,59,59,59,58,59,59,59,59,59,16,56,59,11,11,11,14,14,13,16,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,15,56,59,59,66,66,64,55,55,59,55,55,55,59,59,59,59,59,59,55,59,59,59,56,55,59,59,59,59,55,59,59,57,59,66,66,66,64,59,55,59,59,59,66,3,66,3,3,66,66,64,3,3,66,66,3,66,66,63,16,66,63,66,63,17,17,66,66,63,16,16,16,16,16,16,15,15,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,114,114,114,112,112,112,112,112,112,114,114,114,114,114,114,114,114,114,114,115,115,116,116,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,113,114,114,114,114,113,114,114,114,114,114,115,115,118,118,118,118,118,118,114,115,113,113,113,113,113,114,114,114,114,115,115,115,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,117,118,114,114,113,113,113,113,113,115,115,115,114,114,114,114,114,113,113,114,114,114,114,114,114,114,114,115,117,16,12,13,16,14,13,11,13,16,17,11,11,11,16,11,11,16,16,12,12,11,13,11,13,13,13,16,17,17,14,11,60,62,14,62,62,80,62,62,62,62,80,67,62,62,60,62,67,67,68,80,80,62,60,62,62,59,59,67,68,67,67,67,68,67,68,67,62,67,67,67,67,67,67,67,62,59,59,62,102,67,62,62,62,62,67 ,111,111,110,111,110,110,110,110,109,109,110,107,108,107,107,107,108,107,106,105,105,108,108,108,108,106,107,106,106,107,106,106,107,106,108,108,107,107,107,106,108,108,106,108,108,106,106,108,106,106,105,106,59,71,66,66,64,59,55,71,71,66,65,65,65,65,64,64,64,63,63,64,59,59,59,59,71,71,66,66,66,66,66,64,55,57,57,57,59,57,59,59,59,57,58,58,59,59,59,57,59,59,59,59,16,16,16,56,59,11,11,11,14,14,13,16,59,16,59,58,59,59,59,59,55,59,57,59,57,59,57,13,13,16,59,59,15,59,57,59,59,66,66,59,55,55,59,59,55,59,59,59,59,55,55,55,59,59,59,55,59,59,59,59,57,55,55,55,55,59,57,66,66,66,59,55,55,55,59,59,66,66,66,3,3,66,66,64,3,4,66,66,3,66,66,63,16,66,63,66,66,63,66,66,63,16,16,16,17,16,16,16,15,15,16,16,15,15,15,15,15,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,3,4,3,3,113,113,113,113,113,114,114,114,114,113,114,114,114,113,113,113,115,114,114,114,114,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,114,114,114,115,115,114,114,114,114,113,113,118,118,118,118,118,118,118,113,113,113,114,114,114,114,114,114,114,115,115,115,115,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,114,118,117,118,117,114,114,114,114,114,113,114,114,114,114,118,117,118,117,118,12,13,14,13,11,17,13,16,16,16,11,11,11,11,13,11,14,14,11,14,12,11,14,11,12,13,13,13,13,13,11,14,14,16,62,62,62,62,62,59,62,62,62,67,60,62,62,67,68,67,68,80,80,60,61,59,59,59,68,67,67,67,67,67,68,67,62,59,59,59,67,67,67,67,62,62,62,59,102,62,62,87,62,62,62,87 ,111,110,111,110,110,110,110,110,109,109,110,110,109,107,107,107,107,106,108,108,106,108,108,108,108,107,108,106,108,107,107,107,106,107,105,107,106,106,107,107,108,106,106,108,108,108,108,106,106,105,105,59,105,71,66,66,64,59,55,66,65,65,65,65,65,65,65,65,64,64,64,63,63,63,63,63,71,66,66,66,66,66,66,64,59,55,55,59,57,59,59,57,57,59,58,57,57,59,58,58,59,59,59,59,59,16,59,16,16,16,16,59,14,16,16,59,56,59,58,59,55,59,55,55,59,59,59,59,57,59,57,58,13,59,56,59,59,57,56,56,59,66,59,59,59,59,59,59,59,55,59,55,59,55,55,55,59,59,59,55,59,59,59,59,55,55,55,55,59,59,59,66,66,66,64,59,55,55,55,59,3,66,66,3,3,66,66,64,3,3,66,66,17,66,66,63,66,63,17,17,66,66,66,66,63,16,16,16,17,16,16,16,16,15,16,16,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,113,113,113,114,114,114,114,114,114,114,114,114,113,114,114,114,114,114,113,115,115,117,116,116,116,116,114,115,115,115,115,115,115,115,114,115,114,114,114,115,115,117,117,116,115,115,115,117,114,114,114,114,114,114,115,113,113,113,114,114,114,113,113,113,114,114,114,114,114,114,114,114,114,114,115,115,115,115,114,114,115,115,118,118,118,118,118,118,118,115,115,115,115,115,115,117,118,117,114,115,115,115,115,115,115,115,118,118,114,114,114,117,118,117,118,118,114,114,114,117,113,113,113,113,114,114,118,117,118,11,13,16,16,11,11,13,13,16,11,11,14,14,11,14,11,12,11,11,11,11,11,13,13,13,13,13,13,11,13,60,16,16,16,14,62,68,62,80,80,80,80,80,67,60,62,62,67,68,67,80,80,68,62,62,59,59,67,68,67,67,67,68,62,62,59,59,59,67,67,67,67,68,62,68,67,67,62,67,59,59,59,62,87,67 ,111,111,110,111,110,110,110,110,109,109,110,110,107,107,107,107,106,105,107,107,107,107,108,108,108,107,107,107,106,107,107,107,107,107,107,105,107,105,107,106,106,107,107,106,106,106,106,107,106,106,59,106,105,71,66,66,64,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,63,63,64,63,63,63,63,63,63,63,59,59,55,55,55,55,57,55,57,57,57,57,59,58,58,57,59,59,57,57,57,57,16,16,16,16,16,59,56,56,13,59,59,59,16,59,55,59,55,59,59,59,59,58,59,59,57,59,59,58,59,58,58,59,55,56,59,55,55,66,66,59,59,55,59,59,55,55,59,56,59,59,59,59,59,56,59,59,59,55,55,59,59,55,55,55,59,59,59,66,66,66,64,59,59,55,59,59,3,66,66,4,3,66,66,64,3,66,3,66,66,66,66,63,66,63,17,17,71,66,66,66,63,16,16,16,17,17,16,16,16,15,16,16,16,15,15,15,15,15,15,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,3,3,3,3,3,3,4,3,115,114,114,114,114,114,114,115,116,115,114,114,114,114,114,114,114,114,114,114,115,117,116,116,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,115,115,117,117,116,116,117,117,118,114,114,114,115,115,115,115,114,114,114,113,114,114,114,114,114,113,115,115,115,115,117,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,117,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,117,118,118,118,118,118,117,118,114,114,113,114,114,113,113,113,113,114,113,13,13,12,13,16,14,13,14,16,16,13,13,11,13,13,11,11,16,16,13,12,14,11,11,12,11,12,11,62,12,12,11,11,11,62,59,59,80,80,80,67,68,62,68,67,67,67,68,68,80,60,60,62,62,59,62,67,67,67,67,62,62,59,59,59,59,67,67,87,67,67,68,62,59,67,67,67,59,59,59,59,67,87 ,111,110,111,110,111,110,110,110,109,109,110,107,107,107,107,106,105,107,106,107,107,107,107,108,106,108,106,108,108,106,108,108,107,106,106,106,107,105,107,107,107,107,107,107,107,106,106,106,106,59,106,59,106,105,105,65,65,65,65,69,69,66,69,69,69,65,65,65,65,65,64,64,64,63,65,64,64,64,64,64,64,63,63,63,63,63,63,63,59,59,59,57,59,59,59,57,57,57,59,58,17,17,59,16,57,16,59,17,56,56,56,14,59,56,56,59,59,59,55,55,55,55,59,55,59,55,59,59,59,57,57,58,17,16,59,59,58,57,59,59,59,66,66,64,55,59,59,55,59,59,59,59,59,66,66,64,59,55,59,59,66,66,66,66,66,66,66,64,59,59,66,66,66,66,64,59,66,66,66,66,64,3,66,3,3,66,66,64,59,59,2,59,66,66,66,64,66,63,17,17,71,66,66,66,63,16,16,16,17,17,16,16,16,16,16,16,16,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,11,13,13,114,114,114,113,113,113,113,115,114,114,114,114,114,114,114,114,115,115,114,114,115,115,115,114,114,114,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,117,117,116,114,114,115,118,118,114,114,115,115,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,115,117,117,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,117,118,117,118,118,114,114,115,117,118,113,113,113,113,115,115,115,114,113,113,114,114,13,14,13,11,11,14,11,13,11,14,11,13,11,14,13,13,11,12,14,13,11,14,11,11,14,13,11,62,62,11,14,60,62,59,59,80,80,80,68,67,62,59,59,67,67,67,62,62,62,67,68,62,59,59,59,59,67,67,62,62,59,59,59,59,67,59,62,67,62,62,59,62,62,59,59,59,59,59,67,87,67 ,111,111,110,111,110,110,110,110,109,109,108,108,108,108,107,109,109,107,106,107,107,106,108,106,106,108,108,108,108,108,108,108,107,107,106,107,108,108,108,105,105,108,105,106,106,107,107,107,107,107,59,106,105,66,69,69,69,69,69,69,69,66,66,69,69,65,65,65,65,65,66,64,64,64,65,65,65,65,65,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,55,57,57,59,58,58,59,58,59,56,57,58,56,17,57,16,59,56,59,59,59,56,59,59,59,59,55,55,59,55,59,55,55,59,59,57,59,58,56,59,57,56,58,57,59,59,59,66,66,64,55,55,55,64,59,59,56,59,56,66,66,64,59,55,59,55,59,59,66,66,66,66,66,64,59,59,59,66,66,66,64,59,66,66,66,66,64,3,66,66,3,66,66,64,64,3,17,17,59,66,66,64,63,17,17,17,17,71,66,66,63,16,16,16,17,17,17,16,16,16,16,16,16,16,15,15,15,15,15,15,15,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,11,13,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,112,112,112,112,112,114,3,114,114,3,114,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,114,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,117,117,116,114,115,115,114,113,113,114,114,114,114,115,114,114,114,114,114,114,115,114,114,114,115,115,115,115,117,117,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,117,118,117,118,118,118,114,115,115,114,114,114,114,115,115,115,115,115,113,113,115,115,115,113,13,11,10,10,10,10,10,10,5,11,13,13,14,11,13,11,11,11,13,14,14,11,14,12,12,11,12,11,11,60,60,59,62,80,80,80,80,67,60,67,68,67,59,59,67,67,62,60,61,62,62,67,62,62,59,67,68,62,59,62,62,62,59,67,62,67,68,62,62,59,62,59,59,59,59,59,59,87,67,87 ,111,110,108,108,107,107,110,110,108,108,106,107,107,108,108,109,109,109,107,107,107,106,107,107,106,106,108,105,107,108,106,108,107,107,107,107,108,106,108,108,108,108,105,107,105,107,107,59,59,59,69,69,106,69,69,69,69,69,69,69,66,66,66,69,69,69,65,69,69,65,65,65,64,65,65,66,65,65,65,65,64,64,63,65,64,63,63,63,63,63,63,63,63,63,63,63,63,59,57,59,59,59,59,59,59,58,57,57,59,57,57,11,59,59,59,59,59,55,59,59,55,55,59,59,55,59,57,55,59,59,11,57,59,58,58,59,59,59,55,55,55,66,66,64,55,55,59,66,64,56,16,66,66,66,64,3,56,3,59,55,56,59,59,66,66,66,64,59,59,59,59,66,66,66,64,3,66,66,66,64,3,3,3,66,58,66,66,63,3,3,17,17,17,66,66,63,63,17,17,17,17,71,66,66,63,58,56,58,56,58,58,16,16,16,16,16,16,16,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,113,113,112,112,113,113,113,112,3,3,114,115,115,115,114,115,115,114,114,114,114,115,114,114,114,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,117,116,116,114,115,115,115,113,114,113,113,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,117,117,114,114,115,115,115,114,114,114,114,114,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,115,10,10,8,10,6,7,6,6,5,5,11,11,12,11,11,12,11,14,14,12,12,11,13,11,13,13,13,14,60,14,59,62,62,59,68,67,68,60,62,59,59,59,62,67,67,67,68,61,61,62,62,62,59,62,67,67,59,67,68,62,67,67,67,62,68,62,62,59,67,67,67,62,62,59,62,87,67,87,67 ,111,108,108,108,108,107,107,108,108,106,107,107,106,107,107,107,109,107,107,107,108,107,107,108,108,108,106,106,105,106,108,108,108,107,108,108,106,108,107,106,105,106,105,106,105,106,59,66,66,69,66,105,69,69,66,66,69,69,66,69,66,66,66,69,69,69,69,69,69,65,65,65,64,65,65,66,66,66,65,65,64,64,63,65,65,64,63,63,63,63,63,64,64,64,63,63,63,63,57,59,59,59,59,59,59,59,59,58,58,59,11,59,57,14,59,14,16,59,56,59,56,59,59,55,55,59,59,57,59,57,14,14,59,59,59,59,55,59,59,59,55,66,66,64,59,59,59,66,64,16,66,66,66,64,59,59,3,3,56,59,59,59,59,66,66,66,64,59,59,3,59,66,66,66,64,59,66,66,66,64,2,3,58,66,66,66,66,63,58,58,17,17,17,66,66,63,16,17,17,58,58,71,66,66,63,56,59,56,59,56,58,16,16,58,16,16,16,16,16,15,15,15,15,15,15,15,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,11,13,13,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,113,113,113,113,113,113,113,113,113,3,114,115,115,115,114,115,115,115,115,114,114,115,115,115,115,115,114,114,115,115,115,115,115,115,114,114,113,113,113,113,113,113,117,117,114,114,114,114,114,117,114,115,115,113,114,114,114,114,114,114,114,114,115,114,114,114,114,115,115,115,115,115,117,117,114,115,115,115,115,115,114,114,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,114,114,114,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,115,10,8,10,7,7,6,6,6,6,5,5,5,13,13,11,14,14,14,12,11,12,12,11,14,11,12,60,60,15,62,59,62,59,59,68,68,67,68,67,62,62,59,62,67,67,68,67,60,67,67,67,59,67,59,67,68,67,62,67,67,67,67,67,62,67,62,62,59,67,67,67,67,87,67,87,67,87,67,87 ,111,110,107,108,108,108,108,107,108,107,108,107,108,107,107,107,107,106,107,107,107,106,105,107,106,105,106,108,108,108,107,107,107,108,108,108,108,108,107,108,108,106,105,106,66,66,107,106,69,106,66,69,69,69,69,69,66,69,69,69,66,66,66,66,69,66,69,69,66,65,66,65,65,65,66,66,66,66,65,65,65,64,64,65,65,64,64,63,63,63,63,63,64,64,64,63,63,63,57,17,57,58,59,59,58,58,58,58,57,56,14,56,57,59,59,13,59,59,12,11,59,58,59,55,58,59,59,57,59,59,59,59,59,59,57,57,57,59,59,59,11,66,66,64,59,55,55,66,66,66,66,66,64,15,56,15,56,59,59,59,59,59,59,66,66,66,64,3,3,59,3,66,66,66,64,3,66,66,66,64,56,58,56,59,59,66,66,63,58,59,58,17,17,66,66,63,16,58,56,56,56,71,66,66,63,58,59,58,59,58,56,58,58,57,16,58,58,16,16,16,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,14,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,3,3,12,11,3,113,113,113,113,114,114,113,113,113,113,113,115,115,115,115,115,115,114,114,114,115,115,114,114,114,114,113,113,113,113,113,116,114,115,115,113,113,113,114,114,114,113,113,113,115,115,115,115,115,112,112,112,112,112,114,114,114,114,115,115,115,115,114,114,114,114,114,115,115,118,118,117,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,114,114,115,115,114,115,115,115,114,114,115,115,115,115,115,115,114,115,114,115,115,115,115,115,115,114,115,115,115,115,115,115,10,8,10,8,7,7,6,6,6,6,6,5,5,5,14,11,14,11,12,11,11,11,11,11,13,11,62,13,62,13,59,62,80,80,68,67,68,67,68,62,62,59,67,67,67,67,68,61,62,59,59,67,62,67,67,67,68,62,68,67,67,67,67,62,68,62,62,67,62,67,67,87,67,87,67,87,67,87,67 ,111,111,108,108,108,108,108,108,108,108,108,108,106,105,108,108,106,107,107,106,106,105,105,107,107,106,105,105,108,108,108,108,108,108,108,108,108,107,106,108,108,106,107,107,69,69,69,69,69,69,69,69,69,69,69,66,66,69,69,66,66,66,66,66,66,69,69,66,66,65,66,65,65,65,66,66,66,66,65,65,65,65,64,65,65,64,64,63,63,63,63,65,65,64,64,63,63,63,63,59,57,59,17,59,59,59,59,58,59,58,57,57,57,59,59,59,59,59,59,59,59,59,56,59,59,55,55,59,59,59,59,59,55,59,59,59,55,59,59,59,66,66,66,64,59,55,55,66,66,66,66,66,64,15,59,59,59,59,59,59,59,59,55,55,66,66,64,58,3,3,2,66,66,66,64,3,66,66,66,64,59,56,58,59,58,66,66,63,59,17,17,17,17,66,66,63,17,17,56,59,58,71,66,66,63,59,56,59,59,59,58,59,59,58,57,17,16,16,16,16,15,15,15,15,16,15,15,15,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,11,13,3,13,3,3,3,2,3,3,3,2,13,13,3,13,13,13,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,11,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,14,3,2,3,3,11,11,113,113,113,113,115,3,3,114,114,116,115,115,115,115,112,112,112,112,112,115,114,115,114,113,113,114,114,114,114,114,113,115,115,115,114,114,114,113,114,114,114,114,114,113,115,115,115,113,113,112,112,113,113,113,112,114,114,115,115,115,114,115,115,113,113,113,113,114,114,113,113,113,113,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,114,115,115,115,114,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,10,8,10,8,8,8,7,7,7,6,6,6,6,5,5,5,5,11,11,11,11,11,12,12,11,14,14,60,60,13,13,60,13,59,80,80,68,67,68,62,59,59,68,67,67,67,67,67,61,67,59,67,67,67,67,67,68,67,62,67,67,67,59,62,62,62,62,59,68,67,62,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,107,108,108,108,108,108,107,108,107,107,108,108,108,107,106,107,107,106,107,106,107,108,108,108,105,105,108,108,106,108,106,107,107,108,108,69,107,106,106,107,107,107,66,66,69,69,69,66,66,69,69,66,69,69,66,66,66,66,66,66,69,69,66,66,65,66,65,65,65,66,66,66,66,65,65,65,65,64,65,65,65,64,63,63,63,63,65,65,65,64,64,63,63,63,63,59,59,58,55,59,59,58,58,58,58,58,59,57,59,14,57,59,59,59,59,59,59,59,59,55,55,59,59,59,59,59,59,55,59,55,55,59,55,55,59,66,66,66,64,59,59,55,66,66,66,66,64,15,15,15,59,15,56,59,56,59,59,59,55,66,66,64,3,56,58,3,66,66,66,64,58,66,66,66,64,59,59,59,59,59,66,66,63,17,17,17,17,17,66,66,66,63,56,16,56,59,71,66,66,63,56,59,56,59,58,59,58,59,59,58,16,58,58,58,16,16,15,15,15,15,15,15,15,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,14,3,3,3,3,3,3,3,3,3,3,13,3,13,13,3,13,3,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11,13,3,3,3,11,14,3,14,10,6,112,112,112,114,112,112,112,115,115,115,113,113,112,112,113,113,113,112,114,114,114,114,114,113,113,113,113,114,115,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,113,113,113,113,113,113,113,113,113,115,115,115,115,115,113,113,113,114,114,114,114,113,113,114,114,114,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,114,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,117,118,114,114,114,114,114,114,10,10,10,8,8,10,8,6,8,113,113,113,113,113,113,113,113,5,5,5,5,5,11,14,11,14,14,14,14,14,60,60,60,62,62,13,59,80,80,68,68,67,62,59,59,67,68,67,67,67,68,61,59,59,68,67,67,67,67,67,68,59,68,62,62,62,62,62,62,59,59,62,62,59,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,110,110,108,108,108,108,110,108,108,108,108,108,107,107,107,106,107,106,105,105,106,107,108,105,105,107,106,108,108,108,107,107,107,65,65,69,107,107,69,69,69,107,66,66,69,69,69,66,66,66,69,66,69,69,66,66,66,66,66,66,69,69,66,66,65,66,65,65,65,66,66,66,66,65,65,65,65,64,65,65,65,64,63,63,63,65,65,65,65,65,64,63,63,63,63,63,55,55,55,59,59,57,58,59,59,58,59,59,57,57,57,55,55,55,59,59,59,59,59,59,55,58,55,59,58,59,59,59,58,59,55,55,55,59,59,66,66,66,64,55,55,55,66,66,66,66,64,16,15,15,15,56,59,15,59,59,59,55,55,66,66,64,58,59,56,58,66,66,66,64,17,66,66,66,64,59,59,59,59,59,66,66,63,17,16,17,17,17,16,66,66,63,17,56,59,56,71,66,66,63,59,59,59,58,59,59,59,58,59,59,57,57,17,17,58,16,16,15,15,15,16,15,15,15,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,13,2,3,2,3,2,3,2,3,2,3,2,3,14,14,13,3,2,3,2,3,2,3,2,11,11,11,11,11,13,11,13,13,13,13,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,14,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,13,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,14,13,2,14,14,3,10,10,6,112,112,113,113,113,112,113,113,113,115,115,113,113,113,113,113,113,113,113,113,114,114,114,113,114,114,114,114,116,115,115,115,114,114,114,114,114,114,115,115,114,114,115,115,115,118,113,113,113,113,115,115,113,113,114,113,113,114,114,114,114,114,114,114,114,114,113,113,114,114,114,115,115,115,115,118,118,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,114,114,115,115,115,115,115,115,114,114,114,8,8,114,113,113,113,113,113,115,115,115,115,115,5,5,5,6,6,5,5,5,14,13,13,14,12,11,12,62,14,13,59,62,11,80,80,80,67,68,62,59,62,62,67,67,67,67,67,61,62,67,59,67,67,67,67,67,67,68,67,59,62,68,67,62,67,68,59,62,59,59,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,110,110,107,107,107,108,108,108,108,108,107,108,106,105,105,105,105,107,107,108,108,106,105,105,106,107,107,107,107,69,107,107,65,65,69,69,69,69,66,66,66,66,66,69,69,69,66,66,66,69,66,69,69,66,66,66,66,66,66,69,69,66,66,69,66,65,65,65,66,66,66,66,65,65,65,65,64,65,65,65,64,63,63,65,65,65,65,65,65,65,64,63,63,63,63,59,55,59,59,59,57,59,59,58,58,59,59,55,57,55,55,55,59,59,55,59,59,55,59,55,59,55,59,55,59,58,59,55,55,59,59,59,55,55,66,66,64,66,64,55,59,66,66,66,66,64,16,16,15,56,16,56,59,59,59,59,59,59,66,66,64,56,58,58,66,66,66,66,64,17,66,66,66,64,59,17,13,59,17,66,66,63,17,16,17,17,16,16,66,66,63,56,59,59,59,71,66,66,66,63,59,59,59,59,58,59,59,59,58,58,57,58,58,16,16,16,15,15,15,16,15,15,15,15,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,11,3,2,3,3,3,2,3,3,3,2,3,11,11,11,14,14,13,2,3,3,3,11,11,11,3,14,11,14,14,14,14,14,13,13,13,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,2,3,3,3,11,13,3,3,2,3,3,3,2,3,3,3,2,3,3,3,12,12,3,12,2,3,3,3,2,3,3,3,2,3,3,3,11,14,3,3,2,114,114,114,113,113,112,113,113,113,113,113,113,113,113,115,115,114,113,113,113,113,115,115,113,113,115,115,114,114,114,114,114,116,116,116,116,116,116,114,114,114,114,114,114,114,114,115,115,115,118,118,118,113,113,113,113,115,115,115,115,114,114,114,114,115,115,114,114,114,114,114,113,114,114,114,114,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,117,118,117,118,117,118,117,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,7,6,6,6,5,5,5,6,5,5,5,5,13,14,11,11,11,14,60,62,59,62,14,80,80,80,68,67,68,59,62,67,68,67,67,67,67,60,62,59,62,67,67,67,67,67,68,67,61,67,61,62,59,59,59,59,59,59,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,110,110,107,108,107,107,108,108,108,108,108,108,109,106,105,108,107,107,107,106,107,108,108,66,107,107,66,66,107,107,69,69,66,65,65,69,69,69,66,66,66,66,66,66,66,69,69,66,66,66,69,66,69,66,66,66,66,66,66,66,69,69,66,66,65,66,65,65,65,66,66,66,66,65,66,65,65,64,65,65,65,64,63,63,65,65,66,65,65,65,65,65,64,63,63,63,63,59,55,17,59,59,59,59,57,59,59,59,59,59,55,59,59,55,59,55,55,55,59,55,55,59,55,55,59,55,59,59,59,57,59,57,59,55,55,66,66,64,66,64,59,55,66,66,66,66,64,16,16,56,16,59,59,59,59,59,59,3,3,66,66,64,59,59,58,66,66,66,66,64,17,66,66,66,64,17,59,59,17,59,66,66,63,16,13,17,16,16,58,66,66,63,59,59,59,59,66,66,66,66,63,59,59,59,59,59,59,59,59,59,59,58,16,57,58,16,16,16,15,15,16,16,15,15,15,15,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,13,2,3,2,3,2,3,2,3,2,3,2,3,2,3,14,3,2,13,2,3,2,3,2,3,2,3,2,3,14,3,2,3,2,14,13,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,11,13,2,3,2,3,2,3,2,3,2,3,12,12,11,13,11,13,13,13,2,3,2,3,2,3,2,3,2,12,12,11,14,14,10,10,10,10,7,7,114,114,113,113,113,113,113,113,113,113,115,115,114,114,113,113,113,113,114,113,113,115,115,115,115,115,114,114,114,116,116,116,116,116,116,116,114,114,114,114,114,114,114,115,115,115,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,118,114,114,115,115,115,115,115,115,114,114,114,118,118,114,113,113,113,113,113,113,115,115,115,115,118,118,117,118,117,118,117,118,117,118,118,118,118,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,117,118,117,118,117,115,115,115,115,115,114,115,115,115,115,8,8,7,7,7,7,7,7,6,6,6,5,6,5,5,5,5,5,60,60,60,62,60,62,59,62,62,14,80,80,67,68,67,59,62,68,67,68,67,67,60,62,67,59,59,59,59,59,67,67,67,61,67,62,62,62,59,62,59,59,59,62,87,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,110,110,110,109,109,109,110,110,110,109,109,107,107,108,107,107,66,106,107,107,106,107,107,106,66,66,66,69,69,69,69,66,65,69,69,69,69,66,66,66,66,66,66,66,69,69,66,66,66,69,66,69,66,66,66,66,66,66,66,69,66,66,66,69,66,65,65,65,66,105,66,66,65,66,105,105,65,65,65,65,64,63,63,65,66,65,65,65,65,65,65,65,64,63,63,63,63,55,55,55,12,59,59,59,59,55,55,55,59,55,59,55,55,59,55,57,55,59,55,59,55,55,59,55,55,55,55,57,59,55,58,57,59,59,66,66,64,66,64,55,59,66,66,66,66,64,15,16,16,59,15,59,59,59,15,15,15,56,66,66,64,59,59,59,66,66,66,66,64,17,66,66,66,64,58,11,11,11,11,66,66,63,13,13,13,56,58,56,66,66,63,59,56,59,59,66,66,66,58,58,59,59,59,59,59,59,58,59,59,59,59,58,17,16,58,16,16,16,15,15,16,15,15,15,15,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,12,3,2,3,2,3,2,3,2,3,2,3,2,11,13,13,2,3,2,3,2,3,2,3,2,3,2,14,14,14,2,3,2,3,14,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,11,2,13,2,3,2,3,2,3,2,3,2,3,2,11,2,12,11,3,11,12,13,13,2,13,12,3,2,3,2,3,2,11,11,10,10,10,10,10,7,7,8,8,115,115,115,113,113,113,113,113,113,113,114,114,113,113,113,115,114,114,114,114,115,114,114,114,112,112,113,113,113,113,113,115,116,114,114,114,114,115,115,115,115,112,112,112,112,112,118,118,118,118,118,118,118,118,118,118,118,115,114,114,114,114,114,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,113,113,114,114,114,114,114,114,114,115,115,115,115,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,114,115,115,115,115,115,115,115,118,117,114,114,114,117,118,117,10,8,115,115,115,6,114,114,114,113,113,113,8,8,7,7,6,5,5,6,5,5,6,28,5,28,28,5,5,13,11,60,60,14,62,62,14,80,80,68,67,68,59,62,67,68,67,67,67,61,62,62,59,59,67,67,59,68,67,61,62,62,62,62,59,62,59,59,62,62,62,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,110,110,110,110,109,109,109,110,110,110,109,106,107,107,107,108,107,107,107,106,107,106,106,106,106,105,66,106,106,69,69,69,66,65,69,69,69,69,66,66,66,66,66,66,66,69,69,66,66,66,69,66,69,66,66,66,66,66,66,66,69,66,66,69,69,66,65,106,106,106,105,105,66,65,66,65,105,65,65,65,66,65,64,63,65,66,65,66,65,65,65,65,65,64,63,63,63,63,55,59,59,59,59,59,58,59,59,55,55,11,59,59,55,55,55,55,59,59,59,59,66,66,64,59,59,59,59,55,59,59,59,57,57,58,59,66,66,66,64,64,59,59,66,66,66,66,64,15,15,16,16,16,15,13,59,59,13,56,59,66,66,64,59,59,59,56,66,66,66,64,58,66,66,66,64,59,58,58,11,14,66,66,63,14,56,13,59,56,58,66,66,63,59,59,59,59,58,58,56,56,58,56,58,59,59,58,59,59,58,58,57,58,59,58,58,16,16,16,16,15,15,16,15,15,15,15,15,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,12,12,12,12,12,13,13,2,3,2,3,2,3,2,11,11,13,13,3,2,3,2,3,2,3,2,3,2,3,2,14,13,3,2,3,2,3,2,3,12,11,2,3,2,13,13,13,13,3,2,3,2,3,2,3,13,13,2,3,13,3,13,13,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,11,11,13,13,3,2,3,2,3,2,3,11,12,11,11,11,11,11,13,11,13,13,13,13,3,2,3,2,3,2,3,11,10,10,10,112,112,112,112,112,112,112,112,114,115,115,115,115,114,114,114,114,114,113,114,114,114,114,115,114,115,115,115,114,112,113,113,113,113,112,112,112,112,114,115,114,115,115,112,112,113,113,113,113,113,113,115,118,114,114,114,118,118,118,118,118,117,117,117,114,115,115,115,114,114,115,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,115,115,115,115,114,114,114,115,115,115,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,117,118,117,8,8,8,6,6,114,114,114,115,115,115,115,115,7,7,6,5,7,6,6,26,6,6,26,5,28,26,28,5,5,60,62,60,62,14,11,13,80,80,68,67,62,59,68,67,68,67,62,61,62,62,67,67,67,67,67,60,67,61,62,62,68,62,68,59,59,59,59,59,68,87,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,110,110,110,109,109,109,110,110,110,106,107,107,106,107,106,107,107,106,107,107,66,106,107,106,66,105,105,106,69,66,69,65,69,66,69,69,69,66,66,66,66,66,66,66,69,66,66,66,66,69,66,69,66,66,66,66,66,66,66,69,66,66,69,66,66,65,106,105,66,66,105,105,65,105,106,105,65,66,66,65,65,64,63,65,66,65,66,65,65,65,65,65,65,63,63,63,63,59,55,55,58,12,58,55,59,59,59,55,55,59,59,55,59,59,59,57,57,55,57,66,66,64,11,59,59,57,55,57,57,59,57,55,57,14,66,66,66,64,66,64,14,66,66,66,66,64,15,15,15,15,16,16,13,59,13,56,59,56,66,66,64,59,59,59,66,66,66,64,59,59,66,66,66,64,58,58,17,17,66,66,66,63,16,56,56,59,59,59,66,66,59,59,59,59,58,56,56,58,59,59,58,59,58,58,59,59,59,59,57,59,57,58,57,16,16,58,16,16,16,15,16,16,15,15,15,15,15,2,2,2,3,2,2,2,3,2,2,2,3,12,12,2,11,13,11,11,13,13,13,2,13,12,13,2,3,2,2,2,3,11,13,13,3,2,2,2,3,2,2,2,3,2,2,11,3,13,13,2,3,2,2,2,11,2,11,13,13,11,13,11,13,13,13,13,3,13,13,13,12,2,13,12,13,2,13,12,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,12,13,2,14,13,3,2,2,2,11,11,11,2,11,11,2,2,11,14,14,13,14,13,13,12,3,2,2,2,13,112,112,113,113,113,113,113,113,113,112,112,113,113,113,112,7,114,114,115,114,114,114,114,113,114,114,114,114,115,114,115,115,115,114,112,113,113,113,112,112,113,113,113,114,114,113,113,115,115,115,115,118,115,115,115,115,115,115,114,115,115,115,117,117,117,117,117,117,115,115,115,115,115,115,113,115,115,115,115,115,115,114,115,115,118,118,114,114,114,114,114,114,114,114,114,115,115,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,117,118,117,118,8,114,114,115,6,8,114,114,115,115,115,115,115,115,7,6,6,5,7,7,7,6,6,26,26,28,28,5,28,5,5,60,60,59,11,11,11,80,80,67,68,67,68,62,68,67,68,67,67,62,62,62,59,59,62,60,61,61,62,62,62,59,59,59,59,59,59,62,59,67,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,110,110,110,110,109,109,109,110,110,107,108,107,107,108,106,107,107,106,107,107,106,106,107,106,106,106,66,66,69,69,66,69,66,69,66,69,69,69,66,66,66,66,66,66,66,69,66,66,66,66,69,66,69,66,66,66,66,66,66,106,66,106,106,105,66,66,106,66,106,66,66,106,66,65,105,106,106,106,66,66,65,65,64,63,65,66,65,66,65,65,65,65,65,65,63,64,63,63,63,59,55,55,59,58,55,59,55,55,55,59,59,59,55,59,59,55,11,59,59,59,66,66,64,59,55,55,59,55,59,59,55,57,59,12,12,66,66,66,64,66,64,13,66,66,66,66,64,15,15,16,15,11,11,11,59,56,59,59,59,66,66,64,59,59,59,66,66,66,64,59,58,66,66,66,66,64,59,17,14,66,66,63,16,56,16,59,59,56,59,66,66,59,63,58,56,59,59,57,59,59,58,59,58,58,58,58,58,59,59,59,59,59,57,57,58,58,16,16,15,16,16,16,16,15,15,15,15,15,15,2,3,2,3,2,3,2,3,2,3,2,11,12,11,12,11,11,14,11,14,13,12,13,13,2,13,13,3,2,3,2,14,14,14,2,3,2,3,2,3,2,11,14,14,11,11,14,13,14,13,13,3,2,11,11,11,11,11,11,11,11,14,11,13,11,13,2,3,12,3,13,11,11,11,12,13,13,13,13,12,13,13,13,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,12,13,14,13,2,3,2,3,2,3,11,11,11,11,14,11,14,14,14,14,14,14,14,14,13,3,2,13,2,13,2,3,10,10,8,114,114,114,113,113,113,113,113,113,113,113,113,114,114,115,115,114,114,114,114,114,114,113,115,114,114,115,115,115,114,115,115,115,113,113,113,113,113,115,114,114,114,114,115,114,114,114,114,114,114,114,114,114,114,114,115,115,115,114,114,114,114,117,117,115,115,115,115,115,115,113,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,114,118,118,114,114,114,115,115,115,115,115,118,118,118,118,118,117,118,117,118,117,118,118,118,118,114,114,114,115,115,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,117,118,117,118,117,8,114,115,115,114,114,114,114,114,115,115,115,115,115,115,29,26,5,5,26,26,26,26,26,6,29,29,29,26,28,60,62,62,59,11,11,14,80,80,68,67,68,67,62,67,68,67,67,68,62,67,68,62,59,67,67,61,61,62,59,59,62,67,59,59,59,59,59,87,62,87,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,107,107,110,109,109,109,107,107,107,108,107,107,107,107,107,107,107,107,108,107,107,108,108,66,66,105,66,69,69,66,66,69,69,66,69,69,69,66,66,66,66,66,66,66,69,66,66,66,66,69,66,69,66,66,66,66,66,66,66,66,66,66,69,106,105,106,66,105,105,106,105,106,105,105,66,106,65,66,105,65,65,64,63,65,66,65,66,65,66,65,65,65,65,63,64,63,63,63,59,59,59,58,58,55,59,59,59,59,59,55,55,55,55,55,55,55,59,59,57,66,66,64,64,59,55,59,59,55,59,57,59,59,59,59,71,66,66,64,66,64,16,71,66,66,66,64,58,15,11,11,11,15,56,11,59,59,14,14,66,66,66,64,59,55,66,66,66,64,59,59,66,66,66,66,64,16,17,56,66,66,63,58,58,56,59,59,59,59,66,59,58,59,57,59,57,57,59,57,59,59,58,59,58,57,58,58,58,58,59,59,59,59,59,59,57,58,58,15,16,16,16,16,16,15,15,15,15,15,2,2,2,2,3,2,2,2,2,2,2,12,11,11,12,2,11,11,11,11,14,11,13,12,13,12,2,2,11,11,11,13,2,2,2,2,3,2,2,2,2,2,2,11,11,14,14,14,14,14,2,2,11,11,11,11,11,14,14,14,14,14,14,14,14,14,13,12,13,2,13,11,13,11,11,11,11,13,13,13,13,13,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,11,11,11,11,13,2,2,2,2,2,3,2,11,11,14,14,14,14,13,13,14,2,2,2,14,14,3,11,13,11,13,13,2,10,10,8,8,8,7,7,115,113,113,113,113,114,115,113,113,114,114,115,115,112,112,112,112,112,113,114,114,114,114,114,115,114,114,114,115,115,113,113,113,113,114,114,115,115,115,115,114,115,115,115,114,114,114,114,115,114,114,114,114,115,115,115,115,114,114,114,114,113,113,115,115,115,113,113,113,113,113,113,113,113,113,113,114,115,115,115,115,115,115,114,114,115,115,115,114,115,118,118,114,114,115,115,115,115,115,115,118,118,118,118,118,117,118,117,118,117,118,118,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,114,115,115,115,115,115,115,114,114,114,115,115,115,115,29,6,28,29,26,28,26,26,6,26,26,6,29,29,28,28,60,62,59,59,62,14,14,80,80,68,67,68,62,68,67,68,67,68,67,68,62,62,67,67,67,61,62,62,59,59,62,62,59,59,59,59,67,62,67,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,107,108,107,107,109,109,107,108,107,107,107,109,107,107,107,108,106,105,108,107,107,106,105,108,105,66,105,66,69,69,66,66,69,66,66,69,69,69,66,66,66,66,66,66,66,69,66,66,66,66,69,66,69,66,66,106,66,66,66,66,66,106,106,105,107,105,106,106,107,66,105,106,106,107,105,66,65,107,66,66,65,105,64,63,65,66,65,66,65,65,65,65,65,65,63,64,64,63,63,59,59,59,58,59,55,59,59,17,59,14,55,55,55,59,59,59,14,14,59,14,66,66,64,64,14,59,14,59,59,59,57,59,59,59,59,71,66,64,66,66,64,14,71,66,66,66,64,56,58,58,13,13,13,16,16,16,14,17,71,66,66,66,64,59,59,66,66,66,64,59,59,66,66,66,66,64,56,58,58,66,66,63,56,56,59,56,59,59,59,56,59,59,59,57,59,57,57,57,55,57,59,57,57,59,59,59,57,58,57,58,59,59,16,57,59,57,57,57,58,15,16,16,16,16,15,15,15,15,15,15,3,2,3,2,3,2,3,12,12,11,11,12,11,11,11,11,11,11,11,11,14,11,14,12,12,13,13,2,3,2,14,13,3,2,3,2,3,2,3,2,3,2,14,14,11,13,14,14,13,2,3,12,11,14,14,14,3,2,14,14,3,2,14,2,14,11,13,11,11,11,14,11,11,11,14,14,3,14,11,12,13,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,11,14,11,13,13,13,2,3,2,11,14,3,2,13,13,13,11,13,14,3,2,3,14,3,11,11,11,14,12,13,10,10,10,8,8,8,7,8,7,115,113,113,113,113,115,8,112,112,113,113,113,113,113,113,115,115,115,114,114,114,114,114,115,114,114,114,114,115,115,115,115,114,115,115,114,114,114,114,114,114,115,115,114,114,114,114,115,115,115,115,114,114,115,115,115,114,115,118,114,113,113,113,113,113,113,113,113,113,114,114,114,114,114,115,115,115,115,115,115,114,114,115,115,115,115,115,114,115,114,114,114,114,114,115,115,115,115,115,115,118,118,118,118,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,115,115,115,115,115,115,115,115,114,114,115,118,117,114,114,114,114,114,8,114,115,115,115,115,115,115,115,115,114,114,115,115,28,7,26,26,28,28,29,28,28,6,29,29,29,26,29,28,60,5,59,59,62,5,5,80,80,67,68,67,62,67,68,67,68,68,67,67,62,67,67,67,67,61,62,62,62,59,59,59,62,62,62,67,67,62,67,87,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,110,110,110,110,109,109,109,107,108,107,107,108,107,107,108,108,108,105,106,107,107,106,106,106,108,66,66,69,66,66,66,69,66,66,69,69,69,66,66,66,66,66,66,66,69,66,66,66,66,66,66,69,66,66,66,66,66,66,107,66,105,105,105,106,66,107,106,106,66,106,105,105,106,106,106,107,106,106,105,105,105,65,63,65,66,65,66,65,66,65,65,65,65,65,63,65,63,63,63,55,59,55,59,59,59,59,57,57,59,59,59,55,55,55,14,59,59,11,11,71,66,64,64,59,11,12,59,59,59,59,57,14,59,71,66,66,64,66,66,64,14,71,66,66,66,64,59,58,13,13,16,13,15,13,14,14,17,71,66,66,66,64,55,59,56,66,66,64,59,56,66,66,66,66,64,59,56,66,66,66,64,59,58,59,58,58,56,58,59,59,55,59,59,55,63,59,57,55,63,57,59,63,59,59,57,59,57,59,58,59,16,59,16,57,58,16,16,15,15,16,16,16,16,16,15,15,15,15,15,15,15,15,15,2,2,2,2,12,11,11,11,11,11,14,14,11,14,2,2,11,11,11,14,12,13,13,2,11,13,14,2,2,2,2,2,2,2,2,11,11,11,2,2,11,11,14,13,2,12,12,14,2,2,2,14,14,14,14,14,14,2,14,14,11,11,11,11,11,14,11,11,2,14,14,2,14,14,2,11,13,12,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,11,11,14,14,12,13,2,11,11,11,14,11,13,11,11,14,13,13,13,13,13,13,13,11,11,11,14,11,14,14,10,10,8,8,8,112,112,112,113,7,115,115,115,115,113,113,113,114,115,113,113,113,115,115,115,115,114,115,115,115,114,115,115,115,115,114,114,115,115,115,114,115,115,115,114,115,115,115,115,115,114,115,114,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,113,113,113,113,113,113,113,113,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,114,114,114,115,115,115,115,118,118,118,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,8,115,115,115,115,115,115,115,115,115,115,115,115,26,28,26,26,26,26,26,26,26,28,28,28,29,29,29,29,60,62,60,59,5,5,5,80,80,80,67,62,67,68,67,68,67,68,67,68,59,59,67,67,67,62,62,62,62,59,67,59,67,68,67,67,87,62,87,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,107,107,107,110,110,109,109,109,110,110,110,110,107,107,106,107,107,106,106,107,107,106,107,107,107,108,66,66,106,66,66,66,69,66,66,69,69,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,69,66,66,66,106,66,106,106,106,105,107,66,107,106,107,105,106,106,106,107,105,107,66,105,105,105,105,106,65,105,105,63,65,66,65,66,65,66,66,65,65,65,65,63,65,63,63,63,55,55,59,59,59,57,59,59,59,57,59,59,66,66,64,59,59,59,59,59,59,71,66,64,12,11,11,11,11,11,59,57,59,59,71,66,66,64,66,66,64,13,71,66,66,66,64,58,59,11,13,11,13,13,13,56,59,56,71,66,66,66,64,59,56,66,66,66,64,59,59,66,66,66,66,64,59,59,66,66,64,59,56,55,55,55,59,58,59,59,59,55,55,55,55,59,59,57,58,63,57,57,58,59,59,57,57,59,59,57,58,16,16,16,16,16,16,16,16,15,15,16,16,16,16,15,15,15,15,15,15,15,15,15,15,15,11,11,11,11,14,11,14,2,14,2,14,14,3,14,14,2,3,2,14,12,12,2,2,2,14,14,13,13,3,2,2,2,3,2,2,2,3,2,14,14,14,14,13,2,3,2,2,2,14,2,14,14,14,14,14,14,14,14,2,2,3,11,14,14,14,14,11,11,11,11,11,14,14,11,13,13,13,13,13,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,2,3,2,2,11,11,14,14,14,3,2,12,12,11,2,11,11,11,14,14,2,14,11,14,11,13,11,13,11,11,11,14,14,14,14,10,10,8,8,8,112,113,113,113,113,7,114,114,114,114,114,114,114,114,113,114,114,114,114,115,114,114,114,115,114,114,114,114,114,115,112,113,113,113,115,113,113,113,113,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,114,114,113,113,113,113,114,115,115,115,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,115,115,118,118,118,118,118,117,118,117,118,117,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,8,6,8,26,115,115,115,115,115,115,115,115,26,26,26,29,26,26,29,29,29,26,28,28,29,28,29,29,29,29,60,60,62,5,5,5,5,80,80,68,67,68,67,68,67,68,80,67,62,59,67,67,67,68,62,62,62,62,62,68,59,68,67,67,62,62,87,67,87,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,107,108,107,107,107,110,109,109,109,110,110,110,107,108,107,107,108,107,107,107,107,107,107,107,105,105,107,107,107,66,66,66,66,69,66,66,69,69,66,66,66,66,66,66,66,66,69,66,66,66,66,106,66,66,106,106,66,107,106,106,107,106,106,66,106,107,107,105,105,66,106,107,106,105,106,105,106,106,65,105,106,65,106,105,64,64,105,66,105,65,66,66,65,65,65,65,63,65,63,63,63,59,57,59,59,59,58,59,11,11,59,14,59,71,66,64,59,59,12,14,11,11,71,66,64,12,11,71,66,64,14,59,59,14,59,71,66,66,64,66,66,66,64,66,66,66,66,64,59,58,14,14,14,14,14,56,59,56,59,71,66,66,66,64,13,59,66,66,66,64,59,59,66,66,66,66,64,59,66,66,66,64,59,55,55,55,55,55,57,58,58,59,59,59,59,59,64,63,57,59,58,63,59,57,63,59,57,58,59,57,57,57,16,16,16,16,16,16,16,16,15,15,16,16,16,16,15,15,15,15,15,15,15,15,15,15,12,11,11,11,11,11,14,14,2,14,14,14,2,14,14,2,13,13,2,14,14,12,2,13,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,11,11,14,14,14,14,13,13,2,2,2,2,2,14,14,14,14,2,2,2,14,11,14,14,2,14,14,2,14,14,14,14,2,14,11,14,14,11,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,11,14,14,14,14,2,2,14,14,14,14,14,11,14,2,2,2,11,11,14,14,14,14,14,2,12,2,14,14,2,10,10,8,8,8,112,113,113,112,112,112,112,113,115,114,115,114,114,114,114,113,114,114,114,114,114,115,115,115,115,115,115,115,115,113,113,112,112,113,113,113,114,114,114,114,114,114,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,8,6,26,26,26,26,29,29,29,29,29,26,26,26,26,29,29,26,26,26,29,29,29,29,29,29,28,28,29,28,6,6,5,59,6,5,5,80,80,67,68,67,68,67,68,67,80,67,62,67,68,67,68,67,62,62,62,62,62,59,59,62,62,62,67,87,67,87,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,110,110,110,109,109,109,110,110,110,110,106,107,107,108,106,108,108,105,107,107,107,108,108,106,106,108,106,106,66,66,69,66,66,69,69,66,66,66,66,66,66,106,66,69,66,66,66,66,66,66,66,66,106,106,106,66,106,106,106,107,107,107,107,107,107,107,108,108,105,105,106,105,106,105,106,106,106,107,106,66,106,64,105,106,106,105,65,65,66,66,65,65,65,63,65,64,63,63,59,59,59,59,57,57,57,10,10,59,59,59,66,66,64,59,59,57,14,11,59,71,66,64,64,59,71,66,64,59,59,14,59,59,71,66,66,64,66,66,66,64,66,66,66,66,64,58,59,58,58,56,11,56,59,59,59,59,71,66,66,66,64,59,59,66,66,66,64,59,66,66,66,66,66,64,59,66,66,66,58,59,55,55,55,57,57,57,64,58,59,59,59,59,59,59,59,57,59,63,59,59,58,57,58,59,59,58,17,57,58,16,16,16,16,16,16,16,16,15,15,15,16,16,16,15,15,16,15,15,16,16,15,15,15,15,15,15,15,11,14,14,14,14,2,13,3,11,11,11,12,12,13,14,14,14,14,13,13,11,13,13,12,13,13,2,2,2,2,2,3,14,2,14,11,14,14,14,14,2,12,12,14,13,14,2,3,14,2,14,14,14,2,14,14,14,2,14,2,14,14,14,14,14,14,2,14,14,14,14,14,14,14,12,13,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,3,2,2,2,2,2,2,11,14,14,2,2,2,14,13,13,14,14,14,2,14,14,14,14,14,11,11,14,13,11,14,14,12,12,12,14,14,14,10,10,10,8,8,112,113,113,112,113,113,113,113,113,115,114,114,114,114,114,114,114,114,114,113,115,114,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,115,115,115,115,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118,118,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,117,29,29,26,26,26,26,26,26,29,29,29,29,29,29,29,29,29,26,29,29,29,26,29,29,29,29,26,28,28,28,28,6,62,5,5,6,6,80,80,80,67,68,67,68,67,68,80,67,62,68,67,68,67,62,62,62,67,68,67,59,67,68,67,67,87,67,87,67,87,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,110,110,110,110,107,107,109,110,110,110,106,107,107,106,107,108,107,107,106,107,107,107,108,108,108,105,106,106,105,105,66,69,66,66,69,69,66,66,66,66,66,66,106,66,69,66,107,66,66,106,106,106,106,107,107,106,107,107,107,106,107,106,105,105,107,107,106,107,106,106,107,107,107,107,106,106,105,105,106,106,66,105,105,106,105,106,65,65,65,66,66,65,65,65,64,65,64,63,63,59,59,59,57,59,57,57,58,58,59,59,57,71,66,64,59,59,59,59,59,59,71,66,64,64,14,71,66,64,14,11,59,59,59,71,66,66,64,14,66,66,66,66,66,66,66,64,59,58,58,56,58,56,58,59,58,56,59,71,66,66,66,64,12,66,56,66,66,64,59,59,59,59,66,57,57,57,56,57,59,59,59,57,59,56,59,56,59,59,59,59,65,59,59,59,59,57,59,63,59,59,57,57,58,63,59,57,59,57,58,16,58,16,16,17,16,16,16,16,15,15,15,16,16,16,15,15,15,16,16,16,16,16,16,15,15,15,12,41,11,14,2,41,14,14,14,14,11,11,12,12,11,11,11,13,2,12,11,11,11,14,14,12,2,13,12,2,2,2,2,2,2,2,11,11,14,14,14,2,12,11,2,12,12,2,14,14,14,14,14,14,14,14,2,14,14,14,11,11,14,14,14,14,13,14,13,14,14,2,2,2,14,2,14,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,11,11,14,13,2,2,12,2,2,2,2,2,14,14,14,11,11,11,11,12,11,12,11,11,14,10,10,10,8,8,8,113,113,113,113,113,113,113,113,115,115,115,115,115,114,114,114,114,114,113,115,115,114,115,115,112,112,112,112,112,115,115,115,115,113,113,113,113,115,115,115,115,115,115,115,115,114,115,114,114,114,114,115,115,115,115,115,115,115,115,114,114,115,115,114,114,114,114,115,115,115,115,114,114,115,115,115,115,115,113,113,113,113,113,113,115,114,114,114,114,114,114,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,117,118,117,26,26,29,29,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,28,28,62,6,5,5,7,6,80,80,68,67,68,67,68,67,80,68,62,67,68,67,62,67,62,67,68,67,68,59,59,67,67,87,67,87,67,87,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,110,110,107,108,107,107,110,110,106,107,107,106,107,109,107,108,107,107,107,107,105,106,105,108,105,108,106,106,66,66,69,66,66,69,69,66,66,66,66,66,66,66,106,69,106,106,106,107,106,106,107,107,107,107,107,107,106,107,107,107,106,107,107,105,105,107,105,107,107,106,107,107,106,108,107,106,107,106,106,106,105,106,64,106,105,66,105,66,66,66,65,65,65,64,65,64,63,63,59,59,59,57,59,59,59,59,58,59,8,57,71,66,64,59,59,59,59,59,59,71,66,66,64,14,71,66,64,11,11,14,14,13,71,66,66,64,13,66,66,66,66,66,66,66,64,59,59,59,58,59,59,59,56,59,56,59,71,66,66,66,64,59,66,66,66,66,64,59,55,59,59,59,59,59,59,59,59,59,57,59,59,59,59,57,59,63,57,66,65,59,59,59,59,59,59,59,63,59,57,59,58,63,63,63,59,59,58,17,16,16,16,16,17,16,16,16,16,15,13,13,15,16,12,12,15,15,15,16,16,16,41,41,16,15,41,41,41,11,11,41,40,41,41,11,11,11,11,11,11,11,11,12,13,2,12,12,12,13,14,14,13,14,12,13,13,13,2,12,14,11,11,14,14,14,14,14,11,11,11,11,12,11,12,12,11,2,2,14,14,11,14,11,14,13,11,11,13,13,11,13,11,11,13,11,13,13,14,1,2,2,2,14,12,2,2,1,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,1,2,11,11,11,14,11,11,11,11,13,12,2,2,2,2,11,14,13,11,11,11,14,11,11,11,12,14,11,14,10,10,8,8,8,112,112,112,112,112,113,113,115,7,112,112,112,115,112,112,112,113,115,115,114,112,112,113,113,113,113,113,113,115,115,115,115,115,115,115,117,116,117,117,114,114,115,117,114,114,114,114,115,115,115,115,114,114,115,115,117,117,115,115,114,115,115,114,113,113,113,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,113,113,113,113,113,113,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,115,115,115,115,115,115,118,117,118,117,118,26,26,26,29,29,29,29,29,26,28,28,28,28,29,28,29,29,29,29,29,29,29,29,26,29,29,29,29,26,29,29,28,59,6,5,5,7,80,80,67,68,67,68,67,68,80,68,62,68,62,62,67,68,62,68,67,68,62,62,62,68,67,67,87,67,87,67,87,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,110,110,110,107,107,107,107,106,107,107,107,107,109,109,109,107,107,107,107,107,107,107,106,106,108,106,108,106,66,106,66,69,66,66,69,69,66,66,66,66,66,66,66,66,106,66,107,106,66,107,107,107,106,107,108,107,107,106,107,107,107,107,107,107,105,107,107,107,106,107,106,107,107,106,107,106,107,106,107,107,107,108,65,64,106,106,105,105,105,66,66,105,65,65,64,65,64,63,63,63,59,59,59,59,59,57,59,6,59,57,59,71,66,64,59,5,59,59,59,59,71,66,66,64,59,71,66,64,14,13,14,13,14,71,66,66,64,14,66,66,66,66,66,66,66,64,59,59,59,59,59,59,59,59,59,59,59,71,66,66,66,64,56,66,66,66,66,64,59,55,55,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,57,57,66,59,65,59,59,66,64,59,64,59,63,59,57,59,63,63,63,63,59,57,57,58,16,16,16,17,13,16,16,12,13,12,12,13,12,13,12,13,15,40,15,16,41,41,41,41,15,39,39,39,41,40,41,40,41,40,41,11,11,11,11,11,11,11,11,12,11,12,14,11,14,14,14,13,14,13,2,12,2,2,2,2,14,14,2,2,14,2,11,11,14,11,11,12,11,11,11,11,14,12,14,12,11,11,11,11,11,11,11,14,14,11,11,11,13,13,13,11,13,13,14,14,14,2,2,14,12,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,11,11,14,14,14,14,12,14,14,2,14,11,11,11,11,14,11,11,14,14,14,11,14,14,10,112,112,113,113,113,113,113,113,9,8,8,8,7,112,112,113,113,113,112,113,113,113,114,115,9,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,114,115,114,115,115,115,115,115,115,115,115,115,115,115,117,115,114,115,114,115,113,114,114,114,114,115,113,113,113,113,113,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,113,113,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,26,29,29,29,29,29,26,26,26,26,26,26,29,29,28,28,29,28,28,29,29,29,29,29,26,26,29,29,29,29,28,59,7,6,6,6,5,80,80,80,67,68,67,68,67,80,68,62,67,68,62,59,59,61,67,68,67,67,67,68,67,67,67,67,87,67,87,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,110,107,107,107,108,106,107,107,106,107,107,107,109,107,108,107,107,107,107,107,107,107,105,108,108,108,106,66,66,66,69,66,66,69,69,69,66,66,66,66,66,106,106,106,107,107,106,107,107,106,107,108,107,108,106,107,106,107,107,106,106,107,106,107,106,106,108,108,108,107,107,107,107,107,107,107,107,105,107,107,106,106,106,106,105,105,106,105,66,66,66,66,65,64,65,64,64,63,63,59,59,59,59,59,57,57,57,59,59,71,66,66,64,59,59,59,59,59,59,71,66,66,64,14,71,66,64,14,14,14,14,14,71,66,66,64,11,13,66,66,66,66,66,66,64,55,55,59,59,59,11,13,11,59,59,59,71,66,66,66,64,59,66,66,66,66,64,59,59,57,59,55,55,55,55,55,59,59,55,64,55,55,55,59,57,59,57,66,59,65,59,64,66,64,63,63,59,59,59,57,57,63,63,63,59,58,57,10,17,16,13,16,13,11,13,16,11,12,11,13,11,13,11,13,12,13,40,39,39,39,39,39,42,39,42,42,42,42,41,42,42,40,41,11,11,11,11,11,14,11,14,11,14,11,14,14,11,14,14,14,14,13,14,13,13,13,2,2,12,14,2,2,2,14,12,11,11,14,11,14,11,14,11,11,11,11,12,12,11,11,11,11,11,14,11,11,11,11,12,11,14,14,11,13,13,11,13,14,13,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,14,11,11,14,14,1,14,2,2,1,14,14,12,12,12,11,11,11,14,14,14,14,14,11,11,11,14,14,10,10,8,8,8,8,7,7,7,9,8,8,8,7,112,113,113,113,113,113,113,113,113,114,9,9,115,114,113,113,113,114,114,113,113,113,117,117,117,116,114,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,114,113,113,113,113,114,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,114,114,114,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,29,26,26,26,29,26,26,26,26,29,26,26,29,26,29,26,26,29,28,28,29,29,29,29,29,26,29,29,28,29,28,62,7,7,26,28,6,80,67,68,67,68,67,68,80,68,62,68,67,60,61,61,59,68,67,68,67,68,67,67,67,67,67,67,87,67,87,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,110,110,107,107,107,108,107,107,107,110,110,109,109,109,109,107,107,105,107,107,105,107,107,107,107,105,108,108,66,66,66,66,66,66,69,69,66,66,66,66,66,107,106,107,106,108,107,106,108,107,108,106,106,107,106,106,107,108,106,107,107,106,107,108,107,106,106,106,106,106,105,105,107,106,105,106,105,107,105,106,106,106,106,105,107,106,106,105,105,65,106,66,66,65,65,64,65,64,63,63,59,59,59,59,59,59,59,57,59,59,71,66,66,64,59,59,5,59,59,5,71,66,66,64,64,71,66,64,59,59,14,14,12,71,66,66,64,11,11,66,66,66,66,66,66,66,64,59,59,59,14,59,14,59,59,59,55,71,66,66,66,64,59,59,57,59,66,64,59,59,59,59,59,55,55,64,59,64,65,55,55,59,64,64,55,63,59,57,57,65,59,59,66,66,66,64,63,59,59,57,59,58,63,63,63,63,59,58,58,10,10,16,11,12,11,11,13,13,13,11,11,12,11,13,40,40,40,39,39,42,39,42,39,39,42,42,39,41,42,41,42,11,42,14,11,11,14,11,14,14,11,14,14,14,11,11,14,14,14,14,14,14,14,14,14,2,12,12,12,14,14,14,12,11,12,11,11,11,14,14,11,14,11,11,14,14,11,12,11,11,11,11,11,14,14,11,11,12,11,11,12,12,14,14,14,14,14,14,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,11,14,14,2,14,14,2,2,2,14,11,11,12,14,11,11,14,11,14,11,14,11,14,14,14,14,10,10,8,8,8,8,8,7,7,7,9,8,8,8,7,115,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,113,114,114,114,114,117,117,114,115,115,115,114,115,115,115,115,115,115,115,115,116,116,118,118,118,118,117,117,117,115,115,115,115,114,113,114,113,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,26,26,26,26,29,29,26,29,29,29,26,29,26,26,29,29,29,29,28,28,29,29,29,29,29,29,29,29,29,29,28,62,28,7,7,28,28,80,80,67,68,67,68,67,80,68,62,67,68,60,60,61,61,59,59,67,67,67,68,67,68,67,67,87,67,87,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,110,107,108,107,107,109,109,110,110,109,109,109,109,107,108,107,107,106,107,107,107,108,107,107,106,108,106,106,105,66,66,66,66,69,69,66,66,66,107,107,107,107,108,108,107,107,107,107,107,107,107,107,108,108,106,107,106,106,108,108,108,108,108,108,108,106,108,106,106,108,105,106,106,105,105,105,105,107,107,107,105,106,107,107,107,105,106,105,105,65,106,106,105,105,64,65,64,63,63,8,8,59,8,9,59,59,9,6,59,71,66,66,64,59,6,59,59,5,5,71,66,66,64,64,71,66,64,59,59,14,12,11,71,66,66,64,14,11,66,66,66,66,66,66,66,64,59,55,55,59,58,59,14,59,55,55,71,66,66,66,64,59,59,59,57,57,59,59,57,59,59,59,55,55,65,65,66,66,66,66,65,65,64,63,59,59,66,57,65,59,64,66,66,66,64,63,63,63,57,59,64,63,63,63,58,59,59,5,5,5,5,10,12,11,12,11,11,11,13,14,11,11,14,14,39,39,39,40,39,42,42,42,42,41,11,42,11,42,42,42,11,14,41,11,11,41,41,14,14,14,11,14,14,14,14,14,14,14,14,14,14,14,13,13,13,13,13,14,2,14,2,11,12,11,12,11,14,14,14,11,11,11,14,14,14,14,14,11,14,14,14,14,14,12,12,12,11,11,14,11,12,12,14,14,14,14,13,1,12,1,13,13,2,2,2,1,2,1,2,1,2,2,2,1,2,1,2,1,2,2,2,1,2,1,2,1,2,2,2,1,2,1,2,1,2,2,2,1,2,1,2,1,2,2,2,1,2,1,2,1,2,2,2,1,2,1,2,13,13,13,13,13,11,13,14,1,2,2,14,1,2,1,12,11,14,14,14,14,14,14,14,14,14,11,14,14,11,11,10,10,8,8,8,8,8,8,7,7,9,8,8,8,8,112,112,112,112,113,113,113,113,113,115,115,115,115,115,115,114,114,114,114,113,114,114,114,114,115,117,114,115,115,115,114,115,115,115,115,115,115,115,116,117,117,118,118,118,118,117,117,117,115,115,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,26,26,29,26,26,26,29,29,29,29,29,26,29,29,29,29,29,29,28,29,28,26,29,29,29,29,29,29,29,28,28,29,29,28,28,28,29,80,80,80,67,68,67,68,80,62,62,68,67,60,67,61,62,59,67,67,67,67,67,68,67,67,67,67,87,67,87,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,107,107,106,107,107,110,109,109,109,110,110,109,109,110,109,109,109,106,108,108,107,107,107,107,107,107,107,106,106,105,105,66,106,66,66,69,69,66,106,106,107,107,66,106,107,106,107,107,107,108,108,107,107,106,107,107,108,108,106,108,108,108,106,107,106,106,108,106,106,108,106,108,108,108,108,105,107,106,105,108,106,105,108,107,106,107,105,107,106,106,107,66,105,106,105,65,64,65,64,63,63,59,59,56,56,59,10,9,9,6,59,71,66,66,64,6,5,59,6,6,5,71,66,66,66,64,66,66,64,14,11,11,11,11,71,66,66,64,11,11,71,66,66,66,66,66,66,64,59,59,59,59,57,57,57,56,57,56,66,66,66,66,64,59,59,59,59,59,59,55,55,55,55,55,65,66,65,66,66,66,66,66,66,65,64,63,59,64,66,66,59,59,64,66,66,66,66,64,63,59,59,57,64,64,63,59,57,58,58,5,5,5,5,5,10,14,11,11,11,11,11,13,13,14,11,11,39,40,42,39,42,42,39,39,42,42,11,42,42,42,42,11,41,39,39,41,41,41,41,41,14,11,14,14,14,14,14,14,14,14,14,14,14,14,14,13,2,2,13,11,2,14,14,14,2,2,14,14,14,2,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,12,11,11,11,11,14,11,11,12,14,11,13,13,14,14,2,2,13,2,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,13,12,2,11,11,12,11,12,11,11,12,12,11,11,11,12,12,2,12,11,11,11,11,14,14,14,14,11,11,14,14,11,10,10,8,8,8,8,8,8,8,7,7,112,112,113,113,113,113,113,113,115,115,115,115,114,114,114,114,115,115,115,117,117,114,114,114,114,114,114,113,117,115,117,117,115,115,115,117,115,115,115,117,117,117,117,117,117,117,118,118,118,114,114,115,117,114,114,114,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,114,114,114,114,115,114,114,118,115,115,115,115,115,118,118,115,115,115,115,115,118,118,118,118,118,118,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,26,26,29,26,26,29,29,29,29,8,29,29,29,29,29,29,26,26,26,29,26,26,29,29,29,29,28,28,26,26,62,26,26,28,28,28,80,80,67,68,62,68,67,80,68,62,67,60,67,62,62,62,62,67,59,67,67,67,67,67,67,67,67,67,87,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,107,107,106,107,107,106,107,109,109,109,110,110,109,109,110,109,109,109,105,107,107,107,107,107,107,107,108,106,108,106,106,66,66,66,66,66,69,69,106,66,107,66,107,107,107,106,106,106,106,107,108,107,108,106,107,106,108,108,106,107,108,106,107,106,108,108,108,108,108,108,108,107,108,106,106,106,108,108,108,106,106,105,105,105,106,106,106,105,107,105,107,105,105,106,106,107,106,105,105,64,105,63,105,59,59,59,59,59,10,9,9,59,71,66,64,6,6,6,5,7,7,6,71,71,66,66,66,66,66,64,14,11,11,11,71,66,66,66,64,14,11,71,66,66,66,66,66,66,64,59,55,55,59,59,59,59,57,59,57,57,57,66,66,64,59,59,57,59,59,59,65,65,65,66,66,66,66,65,66,66,66,66,66,66,65,64,64,63,59,59,59,59,65,64,66,66,66,66,64,63,59,63,66,66,64,63,59,58,63,6,6,5,5,5,5,5,10,14,11,11,14,11,14,11,11,13,40,39,42,42,42,42,42,42,42,42,11,42,42,39,42,42,42,11,42,42,42,41,40,14,14,14,11,14,14,14,14,14,14,14,14,14,14,14,14,14,11,11,11,13,13,11,1,14,14,14,14,11,14,14,14,14,14,14,14,14,12,11,11,12,11,11,14,12,11,12,11,11,14,14,14,14,14,11,11,12,11,11,11,11,14,2,1,13,12,13,13,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,13,13,11,12,2,13,11,1,11,11,14,11,11,11,11,11,14,12,11,11,11,11,14,14,11,11,11,11,11,14,14,14,14,14,14,10,10,8,8,8,8,8,8,8,7,112,112,112,112,114,114,114,114,7,115,115,8,114,115,115,114,114,114,114,117,117,117,117,114,114,114,114,113,115,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,114,115,115,114,115,114,115,115,115,115,115,115,115,115,115,118,118,115,115,115,115,115,115,114,115,115,115,115,114,115,115,114,118,118,118,118,114,114,114,114,114,114,118,117,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,117,118,117,118,117,118,117,118,117,118,117,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,26,29,26,29,29,26,26,29,8,8,21,25,29,29,26,26,26,26,28,29,29,29,28,28,28,29,26,29,29,29,28,28,28,28,29,29,80,80,80,62,62,60,68,80,68,62,62,67,61,61,62,62,59,62,59,59,62,67,68,67,67,67,67,67,67,87,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,111,110,110,110,110,109,109,109,110,110,109,109,110,109,109,109,107,107,107,107,107,107,107,107,108,106,108,106,106,106,66,66,66,66,106,107,107,107,107,107,106,106,108,108,106,108,108,108,108,108,107,108,108,108,106,106,106,108,108,108,107,107,108,108,108,108,108,106,108,108,107,107,106,108,107,106,106,105,108,106,106,108,106,105,105,105,105,106,105,106,106,106,105,105,107,64,105,105,106,105,105,10,59,59,59,8,8,59,59,59,71,66,64,9,9,6,5,5,5,7,71,71,66,66,66,66,66,64,5,5,11,14,71,66,66,66,64,14,59,71,66,66,66,66,66,66,66,64,55,59,59,57,59,59,59,59,59,56,57,57,57,59,59,59,59,59,59,65,59,66,66,66,66,66,66,65,66,66,66,66,66,66,65,65,64,59,64,66,59,59,65,64,66,66,66,66,64,63,63,59,66,57,57,63,63,59,59,58,6,5,5,5,5,5,5,10,11,11,11,10,10,10,10,39,11,14,42,39,42,39,42,39,42,42,42,42,42,42,42,39,42,42,42,42,11,11,11,14,14,14,14,14,14,14,14,14,14,14,14,14,14,11,14,11,14,14,14,14,14,13,14,13,14,14,14,14,11,14,14,14,14,14,11,11,11,11,12,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,12,11,14,11,11,11,13,14,13,14,14,12,13,13,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,2,2,1,2,11,2,11,11,11,13,1,2,11,14,14,11,11,14,11,11,14,14,12,12,11,11,11,11,14,11,11,11,11,12,11,14,14,14,10,10,8,8,8,8,8,8,8,8,112,113,113,113,113,112,112,115,115,115,9,7,114,115,115,115,112,112,112,112,112,117,117,117,117,117,117,117,117,117,114,114,114,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,114,115,115,115,115,113,113,113,113,113,114,117,115,115,115,115,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,114,114,115,115,115,115,115,115,114,114,114,118,118,114,114,114,114,114,114,115,115,115,115,115,118,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,26,26,29,29,29,29,26,26,29,29,21,25,8,29,29,29,29,26,26,28,28,28,29,28,9,9,29,29,26,26,26,29,28,60,60,60,60,80,80,62,67,60,67,80,68,62,67,68,67,61,62,68,62,67,67,59,59,67,67,67,67,67,67,67,67,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,107,107,107,110,109,109,109,110,110,109,109,110,109,109,109,108,108,108,107,107,107,107,108,108,108,108,66,106,66,106,106,106,106,107,107,107,107,105,107,107,107,107,107,106,107,108,106,106,107,107,107,107,108,108,108,108,108,108,108,108,107,107,107,108,106,106,108,108,107,107,108,108,106,108,108,107,105,108,108,106,107,106,108,108,107,107,107,106,106,105,105,106,106,107,106,106,105,106,106,105,59,59,59,59,59,59,8,59,59,71,66,64,9,9,9,6,5,5,5,71,71,66,66,66,66,66,64,5,5,5,14,71,66,66,66,64,56,59,71,66,66,66,66,66,66,66,64,55,55,59,59,59,59,57,59,59,66,66,59,59,59,59,59,59,59,59,59,59,66,66,66,66,66,66,65,66,66,66,66,66,66,65,65,64,59,64,66,59,59,64,63,66,66,66,66,64,63,63,59,66,57,64,63,63,63,59,59,58,5,5,5,5,5,5,5,10,10,10,10,10,10,40,39,42,42,42,42,39,42,39,42,42,42,42,42,42,42,42,42,42,42,42,13,14,11,11,14,14,14,14,14,14,14,14,14,14,14,12,12,11,12,11,11,12,12,14,14,11,11,14,14,14,13,11,11,11,14,10,5,5,11,14,11,12,14,11,11,14,14,14,12,11,11,14,11,14,14,11,14,14,11,11,14,14,14,14,14,11,11,14,14,13,14,13,13,1,2,1,2,13,13,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,11,12,11,11,12,11,14,2,1,14,14,2,11,14,14,14,14,14,14,11,11,11,11,11,14,5,14,11,11,12,12,11,12,14,10,10,8,8,8,8,8,8,8,8,113,113,7,114,115,115,113,113,113,112,115,115,112,112,113,113,113,113,113,113,115,115,117,117,117,117,117,117,117,114,114,115,115,115,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,115,115,115,115,113,114,113,113,113,113,113,113,113,113,118,118,118,118,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,29,26,26,29,26,26,29,29,29,29,21,25,29,29,29,29,29,29,29,26,26,28,26,28,28,28,29,26,26,29,26,26,26,60,60,80,60,80,68,60,68,67,60,60,61,60,61,67,68,62,62,62,62,59,59,59,67,67,68,67,68,67,67,67,67,67,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,107,107,108,107,107,110,109,109,109,110,109,109,110,110,109,109,106,108,108,107,107,108,107,107,108,105,106,106,66,66,66,108,106,108,108,106,106,107,107,107,107,107,106,107,107,108,108,108,108,107,106,107,107,107,108,108,108,107,108,108,108,107,108,108,108,108,107,108,107,107,107,107,108,107,106,106,108,108,108,105,106,108,107,108,106,106,107,106,105,107,106,105,106,107,105,107,106,106,106,64,66,59,59,59,59,59,59,59,59,71,66,66,64,9,9,9,9,6,56,5,71,71,66,66,66,66,64,5,5,5,5,5,71,66,66,64,59,59,56,71,66,66,66,66,66,66,66,64,59,55,59,59,59,59,59,59,59,59,59,55,59,59,59,55,69,59,59,66,66,66,69,66,66,66,66,65,66,66,66,66,66,66,66,65,64,63,64,66,59,59,64,64,66,66,66,66,64,63,64,63,57,57,64,63,63,57,58,6,6,5,5,5,6,5,5,5,5,5,10,10,6,5,5,5,14,14,39,42,42,42,42,42,42,42,14,11,14,42,42,11,11,14,11,14,14,13,14,14,14,10,10,5,14,14,14,12,12,12,11,11,12,11,11,12,11,11,11,12,14,14,14,11,14,11,10,10,10,10,6,6,5,5,5,11,11,14,11,14,14,14,14,14,11,11,14,11,11,14,14,14,14,14,14,14,14,14,14,14,14,11,14,14,13,13,13,13,2,1,2,12,13,13,13,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,11,11,11,2,11,14,14,14,12,2,12,14,1,14,14,2,14,14,1,11,11,11,14,11,14,10,5,5,5,14,14,12,12,12,10,10,8,8,8,8,8,8,8,8,8,7,7,9,8,115,115,115,115,113,113,7,115,7,8,115,115,115,9,115,113,113,113,117,117,113,113,113,117,114,115,115,115,114,114,114,114,114,116,117,117,117,117,117,117,117,116,116,117,118,118,118,118,117,117,115,113,114,114,114,113,113,113,113,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,117,118,117,118,117,118,117,118,118,118,117,118,117,118,117,118,117,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,29,26,26,26,29,26,26,29,29,29,21,25,29,29,29,29,21,29,29,29,26,26,26,28,28,28,28,29,29,26,26,29,29,26,60,60,62,60,62,60,62,68,62,62,60,62,67,62,62,62,62,62,67,62,62,67,67,67,67,67,67,67,67,67,67,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,111,110,110,110,110,109,109,109,110,109,109,110,110,109,109,109,108,107,108,106,107,107,107,106,105,108,108,106,105,66,108,107,108,108,108,108,108,107,107,107,107,107,107,107,108,108,107,107,107,107,107,107,107,106,107,107,107,108,108,108,108,108,108,106,108,107,107,107,107,107,107,107,107,107,107,108,108,105,108,106,108,106,106,106,108,107,106,106,106,107,106,107,105,107,105,106,106,106,106,105,105,105,59,59,105,59,59,59,71,66,66,64,56,56,9,56,6,56,56,56,71,66,66,66,66,64,5,56,59,5,5,71,66,66,64,59,56,59,71,66,66,66,66,66,66,66,64,59,59,55,59,55,59,59,59,59,59,59,59,55,55,66,59,59,59,59,59,57,66,69,66,66,66,66,65,66,66,66,66,66,66,66,65,64,63,64,66,59,66,64,64,66,66,66,66,64,63,64,63,57,66,64,63,63,58,58,6,6,5,5,5,6,6,5,5,5,5,6,10,6,5,5,40,39,39,42,42,14,42,42,14,14,14,14,11,11,42,42,42,42,14,14,14,14,14,14,10,10,10,5,5,14,14,12,12,11,11,11,11,11,11,11,11,11,12,11,11,12,11,11,14,10,10,10,8,8,8,7,6,6,5,5,5,14,11,11,14,14,11,11,11,14,11,11,14,14,11,14,14,14,14,13,14,14,14,14,14,14,14,13,14,13,14,11,13,13,13,12,13,12,12,13,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,11,11,11,14,14,1,14,12,12,12,11,11,11,11,2,14,2,14,11,11,14,14,11,14,10,10,5,5,5,5,5,5,14,12,10,10,8,8,8,7,8,8,8,8,8,7,7,9,8,114,115,115,115,115,115,112,112,112,113,112,112,9,9,9,114,114,114,114,113,114,114,114,114,114,115,115,114,115,115,115,115,115,116,117,117,117,117,117,117,117,117,116,116,118,118,118,118,117,117,117,113,114,113,114,114,114,114,114,114,118,118,118,118,114,114,115,118,114,114,114,115,115,115,115,115,115,115,115,115,115,115,118,118,114,114,114,118,118,118,117,117,115,115,115,118,114,114,114,114,114,114,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,8,29,26,26,26,26,26,29,29,29,29,21,25,29,29,29,29,29,25,29,29,26,29,26,26,26,26,28,9,28,26,29,60,26,26,62,60,60,60,60,62,62,59,59,68,68,62,62,62,62,62,62,62,59,59,67,67,67,67,67,67,68,67,67,67,67,67,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,111,110,110,110,110,107,107,109,109,110,109,109,110,110,109,109,109,108,107,108,107,107,108,105,105,105,106,108,106,108,106,106,106,108,105,107,108,108,108,108,107,106,108,107,107,107,107,107,107,107,107,107,107,107,108,107,108,108,107,108,108,106,108,108,108,108,107,107,106,106,107,107,107,107,106,107,107,106,108,108,106,108,105,108,107,108,106,108,107,107,106,107,105,106,106,106,105,106,105,105,105,106,105,59,59,59,59,8,59,71,66,66,56,59,57,57,9,56,57,57,66,56,56,66,66,66,64,59,59,56,59,56,71,66,66,64,59,59,59,71,71,66,66,66,66,66,66,59,64,59,59,55,57,59,59,59,57,59,59,66,55,59,55,55,59,55,59,59,69,69,66,66,66,66,66,65,66,66,66,66,66,66,66,65,65,64,64,66,59,66,64,63,66,66,66,66,66,64,64,63,66,66,64,63,63,59,42,41,6,5,5,5,6,6,5,5,5,5,6,10,6,5,40,5,42,42,42,42,39,42,42,14,14,11,11,11,42,42,42,11,41,41,40,12,41,41,10,10,10,6,5,5,5,14,11,11,11,11,11,11,14,11,14,11,11,11,11,12,11,11,14,10,10,6,6,6,8,8,7,7,6,5,5,5,5,5,14,14,14,11,14,14,14,14,14,14,11,11,14,14,13,14,13,14,14,13,14,14,14,14,14,11,11,11,14,11,11,12,13,11,11,13,13,13,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,12,12,1,1,14,12,11,11,11,12,11,11,14,14,1,1,14,11,14,14,14,14,10,10,6,6,6,5,5,5,5,5,5,10,8,8,8,8,7,8,8,8,8,8,7,7,9,8,8,7,112,112,113,112,113,113,113,113,7,7,9,115,115,114,114,114,114,113,114,114,114,114,115,115,115,115,115,115,115,115,116,116,117,117,117,117,117,117,117,117,116,116,118,118,118,118,117,117,117,114,114,114,114,114,114,114,114,118,118,113,113,113,115,115,113,113,113,115,115,115,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,118,117,117,118,118,118,118,114,114,114,115,115,115,115,115,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,29,26,26,26,26,29,29,29,26,26,29,21,25,29,29,29,29,29,29,29,26,26,26,29,29,29,29,26,29,29,29,29,60,60,29,60,62,60,80,59,59,68,68,59,59,59,59,68,62,67,68,67,59,67,67,67,67,67,67,67,67,67,68,67,67,67,67,87,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,111,110,110,107,108,107,107,109,110,109,109,106,105,105,109,109,108,107,107,107,107,107,107,107,105,106,107,108,107,106,107,106,107,107,107,107,107,107,108,107,107,107,107,108,108,106,108,107,107,107,105,107,108,108,108,107,107,107,108,108,108,108,106,108,107,107,107,107,107,107,106,106,108,106,107,108,107,106,108,106,106,106,106,108,105,106,108,107,107,106,108,107,107,107,106,106,105,106,106,105,106,105,59,105,59,59,59,7,71,57,57,59,57,59,59,59,59,59,57,66,59,59,66,66,56,57,59,59,56,59,59,71,66,66,64,59,55,55,71,71,59,66,66,66,66,59,66,64,59,55,59,59,59,69,59,59,59,66,66,55,66,55,55,55,59,59,69,57,69,66,66,66,66,66,65,66,66,66,66,66,66,66,65,65,63,64,66,59,66,64,64,66,66,66,66,66,64,66,63,66,66,64,63,63,57,58,6,6,5,5,41,6,40,6,41,5,5,5,10,6,6,5,5,5,5,39,40,42,42,42,42,42,42,42,42,42,41,11,41,41,40,40,10,40,41,41,41,6,6,6,5,5,5,5,11,14,14,13,11,11,14,11,11,14,11,14,14,11,14,10,10,10,8,6,6,6,6,6,6,6,5,5,5,5,5,5,14,14,14,11,14,14,14,14,14,14,13,14,13,14,14,13,14,13,14,13,11,11,11,11,11,11,11,14,10,5,5,5,5,5,13,14,13,13,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,14,11,2,1,12,14,11,11,12,12,2,14,14,14,14,14,14,14,10,10,8,7,6,6,5,5,5,5,5,10,8,8,8,8,7,8,8,8,8,8,7,7,9,9,8,8,7,7,8,112,113,113,112,112,112,112,113,9,114,115,114,114,114,114,114,114,114,113,117,116,115,115,115,115,115,116,116,116,116,117,117,117,117,117,117,117,117,116,116,118,118,118,117,117,117,117,117,117,117,117,117,117,117,118,118,118,114,114,114,114,113,114,114,114,114,115,115,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,117,117,114,114,115,118,118,114,114,115,115,115,115,115,115,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,113,113,113,113,113,113,118,118,118,118,118,117,118,117,118,117,118,117,29,26,29,26,29,29,29,26,29,29,29,21,25,29,29,29,29,21,25,29,29,29,26,29,29,29,29,29,29,29,29,60,29,60,62,60,59,59,59,59,59,62,67,68,67,68,68,68,62,62,62,59,59,59,67,62,67,67,67,67,67,68,67,67,67,67,67,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,111,110,111,110,110,110,109,109,106,107,107,109,110,110,109,109,106,108,108,108,106,108,106,107,107,107,107,106,106,107,107,107,107,108,107,108,108,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,108,107,107,107,107,107,107,108,108,108,108,108,107,108,108,108,108,108,107,107,108,108,108,107,107,106,108,108,106,106,107,108,107,107,106,107,107,106,105,105,107,107,107,106,107,106,105,105,106,106,106,56,105,105,56,7,59,59,59,57,59,59,57,57,9,57,57,59,66,59,59,57,57,57,59,59,59,59,71,71,66,66,64,55,55,55,71,71,59,66,66,66,59,59,59,57,59,59,59,59,59,59,57,59,66,66,66,66,55,55,55,59,59,69,59,57,66,66,66,66,66,66,65,65,66,66,66,66,66,66,66,65,64,66,59,59,66,64,63,66,66,66,66,66,64,66,63,66,66,64,63,63,58,59,58,41,6,40,39,40,41,41,39,41,5,5,10,7,39,39,42,39,40,42,42,42,39,42,40,14,42,42,11,39,42,39,42,39,41,42,41,42,40,41,7,41,6,6,6,5,5,5,5,14,11,14,11,13,13,13,13,14,14,14,11,10,10,10,10,8,8,8,7,6,6,7,6,5,5,5,5,5,5,5,5,5,14,14,14,14,14,14,14,14,14,14,14,14,14,14,13,11,11,13,13,13,11,11,14,14,11,10,10,5,5,5,5,5,14,13,14,13,13,13,13,13,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,11,12,12,14,11,14,14,12,14,14,11,11,11,14,14,14,10,10,8,7,7,6,9,6,5,5,10,10,8,8,8,8,8,7,8,8,8,8,7,7,7,9,9,8,8,7,7,112,113,113,112,113,113,113,113,113,9,115,115,115,115,114,114,114,114,113,116,116,116,117,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,116,116,118,118,118,117,117,117,117,117,117,117,117,117,117,117,118,118,118,114,114,114,114,113,114,114,114,114,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,118,117,117,114,115,115,114,114,114,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,117,118,117,118,117,118,113,113,113,113,114,114,114,114,114,113,118,118,117,118,117,118,117,118,117,118,26,26,26,26,29,29,26,29,21,25,29,21,25,29,29,7,7,29,29,25,9,29,29,26,29,26,26,29,29,29,29,60,21,25,60,60,59,59,80,59,80,62,68,67,68,67,68,67,68,67,62,68,68,67,59,67,67,67,67,67,67,67,68,67,67,67,67,87,67,67,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,111,110,110,110,110,110,106,107,107,106,107,110,110,106,107,106,106,105,108,108,108,108,107,107,107,107,106,107,107,106,107,108,108,107,108,107,107,107,107,107,107,108,108,106,106,107,107,107,107,107,108,107,108,108,108,107,108,107,107,107,107,107,107,107,107,107,107,107,108,108,107,107,107,108,108,107,108,108,107,108,107,107,108,108,108,107,108,107,107,106,106,108,107,108,107,105,106,107,107,107,106,106,7,106,56,105,105,57,59,57,59,59,55,55,57,9,59,59,59,55,55,55,57,59,57,59,59,59,59,55,71,71,66,66,64,55,59,59,71,71,59,66,66,55,55,59,55,55,59,59,59,59,59,69,59,59,66,66,66,66,66,66,66,55,59,66,59,66,66,66,66,66,66,66,66,65,65,65,66,66,66,66,66,65,63,66,66,59,66,64,63,66,66,66,66,66,64,66,63,66,66,64,63,63,57,58,58,9,39,5,40,39,39,41,41,41,41,5,6,39,42,42,39,42,42,39,39,39,42,42,42,14,42,39,39,42,39,42,42,42,42,42,42,42,42,42,42,41,40,9,6,6,5,5,5,5,14,11,14,14,11,14,13,13,14,14,10,10,10,8,8,8,8,8,7,7,6,6,7,6,5,5,5,5,5,5,5,5,5,5,14,14,14,14,14,14,14,14,14,12,12,12,11,12,11,11,11,13,11,13,11,13,10,10,6,5,10,5,5,5,14,11,14,12,13,12,13,13,13,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,11,12,11,11,11,11,14,11,14,11,14,14,14,11,10,10,8,8,8,7,9,6,9,6,5,10,10,8,8,8,8,8,7,8,8,8,8,7,7,8,7,7,9,8,8,7,7,113,113,113,113,113,113,113,113,115,9,9,115,115,115,115,115,117,117,117,117,117,117,117,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,116,116,118,118,118,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,114,114,114,114,114,114,113,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,117,117,114,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,117,118,117,118,114,114,114,114,114,113,114,114,114,114,114,113,117,118,117,118,117,118,117,118,117,29,29,29,29,29,29,29,29,21,25,29,21,25,29,29,29,29,29,29,25,9,9,29,29,26,29,29,29,29,29,29,60,21,25,62,60,60,62,80,62,67,68,67,68,67,68,67,67,67,67,62,67,67,59,67,68,67,67,67,67,67,67,67,68,67,67,67,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,111,110,111,110,110,110,110,109,109,110,110,107,107,106,106,105,106,107,107,106,108,106,105,107,107,105,107,107,107,107,107,107,107,106,107,107,107,107,108,107,108,108,107,107,107,107,107,107,107,107,107,107,107,106,108,108,108,107,106,108,108,106,108,108,107,108,107,108,108,107,107,107,108,107,107,108,106,108,107,107,108,107,108,107,107,107,108,107,107,108,107,107,107,107,107,107,107,106,106,107,107,105,107,107,7,106,8,59,56,59,59,59,55,55,59,55,59,9,59,55,55,57,55,59,59,59,57,59,7,59,55,71,71,66,66,64,59,59,56,71,71,59,66,66,55,59,57,59,59,55,55,55,59,59,59,59,59,66,66,66,66,66,66,55,55,59,59,59,57,66,66,66,66,66,66,66,66,65,65,65,66,66,66,66,65,64,66,66,66,66,64,64,66,66,66,66,66,64,66,63,66,66,64,63,63,63,58,42,40,39,40,39,9,42,39,5,39,40,41,40,7,6,5,42,42,42,42,42,14,42,42,42,42,42,14,42,42,42,42,42,42,42,42,8,42,7,7,9,42,41,9,6,6,5,5,5,5,5,14,14,14,13,14,14,13,10,10,10,8,8,8,8,10,8,8,7,7,7,6,6,6,6,5,6,6,5,5,5,5,5,5,5,14,14,14,14,14,14,14,12,11,11,11,11,14,14,11,11,11,13,13,13,10,10,8,6,5,8,5,5,5,11,14,14,11,12,13,13,12,13,13,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,11,12,11,11,14,11,14,11,14,11,11,11,11,10,10,10,8,8,8,7,7,9,6,9,6,5,10,8,8,8,8,8,7,8,8,8,8,7,7,8,8,7,7,9,8,8,7,7,115,113,113,113,113,113,115,115,9,112,112,112,115,112,112,112,117,117,117,117,117,117,117,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,116,116,118,118,118,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,114,114,114,114,113,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,118,118,114,114,114,114,114,117,114,115,115,115,115,115,115,115,115,114,114,115,115,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,114,114,114,114,114,115,114,115,115,115,114,114,114,114,117,118,117,118,117,113,113,113,114,113,113,113,113,29,29,29,21,25,29,21,25,7,29,29,29,21,29,29,29,29,29,29,29,29,29,29,29,29,29,62,21,25,62,60,29,59,62,59,59,67,68,67,68,67,68,67,67,62,67,62,62,67,68,67,67,67,67,67,67,87,68,67,67,67,67,87,67,67,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,111,109,111,110,110,110,109,109,109,107,107,108,107,106,105,109,107,107,108,107,106,105,107,107,107,107,107,106,107,107,106,106,106,107,106,107,106,106,107,107,107,107,107,107,107,105,108,107,105,106,105,108,108,107,108,108,108,107,108,108,108,106,108,108,108,107,107,107,107,108,108,108,106,106,107,106,107,106,108,108,106,107,107,106,107,107,108,105,106,105,107,108,105,107,107,106,107,106,105,107,106,106,105,105,59,106,59,59,59,59,59,59,59,65,65,65,65,65,55,65,64,64,64,55,55,59,59,59,59,57,71,71,66,66,64,59,8,7,56,59,59,66,55,55,55,55,55,55,66,66,69,55,55,59,59,66,59,66,66,66,66,66,66,66,66,55,59,66,66,66,66,66,66,66,66,66,66,65,65,66,66,66,66,65,64,66,66,66,66,64,63,66,66,66,66,66,64,66,63,66,66,64,63,63,57,58,39,39,39,39,39,42,42,6,39,42,41,42,42,7,6,5,5,9,6,5,42,14,11,42,42,42,42,42,14,14,42,42,42,42,8,42,42,7,7,7,8,42,42,9,7,6,6,5,5,6,5,5,5,14,14,14,10,10,8,8,8,8,7,7,10,10,10,10,10,7,7,6,6,6,6,6,5,7,6,6,5,5,5,5,5,5,5,14,14,14,11,11,11,11,12,11,11,11,11,11,11,13,11,13,10,10,10,7,6,5,8,6,5,5,14,11,13,13,14,14,13,14,13,13,13,13,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1,1,11,11,11,12,14,14,14,11,11,14,11,11,11,11,10,10,10,10,8,8,8,8,7,9,7,9,6,9,10,8,8,8,8,8,7,7,8,8,8,8,7,8,8,8,7,7,9,8,8,7,7,8,115,115,112,112,112,112,112,112,112,113,113,113,112,113,113,113,117,117,117,117,117,117,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,116,118,118,118,118,117,117,117,117,117,117,117,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,112,113,113,113,114,115,115,113,113,113,113,113,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,117,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,117,118,117,114,114,114,114,115,115,114,115,115,115,115,114,114,114,118,117,114,114,114,115,115,115,114,114,113,113,113,113,7,7,21,25,7,21,25,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,9,29,29,29,25,29,60,62,59,29,80,67,80,67,68,67,68,67,67,67,67,67,62,62,68,67,67,67,67,67,67,67,67,67,68,67,67,67,67,87,67,87,67,87,67,87,67,87 ,111,110,111,110,111,110,111,110,109,110,110,110,110,109,109,109,110,109,110,110,109,107,107,107,107,107,106,107,107,107,105,107,107,107,107,107,107,107,107,107,107,107,107,108,106,106,107,107,108,108,106,107,108,106,108,108,106,106,107,106,106,108,108,108,108,108,108,108,108,106,108,107,108,108,108,108,108,107,107,107,107,108,108,108,108,108,108,107,107,108,108,108,107,108,108,107,108,107,106,107,108,108,107,107,107,105,106,106,106,106,106,106,65,106,65,65,59,55,59,59,65,65,65,55,59,57,65,65,65,64,59,55,55,55,55,55,57,71,71,66,66,64,8,59,59,59,59,55,55,55,59,55,66,57,66,69,55,69,55,55,59,59,59,66,66,66,66,66,66,66,66,59,55,59,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,65,64,66,66,66,66,64,63,66,66,66,66,66,66,64,63,66,66,64,63,63,42,39,39,42,39,42,42,40,9,6,42,41,42,41,6,41,41,6,5,42,6,6,5,5,39,39,42,40,42,14,14,42,42,10,8,42,42,42,8,7,7,40,40,40,6,9,7,6,6,6,5,6,6,5,5,5,14,10,10,8,8,7,7,7,7,10,10,10,10,10,10,7,7,7,6,6,6,6,6,5,7,7,6,6,5,5,5,5,5,5,5,14,11,11,11,14,11,11,14,11,14,11,11,11,11,11,10,10,10,7,6,5,8,6,5,5,5,14,11,11,13,11,14,14,14,14,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,11,12,14,1,11,11,11,14,11,14,14,10,10,10,10,10,8,8,8,8,7,7,9,7,9,6,7,10,8,8,8,8,7,7,8,8,8,8,7,7,8,8,7,7,7,9,8,8,112,112,113,113,113,113,113,113,115,115,112,113,113,113,113,113,113,113,113,117,117,117,117,117,117,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,116,118,118,118,117,117,117,117,117,117,117,114,115,115,114,115,115,115,115,118,118,118,118,118,118,118,118,118,114,114,115,115,115,113,113,114,114,114,113,114,113,113,114,114,114,114,114,115,115,115,115,118,118,118,118,115,115,115,115,115,115,115,115,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,114,114,114,115,115,115,114,115,115,115,115,115,114,114,117,114,115,115,115,115,115,115,113,113,114,114,114,113,29,29,21,25,7,21,21,29,9,29,29,29,25,25,9,29,29,29,29,29,29,29,29,29,29,29,29,25,62,62,62,29,29,59,80,67,80,67,68,67,68,67,67,67,67,62,59,67,68,67,67,67,67,67,67,87,67,67,68,67,67,67,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,111,109,111,110,110,110,109,109,109,110,109,106,107,107,108,107,106,106,105,108,106,106,107,107,106,106,107,107,108,107,107,107,106,107,108,108,107,107,107,108,108,108,108,108,107,106,106,108,108,108,108,106,106,105,105,108,107,108,108,108,108,108,106,108,107,108,108,108,107,108,108,107,107,108,107,107,107,107,107,107,107,107,106,105,108,108,106,106,106,107,107,105,107,108,108,107,106,107,106,107,106,105,106,106,106,65,106,65,65,65,65,65,59,59,55,65,65,59,59,59,65,65,65,64,59,59,55,7,55,55,55,71,66,66,56,58,59,59,59,59,55,69,57,59,59,66,59,59,59,59,69,55,55,55,59,66,66,66,66,66,66,66,66,55,55,59,59,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,65,64,66,66,66,66,64,63,66,66,66,66,66,66,64,63,66,66,64,63,63,9,58,42,39,42,40,42,42,42,42,42,42,42,42,41,40,39,41,41,9,41,41,5,5,39,42,39,42,40,40,41,42,41,41,41,8,42,42,7,41,42,41,42,41,40,9,7,7,6,6,5,6,6,6,5,5,5,8,8,7,7,7,7,7,10,10,8,8,8,8,8,10,7,7,6,6,9,9,6,5,5,5,7,6,6,6,5,5,5,5,5,5,5,11,14,14,14,14,11,14,14,11,14,11,11,10,10,8,10,7,6,5,8,6,5,5,5,14,11,14,14,14,13,13,14,13,14,13,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,11,12,14,14,1,11,11,14,14,11,14,14,10,10,8,7,7,8,8,8,8,8,7,9,7,7,9,6,8,8,8,8,8,7,7,7,8,8,8,8,7,7,8,8,7,7,7,9,8,8,7,7,7,8,7,9,9,9,115,115,114,113,113,113,113,113,113,113,113,114,117,115,114,114,117,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,116,118,118,118,117,117,117,117,117,117,117,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,115,114,114,114,114,115,115,113,114,114,114,114,114,114,113,113,114,114,114,114,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,115,115,115,115,115,118,117,115,115,115,115,115,117,115,115,115,115,115,115,114,114,115,115,115,114,114,113,29,29,29,26,29,21,29,29,9,29,29,25,25,9,9,9,29,29,29,29,29,29,9,29,29,9,29,25,62,62,62,62,29,29,80,80,67,68,67,68,67,68,67,67,67,62,62,68,67,68,67,67,67,67,67,67,67,68,67,67,67,67,87,67,67,67,67,67,87,67,87 ,111,111,111,110,111,110,111,110,110,110,110,110,110,110,109,109,110,106,107,107,106,107,106,107,106,108,107,107,108,108,107,106,108,106,106,108,107,107,108,108,108,107,108,107,107,107,108,108,108,108,107,107,108,107,106,108,108,106,108,106,106,107,108,108,108,108,108,108,108,107,107,106,108,108,107,108,107,108,108,108,108,107,108,107,108,108,108,107,108,106,105,108,108,108,108,105,108,108,108,105,108,107,108,107,107,107,107,107,106,107,107,108,106,105,66,105,66,66,65,55,59,59,55,55,57,65,65,65,65,65,65,64,9,59,59,59,55,59,55,55,56,59,59,59,59,59,59,59,55,55,59,66,55,55,69,59,57,69,66,59,55,59,66,66,66,66,66,66,66,66,66,55,66,59,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,65,64,66,66,66,66,64,63,66,66,66,66,66,66,64,63,66,64,63,63,63,40,42,40,42,39,42,42,42,42,42,42,42,41,40,42,42,41,42,39,39,39,39,39,39,42,42,41,42,41,39,39,39,41,39,40,41,41,42,41,42,42,42,41,42,42,9,7,7,7,6,5,6,9,6,5,6,5,7,7,7,7,7,7,10,8,8,8,8,8,8,8,10,7,7,7,6,9,9,9,6,5,5,5,7,6,6,5,5,5,5,5,5,5,5,14,14,14,14,14,14,14,14,14,14,10,10,8,8,8,7,7,6,8,6,5,5,5,14,14,14,14,11,14,14,14,14,13,13,13,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,14,1,14,11,11,14,14,14,14,10,10,8,8,7,8,8,8,8,8,7,9,8,7,7,9,7,8,8,8,8,8,7,7,8,8,8,8,7,7,7,8,8,7,7,7,9,8,8,7,7,7,8,7,9,9,9,115,115,115,115,115,113,113,113,113,113,115,114,115,114,115,115,114,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,116,118,118,118,117,117,117,117,117,117,117,117,115,115,115,115,115,118,118,113,113,113,113,118,118,114,115,115,115,115,114,114,115,113,114,114,114,114,114,114,113,114,113,113,113,113,114,115,113,113,113,113,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,114,114,114,114,114,114,114,114,118,117,118,117,118,117,118,117,118,114,114,114,114,114,114,117,118,117,118,115,115,115,115,115,115,115,115,115,115,115,115,115,113,29,7,26,29,29,29,21,25,29,29,29,25,25,29,29,29,9,21,25,25,9,9,29,29,29,29,29,25,21,25,62,9,9,62,29,80,80,67,80,67,68,67,67,67,67,62,80,67,67,67,67,67,67,67,67,87,67,67,68,67,67,67,67,87,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,111,110,111,110,110,110,110,109,109,110,109,110,110,109,109,107,108,107,106,106,105,105,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,108,108,107,106,107,106,105,106,105,105,106,105,108,106,107,106,108,106,105,108,107,107,108,108,108,108,108,107,107,108,107,106,105,107,107,108,108,107,108,107,108,108,105,105,105,106,108,105,106,105,106,108,108,108,108,108,108,108,105,107,105,105,105,107,107,105,107,108,105,106,106,105,66,65,65,55,59,65,65,66,55,59,59,57,65,65,65,65,65,59,7,7,55,55,55,59,59,59,59,59,59,59,59,59,59,59,55,59,59,59,55,66,55,59,69,55,66,59,66,66,66,66,66,66,66,66,66,66,55,59,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,65,66,66,66,66,66,64,63,66,66,66,66,66,66,64,63,66,64,63,63,63,39,9,42,42,42,42,6,9,42,42,5,42,40,42,39,39,7,39,42,40,42,39,42,39,39,39,42,39,42,42,42,41,42,42,41,42,41,40,40,40,42,41,7,42,6,9,7,7,7,6,5,6,9,6,5,5,6,5,7,7,7,7,7,10,8,8,7,8,8,8,8,7,7,7,7,6,9,9,9,9,6,5,5,5,5,5,5,5,6,5,5,5,5,5,5,195,194,192,189,194,194,192,189,10,8,10,8,8,8,7,7,6,7,6,6,5,5,195,195,193,194,193,193,191,191,190,191,189,189,119,120,120,121,121,123,122,124,124,125,125,126,119,120,121,122,123,124,124,126,125,125,124,124,123,123,125,124,122,121,119,195,193,193,191,190,189,10,10,8,8,7,8,8,8,8,8,7,7,7,8,7,7,9,8,8,8,8,8,7,7,7,8,8,8,8,7,7,7,8,8,7,7,7,9,8,8,7,7,7,8,7,9,9,9,115,115,115,115,115,116,117,117,114,114,114,114,115,115,115,115,114,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,116,118,118,118,117,117,117,117,117,117,117,117,117,118,115,115,115,115,114,114,114,114,114,114,114,113,113,115,115,115,115,115,115,115,114,114,114,114,114,114,113,114,113,114,114,114,114,113,113,114,114,114,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,115,115,115,115,115,114,114,114,114,114,114,117,118,114,114,114,115,115,115,115,115,115,114,114,118,117,115,115,115,117,118,115,115,115,115,115,115,115,115,29,7,26,29,29,25,7,21,29,29,29,29,25,25,29,29,29,9,21,25,25,9,9,9,29,9,21,25,25,21,25,62,29,29,29,62,80,67,80,67,68,67,68,67,67,62,67,67,68,67,68,67,67,67,67,67,67,87,68,67,68,67,67,67,67,87,67,67,67,87,67,87 ,111,111,111,110,111,110,111,110,110,110,111,110,110,107,107,109,110,109,110,110,109,109,109,106,108,107,108,106,105,107,107,107,107,108,108,108,107,107,107,107,108,107,106,105,108,107,106,107,107,107,107,107,105,106,106,106,106,106,105,105,107,107,106,105,108,106,105,108,108,108,108,108,107,107,107,107,108,107,108,107,108,108,107,108,107,108,105,108,108,108,105,106,106,106,106,106,106,105,106,108,106,107,106,105,106,107,106,107,107,105,105,108,106,105,66,66,105,66,55,59,55,59,65,65,65,55,59,59,59,65,65,65,65,59,59,59,59,59,59,59,59,59,59,59,59,59,59,66,55,55,69,55,59,69,55,66,55,59,66,55,55,59,66,66,66,66,66,66,66,66,66,66,55,59,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,66,64,66,66,66,66,64,63,64,66,66,66,66,66,64,63,66,64,63,63,63,42,39,42,42,42,6,42,42,41,42,6,40,42,42,42,42,40,42,40,39,39,42,39,42,41,42,41,42,42,42,42,42,42,42,42,41,42,42,41,40,39,39,39,42,42,9,7,7,7,6,5,6,9,6,6,5,6,5,7,7,7,7,10,8,8,7,7,7,8,8,8,7,7,8,7,6,9,9,9,9,6,6,5,5,5,5,6,6,6,6,5,5,6,5,5,5,126,125,123,123,121,120,119,10,8,8,7,8,8,7,7,6,7,6,6,5,5,5,182,183,184,186,187,188,120,121,119,120,121,122,122,123,124,125,126,119,120,121,121,122,123,124,124,125,126,119,120,121,122,124,119,120,121,122,122,123,124,125,126,119,122,122,121,120,119,10,10,8,8,8,7,8,8,8,8,8,7,7,8,7,7,9,7,8,8,8,8,7,7,7,8,8,8,8,8,7,7,7,8,8,7,7,7,7,8,8,7,7,7,8,7,112,112,112,112,112,114,8,7,117,117,114,115,115,114,114,114,114,115,115,117,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,116,118,118,118,117,117,117,117,117,117,117,117,117,118,118,118,118,114,114,118,118,118,118,114,112,112,112,112,112,113,113,112,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,113,113,114,114,114,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,117,118,115,115,115,115,115,115,115,115,7,7,29,29,21,29,25,29,21,25,9,29,21,25,25,9,9,9,9,21,25,25,9,9,9,9,9,21,25,25,21,25,9,62,29,9,62,9,80,67,80,67,68,67,68,67,62,87,80,67,68,67,67,67,67,67,67,87,67,67,68,67,67,67,67,67,67,87,67,87,67,87,67 ,111,111,110,111,110,111,110,111,110,109,110,110,107,108,107,107,110,109,107,107,109,107,107,109,109,108,107,106,108,108,108,106,106,108,108,108,106,108,108,107,108,106,108,108,107,106,105,105,107,107,106,108,108,108,106,106,107,107,106,107,107,107,107,106,105,106,106,105,107,105,106,105,107,108,108,107,108,107,107,107,107,106,105,107,107,108,106,107,106,105,107,106,105,106,108,108,108,105,106,105,108,106,108,106,106,107,105,105,106,108,105,66,106,106,106,105,105,66,66,69,66,55,65,65,65,66,59,59,59,65,65,65,65,59,55,55,57,59,59,55,55,59,55,59,59,59,59,59,59,59,66,55,59,59,66,69,69,69,66,66,55,55,66,66,66,66,66,66,66,66,66,66,66,59,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,66,64,66,66,66,66,64,63,64,66,66,66,66,66,64,63,66,64,63,63,63,42,42,42,42,42,42,42,9,42,41,39,42,42,5,6,42,42,42,42,42,9,39,42,42,42,42,42,42,41,42,42,42,42,42,38,42,42,42,39,39,41,39,41,40,41,41,7,41,7,6,5,6,9,9,6,6,9,6,5,7,7,7,8,8,8,7,7,7,8,8,8,7,7,7,7,6,9,9,9,9,9,6,6,5,5,6,7,7,7,6,6,5,6,6,5,5,5,176,181,177,178,180,183,8,8,8,7,8,8,7,7,6,7,7,6,5,5,5,187,186,185,184,177,179,175,187,180,177,177,179,179,182,180,175,177,181,187,184,177,175,181,179,179,183,181,178,175,181,176,175,181,181,181,176,187,175,180,179,181,175,175,181,175,178,185,187,7,8,8,8,8,8,8,8,8,7,7,7,8,7,7,9,8,8,8,8,7,7,7,9,8,8,8,8,8,7,7,7,8,8,7,7,7,9,8,8,7,7,8,8,113,113,112,112,113,113,113,112,116,117,114,115,115,115,114,115,115,115,115,117,117,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,117,118,118,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,113,113,115,114,114,114,114,114,114,114,114,114,114,114,114,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,115,115,115,115,114,115,115,115,115,115,118,117,118,117,118,117,115,115,115,115,115,115,114,114,115,115,115,115,115,115,7,7,29,29,29,29,7,21,29,29,29,29,9,29,29,25,25,9,9,9,9,21,25,25,9,9,9,9,9,21,25,29,21,25,62,9,9,29,29,29,29,80,67,80,67,68,67,67,67,67,87,68,67,68,67,67,67,67,67,67,87,67,67,68,67,67,67,67,67,67,87,67,87,67,87 ,111,111,111,110,106,107,107,110,110,109,111,107,107,110,109,109,109,107,108,107,106,105,105,106,107,107,107,106,105,106,106,108,108,106,107,107,107,107,108,108,108,108,108,108,108,107,107,107,107,107,106,105,105,107,107,107,106,106,106,107,106,106,105,107,107,108,108,107,105,106,106,106,106,107,106,106,105,107,108,108,105,106,106,105,107,105,106,105,106,107,107,106,107,106,105,105,108,108,108,106,108,106,106,106,108,108,107,106,106,108,106,106,105,106,106,66,66,105,105,105,69,55,59,55,66,66,59,59,59,59,65,65,65,65,55,55,59,55,55,59,59,59,55,55,55,55,55,59,55,59,59,59,59,59,66,69,69,66,66,66,55,69,66,66,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,66,65,66,66,66,66,64,63,64,66,66,66,66,66,64,63,66,64,63,63,63,42,42,6,42,42,6,6,41,39,39,41,42,6,42,6,42,42,41,42,41,39,42,42,40,42,42,42,42,42,41,42,42,41,41,38,42,42,39,41,41,42,41,42,41,42,41,39,7,7,6,5,6,41,9,6,6,9,6,6,7,7,7,8,8,8,7,7,7,8,8,8,7,7,8,7,6,9,9,9,9,9,9,6,5,5,6,7,9,9,6,6,6,7,6,6,5,5,177,181,186,178,181,217,8,8,8,7,8,8,7,7,6,8,7,6,5,5,5,186,185,186,185,186,178,175,180,178,185,176,179,175,179,179,182,178,176,176,185,184,177,175,183,179,184,184,181,177,176,178,181,175,181,176,180,177,179,187,181,176,180,188,182,175,178,175,183,184,7,8,8,8,8,8,8,8,7,7,8,7,7,9,7,8,8,8,7,7,7,7,9,8,8,8,8,7,7,7,7,8,8,7,7,7,9,8,7,7,7,8,8,113,113,113,113,113,113,113,113,113,117,114,115,115,115,114,115,115,115,115,117,117,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,118,117,117,118,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,114,114,115,118,114,114,114,114,114,114,114,113,113,113,113,115,115,114,115,115,115,115,115,115,114,114,114,114,114,114,114,114,113,113,113,113,113,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,114,114,114,114,114,114,118,115,115,115,118,117,118,117,118,114,114,114,118,117,115,115,115,115,115,115,115,114,118,117,7,7,7,29,29,7,7,7,7,7,21,25,9,21,25,9,21,21,25,25,9,9,9,9,21,25,24,24,24,24,18,29,21,25,9,21,25,62,29,29,9,29,29,29,67,80,67,68,67,68,67,67,62,67,87,68,67,67,67,67,67,67,87,67,87,68,67,68,67,67,67,67,67,67,87,67,87,67 ,111,111,111,106,107,107,106,107,107,109,107,108,107,107,110,109,109,109,110,110,109,107,106,106,107,107,107,106,107,108,107,107,108,107,107,108,107,107,107,108,108,108,107,107,107,107,107,107,108,107,107,106,107,107,107,107,107,106,105,106,105,107,107,107,107,107,107,107,107,107,107,107,106,105,106,107,106,105,105,105,107,107,106,106,105,106,106,106,106,107,107,107,107,106,107,107,105,106,105,108,108,106,108,105,108,106,108,105,106,107,106,106,106,105,66,66,66,66,66,69,65,55,55,59,59,59,59,59,65,65,65,65,65,65,55,59,59,59,55,59,59,59,65,65,65,65,65,66,59,66,66,59,57,66,59,66,69,66,66,66,66,69,66,66,66,66,66,66,66,66,66,66,69,69,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,64,66,66,66,66,64,63,63,64,66,66,66,66,64,64,66,64,63,63,63,39,42,42,42,42,41,39,39,39,39,42,42,42,42,42,42,39,42,42,42,42,42,42,42,42,42,42,42,42,42,41,42,42,41,41,39,41,42,42,42,41,42,41,42,41,42,41,41,41,6,5,39,9,39,41,6,41,6,6,7,7,7,8,8,8,7,7,7,7,8,8,7,7,7,7,6,9,9,9,9,9,9,6,5,5,6,7,9,9,9,6,7,9,9,6,6,5,177,181,185,179,180,218,7,8,8,7,8,8,7,7,6,8,7,6,5,5,5,185,184,186,186,186,184,175,177,178,185,183,175,177,180,180,182,183,177,178,177,185,177,175,181,184,176,182,177,179,177,177,179,181,178,177,178,180,175,182,183,176,180,176,180,188,178,180,177,188,7,7,8,8,8,8,8,8,7,7,8,7,7,9,8,8,8,7,7,7,7,7,9,8,8,8,8,7,7,7,9,8,8,7,7,7,7,8,7,7,8,8,8,7,113,113,113,113,115,8,113,113,117,117,115,115,115,117,115,115,115,117,117,117,117,117,117,116,116,116,116,116,117,117,117,117,117,117,117,118,118,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,114,115,115,114,115,114,115,115,114,114,118,113,114,114,114,114,115,115,114,115,115,115,115,115,115,114,118,114,114,114,114,113,113,114,114,114,114,114,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,114,117,118,113,113,113,113,113,113,117,114,114,114,114,114,114,114,114,115,115,115,115,115,114,114,114,114,29,7,7,7,114,114,114,114,113,113,9,21,25,9,21,21,25,25,29,29,29,24,24,24,24,24,22,22,19,18,18,25,29,21,25,9,62,29,29,21,25,21,25,67,80,67,68,67,62,62,67,87,67,87,68,67,67,67,67,67,67,87,67,87,67,67,68,67,67,67,67,87,67,87,67,67 ,111,111,111,107,108,106,107,106,105,107,111,110,110,110,110,109,109,109,110,110,107,108,106,107,107,106,108,108,108,108,108,108,108,107,107,107,107,107,108,108,108,108,108,108,108,108,108,106,107,107,106,107,107,106,106,105,107,105,106,106,106,106,107,107,105,107,107,106,106,107,107,107,106,105,107,107,106,107,107,107,107,108,108,107,107,107,106,107,107,106,107,107,107,107,106,105,106,106,106,106,108,108,108,108,106,108,108,106,105,105,107,107,66,106,105,66,105,66,66,69,59,55,66,66,55,59,59,59,65,65,69,69,65,65,59,55,59,55,59,65,59,55,65,65,65,65,65,66,59,59,57,59,59,59,59,69,66,66,66,66,66,69,66,66,66,66,66,66,66,66,66,66,69,69,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,64,63,63,66,66,66,66,66,66,63,66,64,63,63,63,39,42,42,40,39,39,42,42,42,41,42,41,40,5,42,42,42,42,42,42,42,42,42,42,40,42,42,42,42,42,42,42,38,42,41,42,41,42,42,42,42,41,41,41,42,41,42,41,7,6,39,6,39,41,41,6,9,6,6,7,7,7,8,8,8,7,7,7,7,8,8,7,7,8,7,6,9,9,9,9,9,7,6,6,5,7,9,9,9,9,6,7,9,9,9,6,5,178,180,186,179,180,218,7,8,8,7,8,8,7,7,6,8,7,6,5,5,5,196,188,182,187,179,188,185,179,179,179,182,175,177,179,175,175,183,185,177,177,185,179,177,180,184,176,179,178,175,180,178,178,175,181,175,175,181,179,175,185,183,175,178,181,186,175,178,175,183,184,7,8,8,8,8,8,8,7,7,8,7,7,9,8,8,7,7,7,7,7,9,9,8,8,8,8,7,7,7,7,8,7,7,7,7,9,8,7,7,8,8,8,7,9,113,113,113,113,115,7,117,117,117,117,117,117,117,117,117,116,116,117,117,117,117,117,116,116,116,116,116,117,117,117,117,117,117,117,118,118,118,117,117,117,117,117,117,117,117,117,112,112,114,114,114,114,118,113,115,115,115,115,115,115,115,115,118,114,114,114,114,114,115,115,115,114,115,115,115,115,115,115,114,118,114,115,115,115,114,114,114,114,114,114,114,114,114,113,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,113,113,114,114,114,114,114,114,114,118,117,118,114,114,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,114,113,9,21,25,9,21,21,25,25,24,24,24,24,24,24,22,24,22,21,21,19,19,18,29,21,25,29,29,9,29,21,25,21,25,25,67,68,67,68,62,67,67,67,87,67,67,67,67,67,67,67,67,67,87,67,87,68,67,67,67,67,67,67,87,67,87,67 ,111,111,111,111,110,111,110,111,107,107,110,111,110,110,110,109,109,106,107,107,109,109,109,107,106,107,107,108,108,108,108,108,106,108,106,106,108,108,108,108,108,108,108,108,108,107,106,106,106,105,107,107,108,107,106,105,108,111,111,106,107,107,107,107,107,107,107,107,106,105,107,107,108,111,107,107,106,107,107,106,105,109,110,110,110,110,110,107,107,107,106,107,107,106,107,106,107,107,106,108,108,108,108,108,108,108,108,108,106,106,105,105,105,105,106,105,105,105,66,59,59,65,65,66,55,59,69,65,65,65,69,69,65,65,59,55,59,65,59,59,55,66,66,66,66,65,65,59,59,59,55,59,59,59,59,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,66,66,69,69,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,59,64,63,63,64,66,66,66,66,66,63,66,64,63,63,63,42,42,39,39,39,39,42,42,39,42,42,42,40,5,6,42,7,7,42,42,42,42,42,42,42,42,42,42,38,42,42,38,42,42,42,42,42,41,42,42,41,42,41,42,42,42,41,40,41,40,42,41,41,9,39,39,41,41,6,7,7,7,8,8,7,7,7,7,7,8,8,7,7,8,7,6,9,9,9,9,9,7,6,6,5,7,9,9,9,9,6,7,9,9,9,6,6,178,181,186,179,180,218,7,8,8,7,7,8,7,7,6,8,7,6,5,5,5,198,188,182,188,182,181,186,184,175,180,182,182,178,178,180,180,177,185,179,181,179,178,175,176,182,182,185,176,187,181,180,178,177,177,181,179,181,178,175,179,184,181,179,176,186,178,179,180,176,184,7,8,7,8,8,8,7,7,8,7,7,7,8,8,8,7,7,7,7,7,9,9,8,8,8,8,7,7,7,9,8,7,7,7,7,7,8,7,113,113,113,113,7,9,9,112,112,112,112,112,113,113,114,117,117,117,116,116,116,116,116,117,117,117,117,117,116,116,116,116,116,117,117,117,117,117,117,117,118,118,118,118,117,117,117,117,117,117,117,117,112,114,112,112,114,114,113,113,115,115,115,115,115,115,115,118,118,118,118,118,115,115,115,115,115,118,118,115,115,115,115,115,118,115,115,115,115,115,115,114,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,113,113,114,114,114,114,114,114,117,118,117,118,117,118,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,114,114,114,114,114,25,21,25,9,21,21,24,24,24,22,24,22,24,22,24,22,21,21,21,19,19,19,18,21,25,29,29,29,9,21,25,21,25,25,80,67,68,67,68,67,67,67,67,87,67,67,68,67,67,67,67,67,67,87,67,67,67,67,67,67,67,87,67,87,67,87 ,111,111,111,110,111,110,111,107,108,107,107,110,110,110,110,109,106,107,107,106,107,109,109,108,108,108,108,108,108,107,107,107,107,107,107,106,106,107,107,107,108,108,106,108,108,107,106,107,107,106,107,108,107,107,107,107,107,111,106,107,107,106,107,107,106,107,107,107,107,107,111,111,111,111,106,105,106,105,106,105,110,110,106,105,110,110,110,107,107,107,107,110,110,108,106,107,105,106,105,107,106,108,105,106,105,108,108,106,106,106,106,106,106,105,105,107,66,69,66,69,69,69,66,65,65,69,69,65,65,65,69,66,65,65,65,65,59,65,69,59,69,69,69,65,66,66,66,55,55,66,55,66,55,55,59,59,66,66,66,66,66,69,66,66,66,66,66,66,66,66,66,66,69,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,64,63,63,64,66,66,66,66,66,64,66,64,63,63,42,40,39,9,39,39,39,39,39,42,40,40,42,42,40,42,42,42,7,42,42,42,42,42,42,42,42,42,42,42,38,42,38,42,42,42,42,42,42,38,42,42,42,42,41,42,42,42,42,42,41,39,42,42,41,9,6,9,41,6,7,7,7,8,8,7,7,7,7,7,8,8,7,7,7,7,6,9,9,9,9,9,7,7,6,6,7,9,9,9,9,6,7,9,9,9,9,6,179,181,185,179,181,218,7,8,8,7,7,8,7,7,6,8,7,6,5,5,5,5,199,182,184,182,188,178,188,181,175,177,183,177,179,180,181,178,184,184,181,179,179,177,177,178,182,185,178,181,188,179,180,178,177,180,177,181,177,175,186,184,188,179,183,185,185,181,175,177,185,185,7,7,8,7,8,7,7,8,7,7,9,8,8,8,7,7,7,9,7,9,8,8,8,8,8,7,7,7,7,8,7,7,7,7,9,8,114,114,114,114,114,114,114,113,113,113,113,113,114,114,114,117,117,113,117,117,116,116,116,116,117,117,117,117,117,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,118,117,117,117,117,117,117,117,118,112,114,114,114,114,114,114,114,113,113,115,115,112,112,112,114,118,118,118,118,118,118,118,114,114,114,113,113,113,113,113,114,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,113,113,113,114,114,114,115,115,115,114,118,117,118,117,118,117,118,115,115,115,115,115,115,115,115,115,115,115,115,7,115,115,115,115,115,115,115,115,114,114,114,114,25,21,25,29,24,24,24,24,22,24,22,24,21,21,22,22,21,21,21,21,25,25,19,18,25,29,29,29,21,21,25,21,25,9,29,68,67,68,87,67,87,67,87,67,87,67,67,68,67,67,67,67,87,67,87,67,87,67,87,67,87,67,87,67,87,67 ,111,111,111,111,110,111,110,111,110,110,107,107,110,110,110,109,109,110,110,110,109,109,109,107,107,108,108,107,107,107,106,106,108,108,106,107,107,108,108,108,108,108,108,108,105,107,107,107,107,108,111,111,111,111,107,107,107,108,108,108,108,108,107,107,107,106,107,107,107,107,107,106,105,106,105,111,111,111,111,110,107,107,107,110,110,110,106,107,107,110,110,110,110,110,109,105,106,106,106,106,107,105,106,106,106,106,108,108,106,105,105,106,106,106,106,66,105,66,66,69,69,69,69,55,66,69,69,66,65,65,69,69,65,65,65,66,55,59,59,59,69,66,69,66,65,69,66,55,59,66,55,55,59,55,59,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,66,66,69,55,69,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,59,63,63,64,66,66,66,66,66,63,66,64,63,63,39,39,42,39,42,42,39,42,42,39,39,6,39,42,41,42,42,42,42,42,42,9,9,42,42,42,42,42,42,42,38,38,38,42,42,42,42,42,38,42,42,42,42,42,42,41,42,42,42,42,42,41,42,42,40,39,41,41,9,6,7,7,7,8,8,7,7,7,7,7,8,8,7,7,8,7,6,9,9,9,9,9,8,7,6,6,7,9,9,9,9,6,7,9,9,9,9,6,179,182,185,180,181,219,7,8,8,7,7,8,7,7,6,8,7,6,5,5,5,5,200,183,184,183,188,179,176,175,178,177,182,178,179,180,176,175,176,184,187,179,178,178,177,181,185,184,179,179,182,178,175,180,177,180,180,180,177,176,179,186,188,181,176,188,186,179,176,178,185,186,7,7,8,7,8,7,7,8,7,7,8,8,8,7,7,7,7,7,7,9,8,8,8,8,8,7,7,7,9,8,7,7,7,7,7,114,114,8,8,8,8,114,114,114,114,114,113,114,113,114,114,114,114,114,117,116,116,116,116,116,117,117,117,117,117,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,117,117,117,117,117,117,117,117,118,118,114,114,114,114,114,118,115,115,115,113,112,113,113,114,114,114,112,118,118,114,114,114,115,113,113,114,114,114,114,114,114,118,115,115,115,117,117,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,113,113,114,114,114,114,115,115,115,115,114,118,114,114,114,114,114,118,117,115,114,114,115,115,115,115,115,115,115,115,117,114,7,29,115,115,7,7,115,115,115,115,114,114,25,21,25,24,24,24,24,22,24,22,22,22,21,24,24,21,21,21,21,21,25,25,19,19,18,29,29,29,21,21,25,21,25,29,62,62,29,5,67,87,67,87,67,87,67,87,67,87,67,67,67,67,67,87,67,87,67,87,67,87,67,87,67,87,67,87 ,111,111,111,111,111,110,111,110,110,107,108,106,105,107,106,107,107,110,110,110,109,109,107,106,107,107,107,106,106,108,108,108,108,108,108,107,107,106,106,106,107,108,108,108,108,108,108,108,108,108,108,107,107,108,108,108,108,108,108,106,107,107,108,108,106,105,105,106,105,110,106,106,106,105,107,106,105,111,106,105,107,107,107,107,110,106,107,107,106,107,106,105,106,106,105,106,107,107,107,108,106,107,107,105,108,108,108,107,107,66,107,107,107,106,106,105,69,105,105,69,69,69,55,59,59,69,69,66,65,66,69,69,69,65,65,65,59,55,69,59,69,66,69,66,65,69,66,55,59,55,55,55,66,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,66,69,55,59,69,69,66,66,69,66,66,66,66,66,66,66,66,66,66,66,64,66,66,66,66,59,63,63,64,66,66,66,66,66,64,66,64,63,63,42,42,39,42,42,42,42,42,42,9,9,41,41,39,40,40,40,42,42,42,42,42,42,42,39,42,42,42,42,42,38,38,36,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,41,42,42,41,42,42,40,41,41,6,7,7,7,8,8,7,7,7,7,7,8,8,7,7,8,7,6,9,9,9,9,9,7,7,6,6,9,9,9,9,9,6,7,7,9,9,9,6,180,182,185,180,181,219,7,7,8,7,7,8,7,7,7,8,7,6,5,5,5,5,202,185,186,183,182,182,176,188,180,177,183,178,180,181,179,176,186,184,181,179,180,179,175,178,186,184,177,178,180,183,178,177,179,178,178,180,177,176,179,186,183,180,177,188,184,179,175,179,186,187,7,7,8,7,8,7,7,8,7,7,8,8,8,7,7,7,7,9,7,9,8,8,8,8,8,7,7,7,9,8,7,8,7,7,7,8,8,8,8,8,7,7,9,9,9,114,114,114,114,114,114,114,114,115,117,117,116,116,116,116,117,117,117,117,117,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,117,117,117,117,117,117,117,117,118,118,118,114,114,114,114,118,118,118,112,112,113,113,113,113,113,113,114,114,114,115,115,115,113,114,114,114,114,114,114,114,114,114,113,113,113,117,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,115,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,118,115,115,115,115,115,114,114,115,114,115,115,115,114,114,117,118,117,118,117,118,115,114,114,113,29,29,115,115,115,115,115,115,21,25,21,24,22,24,24,22,24,21,21,21,22,21,24,22,21,21,21,21,21,21,25,19,19,19,18,29,29,21,21,25,21,25,62,29,60,29,29,29,29,62,62,87,67,87,67,87,67,87,67,87,67,67,67,67,67,87,67,87,67,87,67,87,67,87,67 ,111,111,111,111,110,107,107,111,110,107,106,107,106,105,106,105,106,107,107,107,109,109,106,108,108,107,107,107,107,107,108,108,107,108,108,107,107,107,107,107,107,108,108,108,108,108,108,111,111,108,107,108,108,108,108,108,107,107,106,107,107,106,107,108,108,107,107,107,108,106,105,111,110,111,106,107,107,107,107,111,111,110,110,107,107,107,107,107,107,107,106,105,107,107,106,107,107,105,106,105,107,107,106,105,106,105,108,108,108,106,107,107,107,106,106,66,69,66,105,105,69,69,66,59,65,69,69,69,65,66,66,69,69,65,65,65,55,55,66,59,66,66,69,66,65,66,69,55,59,69,66,59,66,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,66,69,59,69,69,69,69,69,69,69,59,66,66,66,66,66,66,66,66,66,65,66,66,66,59,64,63,63,64,66,66,66,66,66,64,66,64,63,63,42,42,42,42,42,42,42,42,42,42,41,42,42,41,42,41,42,40,41,41,6,42,42,42,42,42,42,42,42,42,38,38,36,42,42,42,42,38,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,41,42,41,42,42,41,6,7,7,8,8,7,7,7,7,7,8,8,7,7,8,7,6,9,9,9,9,9,7,7,6,6,7,9,9,9,9,6,7,7,9,9,9,6,180,183,185,180,181,220,7,7,8,7,7,8,7,7,6,8,7,6,5,5,5,5,5,196,186,185,184,176,175,182,180,178,182,186,179,178,179,177,186,185,187,180,180,181,177,175,177,185,178,178,184,180,181,179,179,179,175,180,177,176,179,187,183,180,179,182,186,181,181,180,179,188,7,7,8,7,8,7,7,8,7,7,8,8,8,7,7,7,7,9,7,9,8,8,8,8,8,7,7,7,9,7,7,8,7,7,9,8,8,8,8,8,7,7,9,9,9,115,115,115,115,115,115,115,115,117,117,117,117,116,116,116,117,117,117,117,117,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,113,114,113,114,114,114,114,114,114,115,115,115,115,113,114,114,114,114,114,113,113,113,113,113,113,114,113,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,114,114,114,114,115,115,115,115,115,118,118,114,114,115,115,115,115,115,114,114,115,115,115,115,115,115,114,118,117,118,117,118,117,29,115,115,115,115,115,113,29,29,29,29,29,21,24,24,22,22,24,24,24,22,22,21,22,21,21,22,24,21,25,25,21,21,21,25,25,19,19,19,18,29,21,62,60,60,60,60,29,60,60,62,60,60,62,62,68,67,68,87,67,87,67,87,67,87,67,87,67,87,59,59,59,59,59,67,68,67,67,67 ,111,111,111,111,107,108,107,107,106,107,107,107,111,110,110,110,107,107,107,107,106,105,106,108,108,108,108,106,107,107,107,107,107,107,107,108,108,107,108,108,107,107,106,106,108,108,108,111,111,111,111,108,108,108,108,107,108,107,107,108,108,107,108,108,106,107,107,110,111,110,111,110,111,106,107,107,106,107,107,107,111,111,106,107,107,107,107,110,110,110,110,110,110,110,106,107,105,106,106,106,106,107,107,106,105,107,106,105,106,106,107,66,66,69,66,69,69,66,69,69,66,69,66,66,55,65,66,69,65,66,66,69,69,65,65,65,55,55,59,59,66,66,69,69,66,66,69,59,59,59,66,59,66,66,66,66,66,66,66,66,66,66,59,59,66,66,66,66,66,66,66,66,69,59,69,66,66,69,69,69,69,55,59,66,66,66,66,66,66,66,66,66,66,66,66,59,59,63,63,64,66,66,66,66,66,63,66,64,63,63,39,39,42,42,42,42,42,42,40,40,42,40,41,42,42,42,42,41,42,42,42,42,9,42,42,42,42,42,42,42,38,38,36,38,42,42,38,38,42,42,8,7,38,42,7,38,42,42,42,42,42,42,42,42,42,9,42,9,42,9,6,7,7,8,8,7,7,7,7,7,8,8,7,7,8,7,9,9,9,9,9,9,8,7,6,6,9,9,9,9,9,6,7,7,9,9,9,6,181,182,185,180,176,220,7,7,8,7,7,8,7,7,6,8,7,6,5,5,5,5,5,197,188,186,186,176,176,184,179,177,183,185,179,178,180,177,177,184,188,180,181,180,177,177,177,187,178,178,181,185,180,181,179,179,181,180,177,176,179,188,184,180,180,182,186,176,176,181,180,187,183,7,8,7,8,7,7,8,7,7,8,8,8,7,7,7,7,9,7,9,8,8,8,8,8,7,7,7,9,7,7,8,7,7,7,8,8,8,8,8,7,7,9,9,9,8,115,115,115,115,115,114,114,114,117,117,116,116,116,116,117,117,117,117,117,116,116,116,116,116,116,112,112,113,113,113,113,118,118,118,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,115,115,115,118,118,113,114,114,114,113,113,114,114,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,118,118,118,113,113,114,114,114,114,114,114,114,114,114,114,113,114,115,115,115,115,115,114,117,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,117,118,117,118,117,114,114,114,113,115,115,115,115,113,113,29,29,29,24,22,22,22,22,24,24,22,22,21,21,21,21,21,24,22,21,25,21,21,21,21,25,25,19,19,19,19,18,21,60,60,60,60,29,62,60,60,62,68,62,68,62,59,60,59,59,67,68,67,67,67,67,67,67,67,59,59,68,59,59,59,68,67,68,67,67 ,111,111,111,111,111,111,110,106,107,107,106,107,110,111,110,110,107,107,106,105,106,105,107,106,108,108,108,106,105,105,108,108,108,107,108,108,106,107,107,107,107,107,108,108,108,108,108,111,111,111,106,107,107,107,108,108,108,108,108,108,108,108,108,106,107,107,106,107,110,111,110,111,110,111,107,106,106,106,105,106,106,105,106,107,107,107,107,107,107,107,110,106,107,107,107,107,106,107,107,107,109,109,106,108,106,105,108,108,106,107,106,105,107,69,66,69,69,66,69,69,66,69,66,66,55,59,66,69,65,66,66,69,66,65,65,65,59,59,69,69,55,59,69,69,66,69,66,55,69,66,59,66,66,66,66,66,66,66,66,66,66,66,59,66,66,66,66,66,66,66,66,66,69,69,59,66,66,66,66,69,69,69,55,66,66,66,66,66,66,66,66,64,66,66,66,66,59,63,63,63,64,66,66,66,66,64,66,64,63,63,42,42,42,42,42,42,9,42,40,42,39,42,42,42,42,42,42,42,41,6,6,9,42,42,42,42,42,42,42,42,38,38,36,38,42,42,38,36,8,42,42,7,9,38,7,38,36,42,7,42,42,6,42,42,42,41,9,42,41,42,41,7,7,8,8,7,7,7,7,8,8,8,7,7,8,7,9,9,9,9,9,9,8,7,6,9,7,9,9,9,9,6,7,7,9,9,9,9,181,183,184,181,176,221,7,7,8,7,7,8,7,7,6,8,7,6,5,5,6,5,5,5,198,188,186,177,176,175,186,177,176,186,179,179,179,180,183,182,181,181,179,178,175,178,179,188,177,179,186,181,181,181,175,181,180,180,177,177,175,182,183,181,178,185,186,179,176,178,186,183,183,7,8,7,8,7,7,8,7,7,8,8,7,7,7,7,7,9,7,9,8,8,8,8,8,7,7,7,9,7,7,8,7,7,7,8,8,8,8,7,7,9,9,9,9,8,8,112,112,112,112,112,115,115,115,117,116,116,116,116,117,117,117,117,114,114,115,115,115,116,116,112,113,112,112,113,113,113,113,118,117,117,117,117,112,112,112,112,112,112,112,112,114,114,114,114,114,114,115,115,115,115,114,114,114,118,118,118,118,118,118,113,114,114,113,114,114,114,114,114,114,114,114,114,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,114,114,114,118,115,115,115,114,114,118,114,114,114,114,114,114,117,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,117,118,117,118,117,118,115,115,115,115,113,115,115,114,113,113,113,113,113,22,22,22,22,21,24,22,24,22,21,21,21,21,21,22,22,21,25,21,21,25,25,25,25,19,19,19,19,18,60,21,60,62,60,62,62,60,62,62,60,62,68,104,104,104,61,67,61,61,59,59,68,67,59,59,59,59,59,59,59,59,68,67,59,67,68,67 ,111,111,107,107,107,107,107,107,108,107,107,109,111,107,107,110,107,108,106,105,106,107,107,106,105,108,106,106,108,108,106,108,107,107,107,108,108,107,107,107,108,108,108,108,108,108,106,111,111,106,107,107,106,107,107,107,108,108,108,108,108,108,107,108,108,111,111,111,111,110,111,110,111,107,107,106,106,107,107,107,111,106,107,107,106,107,107,107,106,107,107,107,107,106,105,107,106,105,107,106,107,107,109,107,107,106,105,66,66,66,107,105,66,66,69,69,66,66,66,69,69,69,66,66,55,59,66,69,65,66,66,69,66,65,55,55,59,59,69,69,55,59,66,66,66,69,66,55,55,59,66,66,66,66,66,66,66,66,66,66,66,66,69,59,66,66,66,66,66,66,66,66,69,69,59,66,66,66,66,69,66,69,69,55,59,66,66,66,66,66,66,66,66,66,66,59,59,63,63,63,64,66,66,66,66,64,66,64,63,63,42,42,42,42,41,42,41,42,42,42,42,42,42,42,42,42,42,42,42,42,6,42,42,42,42,42,42,42,42,7,38,38,36,42,38,42,38,36,42,42,42,42,9,38,7,38,35,42,42,42,42,42,42,9,9,42,41,9,9,9,6,7,7,8,8,7,7,7,7,8,8,8,7,7,8,7,9,9,9,9,9,9,8,7,6,9,9,9,9,9,9,9,7,7,9,9,9,196,182,183,185,179,176,221,7,7,8,7,7,8,7,7,7,8,7,6,5,5,6,5,5,5,199,188,187,184,176,177,180,177,183,185,180,179,180,175,184,188,183,188,180,177,175,177,180,184,178,178,185,187,181,178,177,177,181,180,177,177,179,176,184,181,179,185,187,179,178,176,184,183,183,7,8,7,8,7,7,8,7,7,8,8,7,7,7,9,7,9,7,9,8,8,8,8,8,7,7,9,9,7,8,8,27,28,28,8,8,27,28,28,28,9,112,112,113,113,113,113,112,112,115,115,115,115,115,115,117,116,116,116,117,114,115,114,114,114,114,115,115,115,116,112,113,113,113,113,113,113,113,114,117,117,117,112,112,112,112,114,114,114,114,114,113,112,112,115,115,115,114,114,115,115,114,114,113,113,113,114,114,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,114,114,114,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,115,115,115,115,115,115,114,114,29,114,114,114,114,114,114,22,21,21,24,24,22,21,21,21,21,21,21,24,22,21,25,21,21,21,25,25,25,25,19,19,60,19,60,60,60,62,60,60,62,62,62,59,62,62,62,62,59,59,59,59,59,59,68,59,68,62,62,61,61,61,61,61,59,62,62,62,59,59,59,62 ,111,107,108,107,107,107,107,107,107,107,107,109,107,108,107,107,110,107,106,105,107,108,107,108,108,108,106,108,108,108,108,105,107,107,108,108,108,108,108,107,107,107,107,108,107,108,108,111,111,111,111,111,111,107,108,107,107,107,111,111,111,111,111,111,111,108,108,111,111,107,107,111,110,111,110,106,107,107,106,107,111,111,107,108,107,107,107,106,107,107,106,107,107,107,107,106,107,107,106,107,107,106,105,107,107,107,106,106,107,106,106,106,66,66,105,105,66,66,66,69,69,69,66,66,55,69,66,69,65,66,66,69,69,65,55,55,59,69,69,69,66,59,66,66,66,69,66,59,55,66,66,66,66,66,66,66,66,66,66,66,66,66,69,66,59,66,66,66,66,66,66,69,59,59,69,59,66,66,66,59,66,66,69,55,55,59,66,66,66,66,66,66,66,66,59,66,59,63,63,63,63,64,66,66,66,66,66,64,63,63,42,41,42,41,42,42,42,42,42,42,39,42,42,42,42,42,42,42,42,40,42,40,42,42,42,42,42,42,42,42,38,38,36,42,38,38,36,42,42,42,7,42,42,38,38,38,35,42,7,42,41,6,7,9,9,9,9,9,9,9,6,7,7,8,8,7,7,7,7,8,8,8,7,7,8,7,9,9,9,9,9,9,8,7,6,9,9,9,9,9,9,6,7,7,9,9,9,197,182,184,185,179,176,221,7,7,8,7,8,8,7,7,7,8,7,6,5,5,6,6,5,5,5,201,186,187,176,177,179,178,183,186,180,180,179,175,177,187,188,176,180,178,175,178,180,186,179,179,179,186,181,180,178,179,179,180,177,177,178,184,184,176,178,185,182,178,178,177,184,184,183,7,8,7,7,7,7,8,7,8,8,8,7,7,7,7,7,9,7,9,8,8,8,8,7,7,9,9,9,7,27,28,27,26,27,28,26,27,28,29,28,27,9,114,114,114,114,114,114,114,112,112,115,117,117,115,116,116,116,116,117,114,115,115,115,115,114,114,115,115,116,116,114,113,113,113,113,118,118,117,117,117,117,112,114,114,114,112,113,114,114,114,114,114,114,113,115,115,115,115,114,114,114,114,114,114,114,114,113,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,114,114,114,114,114,114,118,118,114,114,114,114,115,115,115,114,114,115,115,115,115,115,114,115,118,118,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,114,114,114,114,113,113,114,114,29,24,24,24,24,22,22,21,21,21,24,22,21,22,21,21,21,21,21,22,21,21,25,21,25,25,25,25,25,25,19,60,60,19,19,60,80,62,62,60,60,59,68,59,62,59,59,59,59,59,59,59,62,62,68,68,60,59,60,61,68,59,59,67,59,61,59,59,59,67,67,67 ,111,111,107,107,111,110,111,107,108,107,107,107,107,110,110,110,110,106,107,107,106,107,107,107,108,108,106,105,108,105,108,105,108,108,108,108,108,108,108,106,107,108,107,107,108,108,108,107,107,107,108,108,107,107,107,108,106,107,107,108,111,111,111,111,108,108,108,108,107,107,107,106,105,107,107,110,106,107,107,111,107,107,107,107,107,107,111,111,110,106,105,105,107,107,106,107,107,106,107,107,106,107,109,106,106,106,105,106,105,105,106,106,105,106,69,105,66,66,66,69,69,69,66,66,55,69,66,69,66,66,66,69,69,65,65,69,55,65,69,55,55,66,66,66,66,69,66,55,59,59,66,66,66,66,66,66,66,66,66,66,66,66,69,66,59,66,66,66,66,66,66,59,55,59,57,59,66,66,66,59,59,66,66,66,69,59,57,59,66,66,66,64,66,66,59,59,66,59,59,63,63,63,64,66,66,64,66,64,63,42,42,42,42,42,39,39,39,42,42,39,42,42,42,42,42,39,42,42,42,42,42,42,42,42,42,42,7,42,42,42,38,38,36,42,42,38,36,7,42,42,42,7,9,7,38,38,35,42,42,7,42,41,7,9,9,9,9,9,9,9,6,7,7,8,8,7,7,7,7,8,8,8,7,7,8,7,9,9,9,9,9,9,8,7,6,9,9,9,9,9,9,9,7,7,9,9,9,197,183,184,187,178,177,221,7,7,8,8,8,8,7,7,6,8,7,7,6,5,7,6,5,6,5,196,188,182,178,176,180,177,184,186,181,180,179,182,185,186,183,176,180,177,176,177,180,179,186,179,177,187,183,181,180,181,181,180,178,177,179,185,179,176,179,184,183,177,180,176,177,184,184,7,8,7,8,7,7,8,7,8,8,8,7,7,7,9,7,9,9,9,8,8,8,8,7,7,7,9,7,7,8,8,26,27,29,29,29,28,29,7,9,9,114,114,115,115,115,117,114,114,114,114,115,115,116,116,116,116,116,116,117,117,117,115,115,115,115,115,115,115,116,116,117,114,113,113,113,118,118,117,117,117,117,112,114,114,114,114,114,113,113,114,114,114,114,114,114,115,115,115,115,114,115,115,114,114,114,114,113,114,114,114,114,114,114,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,115,115,115,115,114,114,114,114,114,114,114,114,117,118,117,118,117,114,114,114,114,114,115,115,115,113,113,24,24,22,24,22,24,21,21,21,24,22,21,21,22,21,21,21,21,21,24,21,25,25,21,21,25,25,25,25,19,60,19,60,19,60,80,62,80,80,67,59,59,59,59,59,62,67,59,67,67,62,67,67,60,67,68,62,59,59,62,102,62,59,68,59,59,67,67,67,67,67,67 ,111,107,108,107,107,111,110,111,110,107,108,107,107,107,110,110,108,107,107,108,107,107,108,108,106,106,106,106,106,106,108,108,108,108,108,107,107,108,108,107,107,107,108,108,108,108,107,108,107,107,107,107,108,108,108,106,107,107,106,107,108,111,111,111,111,111,111,111,111,111,111,106,107,107,106,106,105,107,106,107,107,107,107,106,107,107,107,107,107,107,107,107,107,107,110,107,106,107,107,106,107,110,107,106,107,107,106,106,105,107,105,106,106,106,66,69,66,66,66,69,69,69,66,66,59,69,66,65,66,66,66,69,69,65,65,69,55,65,69,69,66,66,59,66,66,69,66,55,59,59,66,66,66,66,66,66,66,66,66,66,66,66,69,59,66,66,66,66,66,66,59,55,69,59,59,59,66,66,66,69,59,66,66,66,66,69,59,66,57,59,66,64,66,66,66,59,59,59,64,63,63,63,64,66,66,66,66,64,63,42,39,42,39,39,42,39,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,7,42,42,7,38,38,36,8,42,38,36,42,42,42,42,42,9,7,38,35,35,7,7,42,6,42,41,9,9,9,9,9,9,9,6,7,7,8,7,7,7,7,7,8,8,8,7,7,8,7,9,9,9,9,9,9,8,7,6,9,9,9,9,9,9,9,7,7,9,9,9,198,183,185,187,179,177,222,7,7,8,8,8,8,7,7,7,8,7,7,6,5,7,6,9,6,5,197,188,185,176,179,180,178,176,186,187,181,179,182,186,187,183,177,179,178,175,178,179,185,186,180,176,182,178,180,181,179,175,180,178,178,178,186,179,177,179,185,186,178,177,177,184,185,184,7,8,7,7,7,7,8,7,8,8,8,7,7,7,9,7,9,9,9,8,8,8,8,7,7,9,27,28,28,26,26,27,29,29,8,8,8,29,28,9,8,8,8,115,115,115,117,117,117,117,117,116,116,116,116,116,116,116,117,117,117,117,117,117,115,115,115,115,115,116,116,117,117,118,118,118,118,118,117,117,117,117,112,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,114,115,115,114,114,114,114,114,114,114,113,114,114,114,114,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,115,115,115,113,113,113,113,113,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,115,114,114,114,115,115,115,115,115,114,114,114,114,117,118,117,114,115,115,115,114,114,115,115,115,115,114,113,22,24,22,24,22,21,21,21,22,22,21,22,21,21,21,21,21,21,22,21,25,25,21,21,25,25,25,25,60,60,62,62,59,80,62,62,80,62,62,62,62,59,68,59,59,59,67,67,67,67,67,62,68,60,60,60,60,61,61,102,59,59,59,62,67,67,67,67,67,67,67 ,111,111,111,111,111,111,111,110,110,110,109,109,109,106,107,107,107,108,106,105,107,106,105,108,105,108,108,108,108,105,108,108,108,108,108,107,107,107,107,108,108,108,108,108,108,108,111,108,107,108,107,107,107,108,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,107,107,106,105,110,110,111,111,111,106,107,107,106,107,107,107,107,107,110,110,110,107,107,107,106,106,106,105,110,110,109,106,66,107,107,107,106,105,66,106,66,66,69,66,66,66,69,69,66,66,66,66,59,66,65,69,66,66,69,69,65,65,69,55,65,69,69,66,66,59,66,66,69,66,55,59,59,66,66,66,66,66,66,66,66,66,66,66,66,69,59,55,66,66,66,66,66,66,69,69,55,55,59,57,66,55,59,59,66,66,66,66,66,59,66,59,58,66,64,66,66,66,59,59,59,64,63,63,63,63,64,64,66,66,64,63,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,38,38,35,42,42,38,36,42,42,8,7,42,42,7,38,35,7,7,7,7,6,6,7,9,9,9,9,9,9,9,7,7,7,8,7,7,7,7,7,8,8,8,7,7,8,7,9,9,9,9,9,9,8,7,7,6,9,9,9,9,9,9,7,7,9,9,9,198,184,185,188,180,178,222,7,8,8,7,7,8,7,7,7,8,7,7,6,5,7,6,9,6,5,197,183,185,183,177,180,178,177,186,181,175,181,177,183,186,184,183,180,177,176,178,180,176,187,180,182,178,182,180,180,179,182,178,179,178,179,187,181,176,180,184,186,184,178,180,185,185,185,7,8,7,7,7,7,8,7,8,8,7,7,7,7,9,7,9,9,8,8,8,8,8,7,7,9,28,27,26,28,28,26,28,26,26,8,26,9,26,28,112,112,112,112,112,114,117,117,117,117,116,114,114,114,112,114,114,114,117,117,117,117,117,117,116,116,113,113,113,116,114,113,113,113,114,114,118,118,117,117,117,117,117,114,114,114,114,114,114,114,114,115,115,114,114,114,115,115,115,115,114,115,114,115,115,114,114,114,114,113,114,115,115,115,114,114,115,115,115,114,114,117,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,113,113,114,114,114,114,114,113,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,114,115,115,115,115,115,115,114,114,115,115,115,114,118,117,115,115,115,115,115,115,114,115,115,115,115,115,114,113,22,24,22,22,21,113,113,113,113,113,113,113,113,21,21,21,21,24,21,25,25,21,25,25,25,25,60,60,62,62,59,80,80,80,68,62,62,60,68,62,62,62,67,68,68,67,67,67,68,68,62,62,60,60,60,62,67,62,59,59,62,67,67,67,67,67,67,67,67,67 ,111,111,111,111,111,111,110,111,110,110,110,109,106,107,107,106,105,108,107,108,107,107,106,105,105,108,105,108,108,108,106,108,108,108,108,108,108,108,107,108,106,107,107,108,108,108,108,108,108,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,107,107,111,110,111,110,111,110,108,108,111,108,108,107,106,106,105,107,107,106,105,107,107,107,106,107,107,107,106,107,107,106,105,106,107,107,106,66,66,66,66,66,66,66,69,66,66,66,69,69,66,66,66,66,69,66,69,69,66,66,69,69,65,65,69,59,65,65,59,66,66,66,66,66,69,66,66,59,69,66,66,66,66,66,66,66,66,66,66,66,66,66,69,57,66,66,66,66,66,66,66,66,59,69,55,59,55,55,69,59,66,66,66,66,66,69,59,66,57,66,64,66,66,66,59,59,59,66,59,63,63,63,63,63,64,58,58,63,42,9,9,42,42,42,42,42,42,42,39,39,42,42,42,42,42,42,42,42,42,42,6,42,38,38,36,7,42,38,7,38,38,36,8,7,38,35,7,42,8,7,9,9,41,38,35,7,39,41,7,6,6,7,9,9,9,9,9,9,9,6,7,7,8,7,7,7,7,7,8,8,8,7,7,8,7,9,9,7,9,9,9,8,7,7,9,6,9,9,9,9,9,7,7,9,9,9,199,184,186,182,181,178,223,7,8,8,7,7,8,7,7,7,8,7,7,6,5,7,6,9,6,6,198,184,178,188,179,179,178,176,187,175,177,181,184,187,187,183,177,181,178,176,179,179,178,186,181,179,183,179,183,180,180,181,179,178,178,178,188,188,177,181,178,186,185,178,180,185,186,184,7,8,7,8,7,7,8,7,8,8,7,7,7,7,7,9,8,8,8,8,8,8,8,7,28,28,9,26,28,26,29,28,29,28,26,26,26,26,26,113,113,112,112,113,113,113,113,113,113,113,116,114,114,114,112,114,114,114,114,114,114,117,117,117,116,116,114,114,114,114,113,114,114,114,114,115,115,117,117,117,117,117,116,118,114,114,114,114,114,114,114,114,115,118,118,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,115,115,115,115,115,114,117,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,114,114,114,114,114,114,114,118,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,117,118,115,115,115,115,115,115,113,115,115,115,115,115,115,114,24,22,113,113,113,114,114,114,114,114,113,113,113,113,21,21,21,22,21,25,21,21,21,25,25,62,60,60,60,60,62,80,80,68,80,60,68,62,62,59,62,62,59,67,68,67,67,68,62,62,68,62,68,62,62,62,59,59,59,59,67,67,67,67,67,67,67,67,67,87 ,111,111,111,111,111,111,107,107,111,110,110,107,107,107,111,110,108,106,107,107,107,107,108,108,106,106,107,106,108,108,108,108,108,108,108,108,107,108,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,107,107,111,110,111,110,108,108,108,108,111,111,106,107,106,107,107,106,106,107,107,106,107,107,107,106,107,107,107,107,107,106,107,107,106,107,107,66,66,66,66,66,66,69,66,66,66,69,69,66,66,66,66,69,69,65,69,66,66,69,69,65,65,69,59,65,65,66,66,66,66,66,66,69,66,59,59,69,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,59,55,66,66,66,66,66,66,59,55,59,66,55,55,69,59,66,66,66,66,66,55,59,66,59,58,64,66,66,59,66,66,59,59,59,58,57,58,57,58,58,58,58,58,9,58,42,42,42,42,42,39,39,42,42,42,42,42,42,42,42,6,42,42,42,42,42,6,38,38,36,42,42,38,8,38,38,36,8,7,38,36,7,8,8,7,38,38,7,38,35,7,41,39,41,7,6,7,9,9,9,9,9,9,9,7,7,7,8,7,7,7,7,7,8,8,8,7,7,8,7,9,9,9,9,9,9,8,7,7,9,7,6,9,9,9,9,7,9,9,9,9,200,185,186,182,181,179,223,7,8,7,7,7,8,7,7,7,8,7,7,6,5,7,6,9,6,6,198,186,178,183,178,179,178,177,187,176,177,176,177,186,186,184,184,180,177,176,178,180,186,179,178,183,184,184,179,180,179,182,179,179,178,179,175,182,176,175,185,187,185,179,180,179,186,185,7,8,7,7,7,7,8,7,8,8,7,7,7,9,9,8,8,8,8,8,8,8,8,27,28,26,28,26,26,26,26,26,28,26,28,27,27,29,27,113,113,113,112,112,112,112,112,112,112,117,117,116,114,114,114,114,114,113,114,115,115,115,117,117,116,116,114,114,114,114,113,114,114,114,114,115,115,115,114,114,114,114,116,114,115,114,114,114,114,114,114,114,114,114,114,114,114,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,115,115,114,114,114,114,114,114,114,114,115,114,114,118,118,118,118,118,115,114,114,114,114,114,114,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,118,117,115,115,115,115,115,115,114,115,115,115,115,115,115,113,22,113,115,115,115,115,115,115,113,113,114,114,114,113,21,21,21,22,21,21,21,21,60,60,60,60,60,60,60,62,62,60,60,60,62,60,62,62,59,59,67,68,67,59,62,62,62,62,62,68,62,62,60,59,59,59,62,59,59,67,67,67,67,67,67,68,67,67,67,67 ,111,111,111,111,111,107,108,107,107,110,107,108,107,107,107,107,106,107,107,106,107,106,108,108,106,107,107,106,108,108,108,108,108,108,105,108,108,108,108,108,107,108,108,108,108,108,108,108,111,111,111,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,106,107,107,106,107,107,110,110,110,110,110,107,107,107,107,110,109,107,106,105,107,66,66,66,66,66,69,66,66,66,69,69,66,66,66,66,69,69,69,69,69,69,69,69,65,65,69,55,59,65,55,55,66,66,66,66,66,69,59,66,69,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,59,55,57,59,66,66,66,66,69,59,55,66,57,59,57,57,66,66,59,66,66,55,59,69,59,59,59,58,59,66,59,58,57,58,58,57,59,57,59,59,57,57,58,58,58,42,58,42,9,9,42,39,42,42,42,42,42,42,42,42,42,42,42,7,42,42,6,42,38,38,36,7,7,38,8,38,38,35,8,7,38,35,7,8,7,7,9,7,38,38,35,42,39,41,40,41,41,7,9,9,9,9,9,9,9,9,7,7,8,7,7,7,7,7,8,8,8,7,7,8,7,9,9,9,9,9,9,8,7,7,9,7,6,9,9,9,9,7,9,9,9,9,201,185,187,182,183,178,176,217,8,7,7,7,8,7,7,8,7,8,7,6,5,7,6,9,6,6,199,187,185,187,179,179,178,177,187,184,178,177,179,185,187,184,185,180,178,176,179,179,187,179,179,184,185,176,185,180,180,182,180,178,179,179,184,183,177,175,185,180,186,179,180,179,187,185,188,7,7,7,7,7,8,7,8,8,7,7,7,8,8,8,8,8,8,8,8,8,27,28,26,26,26,26,26,26,26,29,28,28,26,28,29,28,29,29,113,113,114,114,114,113,113,113,113,113,113,113,113,113,114,114,113,115,115,115,115,115,117,117,116,116,116,114,114,114,114,114,114,113,115,115,115,115,115,115,114,114,114,114,115,115,115,115,114,114,115,115,115,115,115,113,113,113,113,113,113,115,115,115,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,118,118,114,114,114,115,115,115,115,115,115,114,114,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,117,115,115,115,115,115,24,22,115,115,115,115,115,22,115,115,115,115,115,115,113,113,115,115,115,115,115,113,21,21,24,22,21,21,21,21,21,25,62,25,25,62,80,80,62,62,60,60,62,68,62,59,68,59,68,67,68,68,67,67,68,67,68,67,68,67,60,60,62,67,59,67,67,67,67,67,67,67,68,67,67,67,67,87 ,111,111,111,111,111,110,111,110,111,110,110,107,108,107,107,107,108,108,108,108,107,107,106,107,107,106,108,108,106,108,108,106,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,111,111,111,107,107,111,108,108,111,111,107,107,107,106,107,107,111,111,107,107,107,106,105,111,111,111,111,111,111,110,111,108,108,110,111,111,111,111,111,111,106,107,107,106,106,105,106,107,110,110,110,110,110,110,110,110,110,107,107,66,66,66,66,66,66,66,66,69,66,66,66,69,69,66,66,66,66,66,69,69,69,66,69,69,69,65,65,69,65,59,59,66,66,66,66,66,66,66,69,66,59,69,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,59,55,57,55,66,66,66,59,55,59,55,66,69,59,57,66,55,66,59,57,66,59,57,59,58,57,59,57,59,57,59,57,59,57,59,59,59,59,58,58,59,57,58,57,58,58,58,42,58,42,39,42,42,42,42,42,42,42,6,42,42,42,42,42,42,42,42,9,38,38,36,7,7,38,38,38,38,35,8,7,38,35,8,41,39,41,39,41,7,38,42,42,42,42,41,42,40,41,9,9,9,9,9,9,9,9,7,7,8,7,7,7,7,8,8,8,8,8,7,8,7,9,9,7,9,9,9,8,7,7,9,7,6,9,9,9,9,7,9,9,9,9,201,186,186,183,183,177,176,218,8,7,7,7,8,7,8,8,7,8,7,6,5,7,6,9,6,6,199,182,185,177,179,180,178,177,187,186,179,179,179,185,188,185,185,180,178,176,178,180,187,179,179,185,185,176,185,181,180,175,180,179,179,179,184,177,178,176,179,182,185,175,180,187,187,186,182,7,7,8,7,7,8,7,8,8,7,28,27,28,28,8,28,8,8,28,26,27,26,27,27,9,26,29,26,29,28,26,26,26,26,28,26,29,28,29,28,113,114,114,114,113,114,114,114,117,117,116,116,116,115,115,115,115,115,115,115,117,117,117,116,116,116,116,113,113,113,113,112,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,114,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,22,114,114,114,114,114,114,22,22,22,24,115,115,115,115,115,115,115,115,115,115,115,115,115,113,21,21,22,21,21,21,21,21,21,25,25,62,62,62,80,80,80,68,60,60,62,62,62,68,59,62,67,68,67,68,67,68,67,68,67,68,62,62,60,68,62,59,67,67,67,67,67,67,67,68,67,68,67,67,67,67 ,111,111,107,107,111,111,110,111,110,110,110,109,109,109,110,111,107,106,105,106,105,108,107,108,106,107,108,108,108,108,108,108,108,106,108,106,108,108,107,108,108,107,108,108,108,108,108,108,111,111,108,108,108,108,108,107,108,107,108,107,106,107,107,106,107,107,107,107,107,111,111,111,111,111,111,108,108,111,108,108,108,108,110,107,107,106,107,107,106,105,107,107,111,106,105,110,110,110,110,110,110,110,110,110,107,107,107,107,66,66,66,66,66,66,66,69,66,66,66,66,69,66,66,66,66,66,66,69,65,66,69,69,69,65,65,69,69,69,59,65,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,66,66,66,66,66,66,59,59,66,66,57,59,66,59,59,69,59,55,59,57,57,55,55,57,59,57,58,57,57,58,59,59,59,57,59,59,59,59,59,59,59,63,59,59,63,63,59,57,58,59,59,59,57,58,58,42,58,42,42,42,42,42,42,42,42,42,42,6,42,7,7,42,42,42,9,38,38,36,7,7,7,38,38,38,35,8,7,38,35,8,39,42,42,41,41,35,35,35,35,42,42,42,41,42,42,41,9,9,9,9,9,9,6,7,8,8,7,7,7,8,8,8,8,8,7,8,7,7,9,9,9,9,9,8,7,7,7,9,7,6,9,9,9,9,7,9,9,9,9,202,186,187,183,184,177,177,221,8,7,7,7,8,8,8,7,7,8,7,6,5,7,6,9,9,6,200,185,185,177,181,179,178,177,187,186,181,179,177,177,188,185,179,180,178,176,178,179,188,186,179,185,186,183,176,179,181,180,180,179,179,179,179,185,179,176,180,183,186,175,181,187,188,185,183,7,7,8,7,7,8,7,8,27,27,26,27,26,27,28,8,28,8,27,27,26,26,26,26,29,29,29,29,29,26,26,26,29,26,113,113,113,113,29,29,28,112,114,114,114,114,114,113,117,116,116,116,116,116,116,115,115,115,115,117,117,113,113,113,113,116,117,117,117,117,117,118,118,118,118,118,117,117,117,117,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,114,114,113,113,113,115,115,115,115,115,115,115,115,115,115,117,117,117,118,118,118,118,118,118,118,118,118,115,115,114,114,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,118,115,114,114,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,114,114,114,114,118,117,114,114,114,115,115,115,115,115,115,114,114,24,22,115,115,115,22,22,115,115,115,115,115,115,115,115,25,21,21,22,21,21,21,21,21,60,60,60,25,62,62,62,62,62,62,60,60,62,62,59,59,68,67,68,67,68,67,68,67,68,67,68,62,68,62,62,62,62,59,59,67,67,67,67,67,68,67,68,67,67,67,67,87 ,111,107,108,107,107,110,111,110,111,110,107,107,109,109,111,107,108,107,106,106,105,108,108,107,108,108,108,108,108,107,107,107,108,108,108,108,107,107,108,108,108,108,108,108,108,108,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,111,111,111,108,108,108,108,107,107,106,107,107,107,106,107,107,106,107,106,105,111,111,111,111,111,106,107,107,110,110,110,109,109,109,110,109,66,66,66,66,66,66,66,66,69,66,66,66,66,69,66,66,66,66,66,66,69,69,66,69,69,69,65,65,69,69,55,59,65,66,66,66,66,66,66,66,55,66,69,66,66,66,66,66,66,66,66,66,59,66,66,66,59,59,57,66,55,59,55,59,59,57,69,59,69,59,59,59,55,57,57,57,59,57,55,59,59,59,59,59,57,58,59,64,63,63,59,59,59,57,59,57,57,58,58,63,63,59,59,59,57,58,58,58,58,42,42,42,9,42,42,42,42,42,42,7,42,7,42,42,6,9,38,38,36,7,7,7,8,38,38,35,8,7,38,35,39,42,41,41,42,35,35,35,35,35,35,42,42,42,9,42,9,9,9,9,9,9,9,9,7,8,7,7,7,8,8,8,8,8,7,8,7,7,9,9,9,7,9,9,8,7,7,7,9,7,6,9,9,9,9,7,9,9,9,196,185,187,187,184,178,178,178,221,8,7,7,7,7,8,8,7,9,8,7,6,5,7,9,9,9,6,200,185,185,179,180,180,178,185,180,187,181,181,181,184,187,186,186,180,178,177,178,180,187,179,179,186,186,184,175,179,180,183,180,179,179,180,186,186,180,176,188,184,185,176,181,188,188,186,183,7,7,8,7,8,8,8,8,26,7,7,9,8,8,26,27,27,27,26,28,8,8,7,29,29,29,26,26,26,26,26,26,26,114,114,114,114,114,114,114,113,113,113,114,114,114,113,117,116,116,116,116,116,116,116,116,116,117,117,113,113,113,113,113,116,117,113,117,117,117,118,118,118,118,118,118,117,114,114,114,114,114,114,118,115,115,113,113,113,113,118,118,114,114,114,118,118,115,115,114,114,114,114,114,114,114,114,118,118,118,118,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,114,114,115,114,114,114,114,114,114,115,115,115,115,115,115,115,114,118,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,22,24,115,115,115,115,115,115,115,115,21,25,25,21,22,21,21,21,21,21,21,25,62,62,80,62,80,80,68,68,80,62,62,59,62,68,67,68,68,68,67,67,67,68,67,68,67,62,62,68,67,67,67,67,62,67,67,67,67,68,67,68,67,67,67,67,67,67 ,111,111,111,111,111,111,110,111,110,107,108,107,107,109,110,111,110,107,108,106,105,108,106,108,108,108,106,107,107,105,108,108,107,107,107,107,108,108,108,106,108,106,105,105,108,108,111,111,111,111,111,111,111,111,111,108,108,111,111,111,107,107,107,108,106,107,107,111,111,111,107,107,111,111,111,111,111,111,110,106,107,107,106,107,107,107,111,111,111,111,106,105,107,106,107,107,107,107,106,107,110,106,105,107,109,109,109,66,66,66,66,66,66,66,66,69,66,66,66,66,69,66,66,66,66,66,66,69,69,66,66,69,69,65,65,69,69,55,65,65,66,66,66,66,66,66,66,55,66,69,66,66,66,66,66,66,66,66,59,59,66,59,59,59,59,66,59,59,55,57,59,55,69,59,55,55,59,59,55,55,59,59,59,55,59,59,59,55,59,57,58,58,59,64,64,64,59,64,64,59,59,59,57,59,63,58,63,59,59,59,63,59,59,57,59,58,58,42,42,42,42,42,42,42,6,7,7,42,42,38,36,6,9,38,38,36,7,7,7,8,38,42,42,41,41,41,41,42,42,42,42,36,35,35,35,35,35,35,42,42,42,9,7,9,9,9,9,9,9,9,9,6,8,7,7,8,8,8,8,7,7,8,8,7,7,9,9,9,9,9,9,8,7,7,7,9,7,6,9,9,9,9,7,9,9,9,196,187,187,185,183,179,178,179,221,8,7,7,7,8,8,8,7,9,8,7,6,5,7,9,9,9,6,201,187,185,179,179,179,178,177,188,188,175,179,175,183,188,186,187,186,178,176,178,180,188,186,180,186,187,176,183,177,181,184,181,179,180,180,181,187,181,176,182,186,186,176,180,186,187,186,184,7,7,8,7,8,8,8,8,7,7,27,27,27,26,29,27,28,8,26,29,26,26,26,7,29,26,26,26,29,26,26,26,114,114,29,29,29,29,114,114,114,114,114,113,117,117,117,116,116,116,116,116,116,116,116,116,117,117,113,113,113,113,112,112,112,112,113,117,117,117,118,118,118,112,112,112,112,112,115,115,114,114,114,112,114,118,113,113,114,114,114,114,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,118,118,118,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,114,114,115,115,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,117,118,115,115,115,115,114,115,115,115,115,115,24,22,22,22,22,22,115,115,115,115,115,115,114,114,115,115,115,115,115,115,21,21,25,25,25,21,22,21,21,21,21,21,21,25,25,25,62,62,80,80,68,80,68,62,59,67,59,67,68,67,68,67,67,67,68,67,68,60,60,67,68,62,62,59,59,59,59,67,67,87,67,67,68,67,68,67,67,67,67,87 ,111,111,111,111,111,110,111,110,111,110,110,109,109,109,111,110,110,110,110,108,108,108,108,106,106,105,107,107,106,107,106,108,108,108,106,105,108,108,108,108,106,108,108,108,108,107,107,111,111,111,111,111,111,111,108,108,108,108,111,107,107,107,107,106,107,107,106,107,111,108,107,108,107,111,111,111,111,111,111,110,111,110,111,110,111,110,111,111,111,111,111,107,106,107,107,106,107,107,110,110,106,107,107,106,107,109,109,109,106,105,66,66,66,66,66,69,66,66,66,66,69,66,66,66,66,66,66,69,69,66,66,69,69,65,65,69,69,65,65,65,59,66,66,66,66,66,66,66,59,69,66,66,66,66,66,66,66,66,57,59,59,59,59,59,66,55,55,59,59,59,55,59,55,55,55,65,59,65,65,65,55,55,55,59,55,66,66,66,59,57,65,59,59,58,59,59,59,64,64,64,66,59,63,57,59,58,64,59,64,63,59,57,63,63,58,57,58,58,42,42,42,42,36,42,42,7,7,9,7,38,36,6,9,38,38,36,7,41,8,8,42,42,41,42,42,41,42,42,42,42,36,36,36,35,35,35,35,35,42,42,6,9,7,9,9,9,9,9,9,9,7,8,8,7,8,8,8,7,7,7,8,8,7,7,9,9,9,9,7,9,9,8,7,7,9,9,6,7,9,9,9,9,7,9,9,9,197,187,188,185,180,179,179,179,221,8,7,7,7,8,8,8,7,9,8,7,6,5,7,9,9,9,6,201,186,185,180,178,180,178,178,183,183,176,181,176,184,188,187,186,180,178,177,178,181,188,180,180,187,187,176,175,180,180,185,181,180,180,180,181,188,175,176,187,187,186,176,180,188,187,187,184,7,7,8,8,8,8,8,8,7,7,9,7,8,8,26,29,29,8,26,26,29,28,29,7,9,26,26,29,26,29,29,29,29,26,27,29,27,27,27,27,27,26,114,117,117,117,116,116,116,116,116,116,116,116,118,118,118,117,113,113,112,113,113,113,113,113,113,117,117,117,118,112,112,113,113,113,113,114,112,115,114,115,115,114,114,113,113,113,113,114,114,114,114,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,118,115,115,114,114,115,115,114,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,114,117,115,115,115,117,118,24,22,22,114,114,114,22,22,115,115,115,115,115,115,115,114,21,114,114,113,113,113,21,25,25,25,21,22,21,21,21,25,21,21,25,25,80,62,62,80,80,67,80,67,62,59,59,62,62,62,62,67,67,67,68,67,68,60,68,62,62,62,62,62,59,59,59,67,67,67,67,67,68,67,68,67,67,67,67,87,67 ,111,111,111,111,110,111,110,111,110,110,110,109,109,109,110,111,110,110,110,107,107,106,105,107,108,105,107,108,108,108,108,108,106,106,106,108,108,106,108,108,108,108,108,108,107,107,108,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,107,107,111,111,111,111,107,107,108,108,111,111,111,111,111,111,111,110,111,110,111,110,111,110,107,107,111,111,107,108,107,107,111,111,110,110,110,110,110,107,107,107,109,106,107,106,106,105,66,66,66,66,69,66,66,66,66,69,66,66,66,66,66,66,69,66,69,66,69,69,69,65,69,69,65,69,55,59,66,66,66,66,66,66,55,59,69,66,66,66,66,66,59,59,59,66,59,55,59,69,69,59,59,59,59,69,69,69,69,69,59,55,59,59,55,55,66,59,66,55,59,59,59,55,55,57,59,59,66,66,57,59,59,66,66,64,64,66,64,59,57,58,64,66,59,64,63,59,57,59,57,57,58,64,59,58,42,42,42,36,42,6,7,7,9,7,38,36,41,9,38,38,36,41,39,41,42,42,42,42,42,41,42,41,42,42,42,38,38,36,36,35,35,35,35,35,7,6,9,7,9,9,9,9,9,9,9,7,8,7,8,8,8,7,7,7,8,8,7,7,7,9,9,9,9,7,9,9,8,7,7,9,9,6,7,9,9,9,9,9,9,9,9,197,187,185,185,180,180,178,180,221,8,7,7,8,8,8,7,7,9,8,7,6,5,7,9,9,9,6,202,187,184,179,178,180,179,184,185,183,178,175,176,184,188,186,187,181,178,176,178,181,188,180,183,187,187,182,176,180,181,186,177,180,180,180,176,182,176,176,175,187,187,176,188,188,188,186,185,7,7,8,8,8,7,8,7,7,28,9,28,28,7,26,26,26,26,26,26,26,29,28,26,26,29,26,26,29,29,29,29,27,26,27,27,26,26,29,26,26,26,113,113,113,113,116,116,116,116,116,116,116,118,118,118,118,118,113,113,113,113,113,113,113,113,117,117,117,117,113,113,113,113,112,112,112,112,114,115,115,115,115,114,114,114,114,114,113,113,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,114,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,117,118,117,118,117,115,115,115,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,115,113,113,113,25,25,25,21,22,21,21,25,21,21,21,25,25,80,62,62,80,68,68,80,62,62,62,68,68,68,68,62,67,67,68,67,68,67,62,67,62,59,59,62,59,67,67,67,67,67,67,87,67,67,68,67,67,67,67,67,67,67 ,111,111,107,107,111,110,111,107,107,110,110,110,109,109,109,106,106,105,106,105,107,106,105,109,107,106,105,105,108,108,108,108,108,108,108,108,108,108,106,106,106,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,106,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,107,107,107,107,111,107,108,106,105,111,111,110,110,110,110,107,107,107,107,106,105,107,106,106,105,107,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,69,105,66,69,69,69,105,105,65,65,69,59,65,66,66,66,66,66,66,66,66,69,66,66,66,66,66,59,57,59,59,59,59,66,55,55,66,55,55,69,69,69,69,69,55,69,69,55,55,66,59,55,66,66,66,69,69,66,59,55,57,57,59,66,59,66,59,66,66,66,64,64,66,59,57,57,58,64,66,66,64,64,63,63,59,63,57,58,63,58,42,42,38,38,36,42,42,42,42,7,7,38,36,6,41,38,38,36,40,42,40,41,41,38,42,42,35,35,35,42,42,38,38,38,38,36,35,35,35,35,35,7,6,9,7,9,9,9,9,9,9,7,7,8,8,8,8,8,7,7,8,7,7,7,7,9,9,9,9,9,9,9,9,8,7,7,9,9,6,7,9,9,9,9,7,9,9,9,198,187,186,185,181,180,179,180,222,8,7,7,8,8,8,7,7,9,8,7,6,5,7,9,9,9,6,202,186,185,180,177,180,178,185,178,185,178,175,175,184,182,187,187,188,178,177,178,181,187,181,183,188,187,183,175,180,180,182,177,180,180,181,181,183,176,178,175,182,186,177,186,178,188,187,185,7,7,8,8,8,7,27,26,28,7,26,26,28,29,26,26,29,26,26,29,26,26,26,29,26,26,29,29,26,29,29,27,29,27,26,26,26,26,28,26,26,26,26,116,116,116,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,113,113,118,112,113,113,113,113,115,115,115,115,115,113,114,114,114,114,114,114,113,113,114,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,117,118,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,113,113,115,115,25,22,21,21,25,25,21,21,21,25,25,80,80,60,60,60,60,62,67,68,68,68,62,68,62,67,67,68,67,68,67,62,59,59,59,59,59,62,67,67,67,67,67,67,67,67,67,68,67,68,67,67,67,67,87,67 ,111,107,108,107,107,111,107,108,107,107,110,110,109,109,109,107,107,107,106,107,107,106,107,107,109,108,106,108,106,108,108,108,108,106,106,108,108,108,108,106,106,108,106,108,108,107,111,111,111,111,111,111,111,111,111,111,111,108,108,107,106,107,107,106,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,111,110,111,110,111,109,109,111,111,111,106,105,107,107,110,110,110,110,110,110,110,110,106,105,107,106,107,107,106,106,66,66,66,66,59,59,66,69,69,66,66,66,66,106,106,106,105,105,66,69,69,65,105,65,65,69,59,65,65,66,66,66,66,66,66,66,69,66,66,66,66,55,66,55,59,66,55,55,66,55,66,66,66,55,66,66,69,69,69,59,55,59,59,66,66,66,66,66,66,66,66,69,66,66,55,59,64,66,59,66,66,59,66,66,66,64,66,66,64,63,59,57,64,66,66,64,64,63,59,63,57,63,63,63,57,58,9,38,38,36,42,42,9,42,7,7,38,36,39,42,40,42,40,42,42,40,42,41,38,38,36,36,35,35,42,38,38,38,38,38,36,35,35,35,35,35,7,6,9,7,9,9,9,9,9,9,7,8,7,8,8,8,8,7,7,8,7,7,7,7,9,9,9,9,9,7,9,9,8,7,7,9,9,6,7,9,9,9,9,7,9,9,9,198,186,186,186,185,181,179,181,217,8,7,8,8,8,8,7,141,9,8,7,142,5,7,9,141,9,6,196,186,186,179,178,180,179,178,185,185,179,181,176,177,182,187,188,188,178,177,179,176,187,181,184,188,188,182,176,179,181,182,179,180,181,180,183,176,178,178,183,184,187,177,187,178,184,187,186,7,7,8,27,27,28,8,7,27,9,26,27,8,26,28,29,26,29,29,29,29,29,26,26,26,26,29,29,29,29,26,29,26,26,26,26,26,29,26,29,28,26,28,116,116,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,116,117,117,117,117,117,117,117,117,118,118,113,113,113,113,113,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,118,118,115,114,114,115,115,115,115,115,115,115,115,118,118,118,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,114,114,114,114,115,118,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,114,118,117,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,113,113,113,25,22,21,21,25,25,21,21,21,21,60,60,62,62,62,62,62,62,68,67,62,62,68,62,62,67,67,67,68,67,59,60,59,59,59,59,59,59,67,67,67,67,67,67,67,87,67,67,68,67,67,67,67,87,67,67 ,111,107,108,107,107,110,111,110,111,110,110,110,109,109,107,107,108,107,107,108,107,107,108,107,107,108,108,108,108,108,108,108,108,108,106,108,106,108,106,108,108,108,106,108,108,107,108,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,111,110,111,110,111,109,109,111,111,110,107,107,107,107,110,110,110,110,110,110,109,110,107,107,107,107,107,107,106,106,105,106,59,66,66,59,59,59,59,59,59,66,106,105,69,69,106,66,66,105,106,105,65,65,65,59,55,65,66,66,66,66,66,66,66,66,66,66,66,55,57,59,59,59,55,66,55,55,66,66,66,66,66,66,66,66,66,66,69,55,59,66,66,66,66,66,66,66,66,66,69,66,66,55,55,55,66,57,57,58,66,59,66,66,64,66,66,64,63,63,57,59,59,66,64,64,63,57,59,58,58,63,59,57,58,9,38,38,36,9,6,9,9,7,42,38,36,42,42,38,42,42,42,42,42,42,40,41,38,38,36,35,35,42,38,38,38,38,38,36,36,35,35,35,35,7,6,7,7,9,9,9,9,9,9,7,8,8,8,8,8,8,7,7,8,7,7,9,7,9,9,9,9,9,7,9,9,8,7,7,9,9,6,7,9,9,9,9,7,9,9,9,199,186,187,186,186,179,180,177,218,8,7,8,8,7,7,7,7,9,8,7,6,5,7,9,9,9,6,196,187,180,188,178,180,178,178,184,187,180,175,175,178,188,188,188,182,185,177,178,177,187,181,184,182,188,183,175,179,181,182,178,181,181,180,183,178,178,179,183,188,187,177,186,178,183,188,186,7,8,27,26,27,26,27,26,26,26,26,26,26,29,26,29,29,29,26,29,26,29,26,29,29,29,29,29,29,26,26,26,26,26,29,26,26,26,26,112,112,113,113,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,117,117,117,117,117,117,116,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,117,118,115,115,115,115,114,114,114,115,115,115,115,115,115,114,117,118,22,22,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,22,21,25,25,25,21,21,21,21,60,80,80,80,68,68,67,68,60,60,62,68,62,67,67,67,67,68,60,60,62,62,59,59,67,67,67,68,67,71,67,67,67,67,67,67,67,68,67,68,67,67,67,67,87,67 ,111,111,111,111,110,111,110,111,110,110,110,110,109,109,109,111,110,111,110,109,106,107,107,108,108,106,108,106,105,105,108,105,106,106,108,106,106,108,108,108,108,108,108,108,108,111,111,111,111,111,107,108,111,111,111,111,111,111,107,107,108,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,106,107,107,110,111,110,111,110,111,106,105,107,107,109,106,107,107,110,110,110,106,105,107,109,106,105,109,106,105,106,106,105,107,106,105,107,59,106,59,106,106,105,59,105,106,105,106,105,105,66,105,66,106,106,106,106,65,65,69,65,65,66,66,66,66,66,66,66,66,66,66,55,55,59,59,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,69,69,55,66,66,66,66,66,66,66,66,66,69,66,66,66,65,55,59,59,57,66,66,59,66,66,64,66,66,64,63,57,57,59,66,66,64,64,63,57,63,58,58,59,63,57,42,9,38,38,36,9,6,9,9,42,40,38,36,42,42,42,42,42,38,42,36,38,42,42,42,38,36,35,35,42,38,38,38,38,38,36,36,35,35,35,35,35,28,9,7,9,9,9,9,9,9,7,8,8,8,8,8,7,7,7,8,7,7,9,7,9,9,9,9,9,7,9,9,8,7,7,9,9,6,7,9,9,9,9,7,9,9,9,199,185,187,187,185,179,180,178,218,8,8,8,8,7,7,7,7,9,8,7,6,6,141,9,9,9,141,197,187,181,188,179,178,179,178,185,188,180,181,175,184,182,188,182,188,179,177,179,177,181,188,184,182,182,182,176,179,188,175,179,178,181,180,184,186,180,180,184,184,185,177,187,184,184,188,187,7,27,27,26,26,26,26,26,26,26,26,26,29,29,29,29,29,29,29,29,29,26,29,29,25,26,29,29,27,26,26,25,29,29,29,26,26,29,29,26,114,114,114,116,116,116,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,114,114,114,114,114,114,118,118,118,118,118,115,115,115,115,115,115,115,115,117,118,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,117,114,114,114,114,114,114,115,115,115,115,115,115,115,115,114,117,114,114,114,114,114,22,115,115,114,114,115,115,115,115,115,115,115,115,21,114,114,114,114,114,25,25,25,25,22,21,25,113,113,113,113,113,113,80,80,80,80,68,68,60,60,60,60,62,62,62,67,67,67,68,62,62,62,59,59,59,67,67,67,67,67,67,67,67,67,67,87,67,67,67,67,68,67,67,67,67,87,67,67 ,111,111,111,110,111,110,111,110,111,110,110,110,109,109,109,110,111,110,110,106,107,107,106,107,106,106,105,105,105,107,106,105,106,106,106,106,106,106,105,108,108,108,108,108,108,107,107,111,111,108,108,107,108,111,111,111,108,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,106,107,107,106,107,110,111,110,111,110,107,107,107,108,106,107,107,106,107,110,106,107,107,106,107,110,110,106,107,106,107,106,105,107,107,107,59,66,59,59,59,108,59,105,106,105,66,106,105,59,105,106,105,105,65,105,105,65,105,69,65,65,66,66,66,66,66,66,66,66,66,66,66,55,59,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,69,55,69,66,66,66,66,66,66,66,66,69,66,66,66,65,55,57,59,59,66,66,66,66,66,66,66,66,64,63,63,59,59,66,66,66,64,63,63,57,64,63,63,59,57,58,9,38,38,36,9,6,9,42,39,39,38,42,42,42,42,42,38,42,38,36,38,38,42,42,38,36,35,35,42,38,38,38,38,38,38,36,35,35,35,35,35,26,28,7,28,9,9,9,9,9,7,8,8,8,8,8,7,7,7,8,7,7,9,7,9,9,9,9,9,7,9,9,8,7,7,9,9,7,7,9,9,9,9,9,9,9,9,200,185,187,187,186,179,181,178,220,8,8,8,8,7,7,7,7,9,8,7,6,6,7,9,9,9,6,197,187,181,176,179,179,178,185,185,182,180,175,175,185,182,182,182,175,178,178,178,178,180,182,184,182,182,183,176,180,188,176,179,179,175,179,184,187,180,181,184,184,184,178,178,185,184,182,187,7,8,27,7,26,26,26,29,26,26,26,29,26,29,29,29,26,29,29,29,29,29,26,29,29,25,29,27,26,26,25,29,26,26,26,26,29,29,29,114,114,29,116,116,116,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,114,115,115,114,115,115,115,115,118,118,118,118,117,117,117,116,116,114,114,115,115,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,115,115,115,115,115,115,117,115,115,115,115,115,114,114,115,114,115,115,115,114,114,22,115,115,22,21,114,115,115,115,115,115,114,113,25,22,113,113,113,113,114,114,114,114,21,80,80,80,80,68,60,60,60,62,62,62,62,62,67,67,62,62,68,59,67,67,59,62,67,67,67,67,67,67,67,67,67,67,67,87,67,67,68,67,67,67,67,87,67,87,67 ,111,111,107,107,110,107,107,107,110,110,110,110,109,109,109,109,110,111,110,109,109,108,108,108,108,107,108,108,108,105,105,105,106,108,108,106,106,105,108,108,105,108,105,106,107,108,107,107,111,111,111,111,111,111,111,107,107,108,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,107,111,110,111,107,107,110,106,105,111,110,109,109,106,107,107,106,107,110,107,107,110,110,109,110,110,110,110,106,107,107,106,106,105,59,59,66,59,106,106,59,59,59,108,66,105,59,105,66,59,105,66,65,65,59,105,105,105,105,65,65,66,66,66,66,66,55,59,66,66,66,55,59,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,55,55,59,66,66,66,66,66,66,66,69,66,66,66,65,55,59,66,59,58,66,59,66,66,64,66,66,64,63,63,64,59,66,66,66,64,63,63,59,64,63,63,57,58,38,9,38,38,36,9,9,40,40,42,42,42,42,38,38,38,42,42,38,38,36,38,38,42,41,38,38,36,35,38,38,38,38,38,38,38,36,35,35,35,35,35,26,26,28,26,28,28,9,9,9,7,8,8,8,8,7,7,7,7,8,7,7,9,7,9,9,9,9,9,7,9,9,8,7,7,9,9,7,7,9,9,9,9,7,9,9,9,200,186,187,187,186,180,176,179,220,8,8,8,142,7,7,7,142,9,8,7,142,6,7,9,141,9,6,198,187,181,183,180,179,179,184,185,188,181,175,175,185,183,182,183,175,179,177,179,178,181,182,185,182,183,183,177,180,188,175,180,179,181,179,185,180,181,179,185,184,185,178,179,185,186,182,188,27,27,26,29,26,9,26,26,26,27,26,27,29,26,29,26,29,26,29,29,26,29,29,29,29,27,25,26,26,25,29,26,29,26,26,29,29,29,26,29,29,29,116,116,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,114,115,115,115,115,113,113,113,113,118,118,118,117,117,113,115,114,114,114,114,115,118,115,118,118,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,115,115,117,118,117,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,24,22,114,114,114,115,115,115,115,115,115,115,115,113,113,114,114,114,114,114,114,21,21,62,80,80,80,80,68,80,68,62,62,67,68,62,68,67,62,62,62,67,62,62,59,67,67,59,67,67,68,67,68,67,67,67,67,87,67,67,67,67,68,67,67,67,67,87,67,87 ,111,107,108,107,107,108,107,107,107,107,110,110,109,109,109,109,111,110,110,109,108,108,108,108,107,106,107,106,107,106,106,105,106,108,107,107,106,108,106,108,106,108,108,106,111,111,111,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,107,107,111,107,108,107,108,107,107,110,111,107,107,107,107,106,107,107,106,107,107,107,107,107,107,106,105,107,107,107,110,109,109,107,107,106,106,106,105,107,106,105,106,59,108,59,106,106,59,59,59,59,59,59,59,59,105,59,105,105,59,105,59,105,106,69,105,105,105,66,66,66,66,59,59,59,66,66,66,66,55,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,69,59,59,66,66,66,66,66,66,66,69,66,66,66,65,55,59,59,57,57,59,66,66,66,64,66,66,64,63,63,59,66,66,66,66,64,64,63,63,64,63,63,57,9,58,9,38,38,36,9,6,9,42,40,42,42,38,38,38,38,38,36,42,38,36,38,38,36,42,38,38,36,35,38,38,38,38,38,38,38,36,35,35,35,35,35,29,26,26,26,26,26,28,9,7,7,8,8,8,7,7,7,7,7,8,7,7,9,7,9,9,9,9,28,26,28,28,28,7,7,9,9,6,7,9,9,9,9,7,9,9,9,201,186,185,187,187,180,177,178,221,8,8,8,7,7,7,7,9,9,8,7,7,6,7,9,9,9,6,198,188,181,178,180,180,179,185,185,183,181,175,181,185,183,183,182,176,179,178,178,179,180,183,185,183,183,183,176,175,188,176,180,180,175,179,185,178,175,178,177,185,185,179,179,179,186,183,188,27,29,29,7,29,26,26,26,7,29,26,29,29,29,27,29,26,29,29,29,29,29,29,29,26,26,27,25,25,25,26,7,9,29,26,26,26,29,29,26,29,29,116,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,118,118,118,118,115,115,113,113,113,113,113,115,118,113,118,117,117,113,115,115,115,115,114,114,115,118,118,118,118,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,114,114,113,113,113,113,113,114,114,114,114,118,118,118,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,117,118,117,118,117,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,21,21,114,114,21,25,25,25,115,115,21,113,113,113,113,113,21,21,80,62,62,62,80,68,80,62,62,67,68,62,68,67,62,67,62,59,68,62,62,67,71,62,67,67,67,67,67,67,67,67,67,87,67,67,67,67,68,67,67,67,67,87,67,87,67 ,111,111,107,107,110,111,110,107,108,107,107,110,109,109,109,109,110,111,110,109,108,108,106,105,106,107,107,106,106,107,107,108,108,106,107,107,108,108,108,108,108,108,108,107,107,111,108,108,108,108,111,111,111,111,111,111,111,111,107,107,111,108,108,107,107,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,110,107,107,107,107,107,106,107,107,106,107,107,106,107,109,111,110,110,107,107,107,107,106,107,107,107,107,106,107,107,106,107,106,105,107,106,108,59,108,59,59,108,106,106,108,105,106,105,59,59,59,59,105,106,105,105,66,105,105,105,65,66,66,66,66,55,59,66,66,66,66,66,55,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,59,66,66,66,66,66,66,66,66,69,66,66,66,65,64,55,59,66,59,59,66,66,66,66,66,66,64,63,63,59,59,59,59,66,64,64,63,63,59,63,63,58,59,38,9,38,38,36,9,9,42,42,38,42,40,38,38,38,38,38,42,38,38,42,36,38,36,36,38,38,36,35,38,38,38,38,38,38,38,36,35,35,35,35,35,26,26,29,26,26,9,9,9,7,7,8,8,7,7,7,7,7,7,8,7,7,9,7,9,9,9,26,27,26,26,27,8,26,28,28,9,7,7,9,9,9,9,7,9,9,9,201,186,185,188,178,181,177,179,222,8,8,8,7,7,7,7,9,9,141,8,141,6,143,9,9,9,143,199,186,181,176,181,180,179,184,185,183,176,180,175,178,183,182,183,176,179,177,179,179,181,183,186,183,184,183,176,181,188,182,181,180,176,178,185,178,179,177,179,186,186,185,180,178,184,183,27,7,8,7,7,9,8,29,26,29,29,29,29,26,26,26,26,29,26,29,26,29,29,29,27,27,29,29,25,25,25,26,29,26,26,29,26,29,29,29,29,29,29,29,118,118,118,118,118,118,118,118,116,116,116,116,116,118,118,118,118,118,118,118,118,113,113,113,113,113,113,113,113,113,117,117,117,116,116,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,114,113,113,113,114,114,114,114,114,114,115,114,118,118,118,118,114,114,114,114,115,115,113,115,115,115,115,115,115,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,117,118,117,118,117,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,21,25,25,25,25,22,25,113,113,114,114,114,114,21,80,62,80,80,80,68,80,62,62,62,60,68,67,62,60,59,59,68,67,68,67,59,62,67,67,67,67,68,67,68,67,67,67,67,87,67,67,60,60,61,62,60,87,67,87,67,87 ,111,107,107,107,107,107,107,110,111,110,110,110,109,109,109,109,111,110,111,110,110,106,105,108,108,108,109,106,106,105,105,105,105,108,107,107,107,107,107,107,106,106,107,108,107,107,111,111,111,111,111,111,111,108,108,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,108,107,107,107,107,107,106,106,105,111,110,109,110,111,110,110,110,110,106,107,107,106,107,107,107,107,110,107,107,107,106,108,106,59,106,106,59,106,106,105,105,108,108,105,108,106,105,106,105,106,106,105,69,66,106,105,65,65,65,66,66,66,55,66,66,66,66,66,66,55,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,55,69,69,66,66,66,66,66,66,66,69,66,66,66,65,64,55,59,66,59,59,59,66,66,66,66,66,66,63,63,59,59,66,66,66,64,64,63,66,64,63,63,57,58,38,9,38,38,36,42,42,42,42,42,38,42,38,38,38,38,38,36,42,38,38,42,42,42,42,38,38,36,35,38,38,38,38,38,38,38,36,35,35,35,35,35,35,29,26,29,29,9,26,28,28,7,8,8,7,7,7,7,7,8,7,7,7,9,9,9,26,27,29,9,29,29,26,29,29,29,27,28,7,7,9,9,9,9,9,9,9,9,202,186,185,185,178,187,178,178,223,8,8,8,7,7,9,7,9,9,8,8,9,6,7,9,9,9,9,199,186,181,187,181,181,179,185,185,184,176,179,175,179,183,176,183,176,179,178,179,179,180,184,186,184,183,177,176,175,188,183,181,180,176,179,186,178,179,177,178,186,185,179,179,178,184,185,182,7,8,7,9,9,29,29,27,27,26,26,26,26,26,29,29,29,29,29,29,29,29,27,29,29,29,29,21,25,25,29,27,26,29,29,29,29,29,26,26,29,26,26,118,118,118,118,118,118,118,118,116,116,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,113,113,113,117,117,116,116,116,117,117,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,113,113,113,113,113,113,114,114,118,118,118,118,118,114,115,114,114,114,114,114,114,115,115,115,115,115,115,118,118,118,114,115,115,115,114,114,115,115,115,115,114,114,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,117,118,117,118,117,118,117,115,115,115,115,115,115,115,115,115,115,114,115,115,115,114,115,115,115,115,115,115,21,25,25,25,114,114,25,21,114,115,114,114,114,114,80,62,80,80,80,80,68,62,68,67,68,67,60,60,62,59,68,67,68,67,68,67,67,67,67,67,67,67,67,67,67,67,67,87,67,60,60,67,68,67,67,67,62,61,62,62,62 ,111,107,107,107,107,108,107,107,110,110,110,110,110,109,109,109,110,107,107,110,106,107,107,108,108,106,107,107,106,107,107,107,107,106,107,107,107,106,108,108,108,108,106,108,108,108,108,111,111,111,111,111,108,108,108,107,107,107,108,108,106,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,107,111,107,107,107,107,107,107,110,111,110,111,110,106,105,107,107,107,110,111,107,107,110,110,110,110,110,107,107,107,107,107,107,106,108,106,106,106,106,106,108,59,108,59,108,106,106,106,105,105,108,106,105,105,105,105,106,105,66,106,105,65,65,105,66,66,66,66,55,55,66,66,66,55,66,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,59,66,69,66,66,66,66,66,66,66,69,66,66,66,66,65,66,57,66,66,66,59,66,66,64,66,66,66,63,63,59,66,66,66,66,64,64,63,66,64,63,63,57,9,38,9,38,42,42,42,40,37,42,38,42,38,38,38,38,38,38,42,38,38,38,38,36,42,36,38,38,36,35,38,38,38,38,38,38,38,36,35,35,35,35,35,35,26,29,28,29,26,27,26,28,7,8,8,7,7,7,7,7,8,7,7,7,26,27,27,29,29,26,29,28,9,9,29,7,28,9,9,6,7,142,9,9,9,140,9,9,9,202,187,185,186,179,188,178,179,182,8,8,7,140,7,9,7,140,9,8,7,142,6,7,9,142,9,9,200,185,181,180,181,181,186,178,186,184,177,178,175,178,184,183,184,176,179,178,180,179,181,183,187,184,184,184,176,181,175,183,175,177,177,179,185,178,179,176,186,186,186,179,180,179,186,185,183,141,8,7,9,142,29,7,27,26,26,29,29,29,29,27,29,29,29,29,29,29,29,29,29,29,29,29,21,25,25,27,26,29,29,25,29,29,26,26,29,26,29,29,26,118,118,118,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,113,113,113,113,113,118,117,117,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,117,117,117,117,117,117,117,114,113,113,113,114,114,114,113,113,113,114,114,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,117,118,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,117,118,117,118,117,118,117,118,117,22,115,115,115,115,115,115,115,115,21,115,115,115,115,115,115,115,115,115,22,25,25,25,25,114,115,115,115,115,114,114,113,114,114,114,62,80,80,68,80,68,68,62,68,67,62,67,67,62,68,62,68,67,68,67,67,67,67,67,67,67,67,67,68,67,67,67,67,62,62,62,62,62,62,67,67,87,67,87,67,102 ,111,107,108,107,107,106,107,107,111,110,110,110,110,107,107,109,107,108,107,106,107,107,106,107,106,107,107,106,108,108,108,108,108,108,107,107,107,108,108,108,108,107,107,108,107,107,108,108,111,111,111,111,111,111,111,108,108,108,108,106,107,107,106,107,111,111,111,111,111,111,111,107,107,111,111,111,111,107,107,107,107,107,107,107,107,107,107,107,107,110,106,105,111,106,107,107,106,107,107,107,107,107,107,109,110,110,107,107,107,107,107,107,107,107,107,107,106,105,108,108,108,106,59,59,108,105,105,108,108,106,105,106,59,105,59,59,59,105,59,105,66,105,105,65,66,66,66,66,66,55,66,66,66,55,59,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,69,66,66,66,65,64,66,59,66,59,66,66,66,66,66,66,66,66,63,63,59,59,66,66,66,66,64,63,66,64,63,59,59,9,38,42,42,42,42,42,42,42,37,42,38,38,38,38,38,38,38,36,42,38,38,38,36,42,36,38,38,38,36,35,38,38,38,38,38,38,36,36,35,35,35,35,35,7,7,26,28,28,29,29,29,28,8,8,7,7,7,7,8,7,7,27,26,27,27,26,26,9,9,29,9,9,29,26,26,28,28,28,27,28,28,9,9,9,9,9,9,9,196,187,186,186,178,188,178,178,182,8,8,7,7,7,9,7,9,9,8,7,9,7,7,9,9,9,9,200,186,180,188,178,181,186,182,187,185,185,180,175,179,184,177,184,177,179,178,180,181,180,184,187,185,184,185,175,175,175,183,176,178,178,179,185,179,179,176,186,187,186,180,181,180,186,186,184,7,8,7,9,8,8,28,26,26,27,29,29,29,29,29,29,29,29,29,29,25,29,29,29,29,29,7,21,25,25,7,9,29,29,29,25,29,29,29,29,29,25,26,29,118,118,118,118,112,112,112,112,112,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,117,114,114,114,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,117,117,117,117,117,117,117,114,114,114,114,113,114,114,114,114,114,113,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,117,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,118,118,118,117,118,117,118,117,114,114,114,114,114,114,114,114,22,22,21,21,21,115,115,115,115,115,115,114,114,115,22,114,114,114,114,25,114,115,115,115,115,115,115,114,115,115,62,80,80,80,80,80,67,60,60,60,67,68,62,59,62,59,59,59,59,68,67,67,67,67,67,67,67,68,67,67,67,67,87,67,87,67,67,67,67,60,67,67,87,67,61,67 ,111,107,108,107,106,107,107,106,107,110,110,110,107,108,107,107,109,111,110,110,107,108,107,108,108,106,105,108,107,107,107,107,107,107,107,107,107,107,106,108,108,108,108,107,108,107,107,111,111,111,111,111,111,107,107,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,107,108,107,107,110,111,110,111,110,111,110,111,107,107,106,107,107,111,109,111,110,111,110,110,110,109,110,107,107,107,107,110,110,107,107,107,106,108,108,106,59,59,59,106,59,106,59,106,59,59,105,105,105,59,108,106,105,105,59,105,106,106,105,105,105,66,66,66,66,66,66,55,66,66,66,55,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,69,66,66,66,65,64,66,59,57,66,66,66,66,66,66,66,66,66,63,64,59,59,66,66,66,66,64,63,66,64,59,58,38,42,42,42,42,42,42,38,38,38,42,37,42,38,38,38,38,38,38,42,38,38,38,38,38,36,36,38,38,38,36,35,38,38,38,38,38,38,38,36,35,35,35,35,35,29,26,26,26,28,9,9,7,29,28,8,7,7,7,8,7,7,7,29,29,26,26,29,9,26,29,7,9,9,26,8,7,29,29,29,27,27,28,28,9,9,7,9,139,9,196,188,186,186,179,187,178,179,182,8,140,7,7,7,140,7,140,9,140,7,140,6,142,9,142,9,142,201,186,181,179,178,181,180,175,187,178,179,179,176,179,185,184,185,177,180,178,179,180,181,184,187,185,185,185,175,175,187,183,177,178,178,178,185,179,180,175,187,186,187,179,177,181,187,186,185,7,8,141,9,8,28,142,29,28,28,29,29,29,29,29,29,29,29,29,29,29,25,29,29,25,7,7,21,25,25,29,29,29,28,29,25,25,29,29,29,25,29,29,112,112,113,113,113,113,113,113,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,114,115,114,115,115,115,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,117,117,117,117,117,117,117,117,114,114,114,114,114,114,114,114,114,114,114,115,115,115,118,115,115,115,115,115,117,117,115,115,115,115,115,118,117,118,117,118,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,114,114,115,115,115,115,115,115,114,114,114,118,118,114,114,114,114,114,114,115,115,115,115,115,22,22,22,21,21,21,22,24,22,22,114,114,115,115,114,115,114,115,115,115,115,22,115,115,115,115,115,115,115,115,115,80,80,80,80,80,68,68,67,60,62,62,62,59,67,68,59,68,67,68,67,67,67,67,67,67,67,67,67,71,67,67,67,67,87,67,67,68,67,67,62,67,62,102,87,62,87 ,111,111,107,107,107,107,107,107,111,110,110,110,110,109,109,109,109,109,111,110,106,106,105,108,107,106,106,106,105,108,107,107,108,108,107,107,107,107,108,108,108,108,108,108,108,108,108,111,111,111,108,108,107,107,108,107,107,108,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,110,107,107,106,107,107,106,107,109,110,111,110,110,110,110,109,107,107,110,109,109,110,110,107,107,108,107,106,108,59,59,59,59,59,59,59,59,106,106,106,106,106,59,106,105,108,106,59,59,105,105,105,106,105,105,66,105,66,66,66,55,55,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,59,69,66,66,66,66,66,66,66,69,66,66,66,65,64,66,66,57,66,66,66,66,66,66,66,66,66,63,64,59,66,66,66,66,66,64,63,66,64,63,57,58,42,42,42,42,38,38,38,38,38,38,42,38,38,38,38,38,38,38,36,42,38,38,38,38,38,36,38,38,38,36,35,38,38,38,38,38,38,38,36,35,35,35,35,35,35,29,29,29,26,27,28,7,8,8,8,7,7,7,8,7,7,7,8,7,29,29,26,29,29,9,7,9,9,8,8,7,7,9,9,7,29,9,29,9,9,9,9,9,9,197,187,186,186,178,187,179,179,183,8,7,7,7,7,9,7,9,8,8,7,9,7,7,9,9,9,9,201,187,180,182,177,178,179,176,186,186,185,180,175,179,185,185,185,178,179,179,179,181,181,185,187,186,185,186,175,177,188,183,176,178,177,178,184,180,180,175,187,187,186,180,179,181,188,187,186,7,7,27,28,28,28,7,29,29,29,28,9,29,7,29,29,29,29,29,8,29,29,25,29,25,25,7,21,25,25,29,29,29,29,29,25,25,29,29,25,29,29,29,29,29,118,118,118,118,118,118,118,117,117,118,118,118,118,118,113,113,113,114,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,117,117,117,117,117,117,117,117,114,114,114,114,114,114,114,115,115,114,114,115,115,115,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,117,118,118,118,114,114,114,114,114,114,114,114,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,22,22,22,22,21,21,21,25,24,22,22,22,114,115,115,115,115,115,115,115,115,115,115,22,21,25,25,25,25,21,21,80,80,80,80,80,80,68,68,67,68,62,60,62,59,59,62,59,59,67,62,67,67,67,67,67,67,67,67,67,71,67,67,67,67,87,67,87,67,67,67,67,62,102,67,102,102,62,102 ,111,107,108,107,107,107,108,107,107,107,110,106,107,107,109,109,109,107,107,107,106,105,105,110,110,109,107,106,107,108,108,107,107,107,107,108,108,107,107,107,108,108,107,107,107,111,111,111,111,108,108,108,107,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,107,107,107,107,110,111,110,111,110,111,110,111,110,110,109,107,107,107,107,110,109,109,107,106,105,107,107,107,106,105,108,108,108,106,59,108,59,108,106,108,108,106,106,59,106,106,59,106,106,106,106,106,66,105,66,105,106,105,105,66,66,55,105,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,55,69,66,66,66,66,66,66,66,69,66,66,66,66,64,66,66,59,59,59,66,66,66,66,66,66,66,63,64,66,66,66,66,66,66,64,63,66,63,63,57,42,42,38,38,38,38,38,38,38,38,38,37,42,38,38,38,38,38,38,36,42,38,38,38,38,38,36,38,38,38,36,36,38,38,38,38,38,38,38,36,35,35,35,35,35,35,7,29,29,29,9,27,7,8,8,8,7,7,8,7,7,27,26,27,28,9,9,9,29,28,29,28,28,28,8,8,7,7,140,9,7,7,143,9,9,9,140,9,9,9,197,188,186,187,179,187,179,180,183,8,7,7,139,7,9,7,139,8,139,7,139,7,7,9,139,9,142,196,187,181,184,179,177,179,175,186,179,179,179,176,179,186,185,186,178,180,178,180,181,175,184,188,186,186,186,176,175,182,183,184,178,176,178,185,180,181,181,188,187,187,180,180,176,183,187,188,140,27,28,26,27,28,28,29,29,28,7,9,29,9,29,29,141,29,8,29,141,29,25,25,25,7,28,21,25,25,29,29,29,29,7,29,25,25,25,29,29,29,29,29,29,29,118,118,118,118,118,118,117,117,117,117,118,112,112,112,112,112,118,118,113,118,118,113,113,113,115,115,113,113,113,115,115,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,117,117,117,118,118,117,117,117,117,115,114,114,114,114,114,114,115,118,118,115,115,115,118,118,114,114,115,115,115,115,115,115,114,114,114,118,118,114,114,114,114,114,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,117,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,22,22,22,114,114,114,114,113,21,21,25,22,24,22,22,21,115,115,115,115,115,115,115,115,115,25,22,21,25,25,25,25,21,80,80,80,80,80,68,80,68,68,68,67,62,62,59,62,59,59,68,62,62,62,67,67,68,67,67,67,67,67,68,67,71,67,67,67,67,87,67,87,68,67,67,67,62,62,102,62,67,102 ,111,111,111,111,111,111,107,107,108,107,106,107,107,106,107,107,107,106,107,107,107,107,110,110,110,107,106,106,106,105,108,108,108,108,108,107,107,107,107,108,108,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,111,110,111,110,111,110,109,110,111,110,110,110,109,109,109,110,110,110,109,109,106,106,105,106,107,107,107,108,59,59,108,106,108,106,59,59,108,108,108,59,59,108,59,108,59,59,59,105,106,106,106,106,106,106,66,66,66,105,55,105,57,105,105,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,55,59,69,66,66,66,66,66,66,66,69,66,66,66,65,64,59,57,57,66,66,66,66,66,66,66,66,66,63,64,66,66,66,65,66,66,64,63,66,63,63,59,58,38,38,38,38,38,38,38,38,38,38,37,38,38,38,38,38,38,38,36,37,38,38,38,38,38,36,42,38,38,36,35,38,38,38,38,38,38,38,36,35,35,35,36,35,35,29,9,9,29,9,29,28,8,8,8,7,7,8,7,27,7,27,26,26,28,9,9,29,27,27,27,27,28,8,8,7,27,28,28,28,7,9,28,9,9,7,9,9,9,198,187,187,187,178,187,179,180,184,8,7,7,7,7,9,9,9,8,8,7,9,6,7,9,9,9,9,196,188,179,188,177,179,177,176,186,187,180,180,176,180,186,186,178,179,179,179,179,175,175,185,188,187,186,186,182,176,184,184,183,176,176,178,184,181,181,175,188,188,180,181,181,184,183,188,28,26,27,26,27,26,27,26,29,29,29,28,29,7,29,29,8,29,8,8,8,29,28,25,25,25,29,29,21,25,25,8,8,8,29,29,29,21,25,25,29,29,29,29,29,29,112,118,118,118,118,118,118,118,117,117,117,113,114,114,113,113,113,113,113,113,113,113,114,114,114,114,113,114,114,114,114,117,116,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,117,117,117,117,118,118,117,117,117,117,117,115,115,114,114,114,114,115,115,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118,118,114,115,115,115,115,115,115,115,118,117,114,114,114,118,118,118,118,118,115,115,115,117,114,114,114,114,114,114,114,115,115,115,113,113,113,25,25,24,22,22,21,22,22,115,115,115,115,115,115,115,25,25,22,21,25,25,25,21,21,80,80,80,80,68,80,68,68,68,62,62,67,62,59,62,59,68,68,62,67,68,67,67,67,68,67,67,67,67,67,71,67,67,67,67,87,67,87,67,62,62,61,61,87,67,87,102,87,62 ,111,111,111,111,111,111,111,111,107,107,107,107,107,107,107,107,106,107,107,106,107,106,105,110,110,110,109,107,107,109,107,107,107,108,108,108,108,107,108,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,107,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,108,108,107,110,110,111,106,105,107,111,110,111,110,111,110,110,109,110,109,110,110,106,105,107,107,107,107,106,107,108,108,108,59,59,59,108,108,108,59,59,59,59,59,59,106,106,59,106,108,108,59,59,106,59,105,105,106,66,66,105,105,107,105,107,107,105,66,66,66,66,66,66,105,105,66,66,66,66,66,66,66,66,66,66,66,66,66,66,55,66,69,66,66,66,66,66,66,66,69,69,66,66,66,64,66,57,59,59,66,66,66,66,66,66,66,66,64,64,66,66,66,66,66,66,64,63,64,63,63,57,38,38,38,38,38,38,38,38,38,38,38,38,42,38,38,38,38,38,38,36,37,38,38,38,38,38,36,38,41,38,38,35,38,38,38,38,38,38,38,36,35,35,35,36,35,35,27,29,28,29,9,9,27,8,8,8,7,7,27,26,26,29,29,8,27,27,27,27,27,27,26,26,28,26,28,28,27,28,26,26,28,26,28,26,28,28,9,9,142,9,198,188,187,187,179,188,179,180,184,8,139,7,139,7,138,9,138,8,138,7,139,7,139,9,139,9,142,197,183,179,184,178,177,177,175,186,187,181,180,176,180,186,185,186,179,180,178,180,175,176,185,182,187,187,186,182,175,185,183,177,176,177,178,184,176,175,175,175,187,188,181,179,183,184,27,27,27,26,26,8,26,26,28,26,27,29,29,9,28,9,140,8,8,8,29,29,29,29,25,25,25,29,29,21,25,25,8,8,29,29,29,7,21,25,25,7,7,29,29,29,113,113,112,118,118,118,118,118,118,117,117,117,113,114,113,114,113,114,114,114,114,118,118,114,114,114,114,113,114,114,114,114,117,116,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,117,117,117,118,118,118,117,117,117,117,117,117,117,115,115,115,115,115,115,114,114,115,115,115,115,115,115,117,117,117,117,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,117,118,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,22,24,22,21,22,21,21,21,21,25,25,25,25,25,25,22,21,25,25,25,21,21,80,80,80,68,68,80,68,60,60,62,60,68,62,59,62,68,59,68,62,71,67,67,67,67,67,67,67,67,67,68,67,67,67,67,67,67,87,67,87,61,67,67,61,67,87,59,59,59,59 ,111,111,111,111,107,107,111,107,108,107,107,107,107,110,111,110,111,110,111,109,109,109,110,110,110,110,107,108,107,107,108,107,107,106,105,108,107,108,108,108,108,108,108,108,108,111,111,111,111,111,111,111,111,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,108,108,108,107,107,110,106,107,107,106,107,111,111,111,110,110,110,109,110,110,110,106,107,107,106,107,107,106,107,107,59,108,108,108,108,59,108,108,108,108,108,59,106,108,106,105,106,59,105,105,59,59,59,108,59,108,105,106,106,105,105,66,59,108,59,108,66,66,59,59,66,66,66,66,66,105,105,66,66,66,66,66,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,69,69,66,66,66,64,64,66,59,66,66,66,66,66,66,66,66,66,63,64,66,66,66,65,66,66,64,63,64,63,63,59,58,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,36,38,38,38,38,38,36,42,38,38,38,36,38,38,38,38,38,38,38,42,35,35,35,38,36,35,35,9,26,28,9,7,7,8,8,8,7,27,26,29,27,26,27,27,26,26,26,29,26,29,27,26,29,29,26,26,28,26,26,29,26,27,26,29,28,29,9,9,9,9,199,186,188,187,179,188,180,180,184,8,7,7,7,7,9,9,9,8,8,7,9,6,7,9,9,143,9,197,184,178,184,177,178,176,174,186,174,180,174,176,174,186,174,186,174,179,174,180,174,176,174,182,188,187,187,182,176,184,184,184,177,177,178,184,176,175,175,182,188,187,180,180,184,183,26,27,26,27,26,29,29,29,26,29,27,27,29,27,29,28,29,28,8,8,8,8,29,29,25,25,25,7,7,21,25,25,8,29,8,28,7,7,21,25,25,7,29,29,29,29,113,113,113,118,118,118,118,118,118,114,114,114,114,114,114,114,114,114,114,114,118,118,118,118,114,114,114,114,114,114,113,117,117,116,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,117,117,117,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,114,115,115,115,115,115,115,115,117,117,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,24,22,22,22,22,21,21,21,21,25,25,25,25,25,22,22,21,25,25,25,21,21,80,80,80,68,80,68,68,60,60,62,68,62,59,59,67,59,59,62,68,67,68,67,67,67,68,67,67,67,67,67,71,67,67,67,67,87,60,61,61,62,62,102,102,102,59,59,59,67,59 ,111,111,111,107,108,107,107,107,111,111,110,111,110,111,110,111,110,111,106,105,109,109,109,110,110,110,110,109,109,109,109,108,105,106,105,107,108,107,107,107,107,108,108,111,111,111,111,111,111,111,111,111,111,108,108,108,108,107,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,110,111,110,111,110,107,107,111,110,111,110,111,109,111,111,111,110,109,109,110,110,110,110,106,107,107,110,110,110,110,110,108,108,108,108,108,108,106,108,108,108,106,59,59,108,108,108,106,106,105,105,59,59,106,59,106,105,59,106,59,106,105,105,59,108,59,66,55,107,105,59,105,105,66,105,108,105,66,66,105,66,66,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,69,66,69,66,66,65,64,64,66,66,66,66,66,66,66,66,66,66,63,64,66,66,66,65,66,66,64,63,64,63,63,59,38,38,38,38,38,38,38,38,38,38,38,37,42,38,38,38,38,38,38,36,36,38,38,38,38,38,36,38,40,38,38,35,38,38,38,38,38,38,38,42,35,35,35,38,36,35,35,29,26,27,28,7,7,8,8,27,26,27,29,7,27,27,26,26,26,29,26,26,29,29,26,29,26,29,26,26,26,28,28,26,29,26,139,26,28,9,139,9,9,9,199,183,187,188,180,181,180,181,184,8,7,7,138,7,138,9,137,8,138,7,138,7,138,7,140,9,142,158,184,174,184,174,177,174,176,174,188,174,181,174,180,174,186,173,179,173,179,173,176,173,186,174,187,174,187,174,179,185,184,177,177,178,178,185,176,176,175,183,185,188,181,180,27,184,27,26,27,26,140,8,29,26,29,7,139,9,9,27,27,27,29,29,28,28,7,29,140,29,25,25,25,29,28,21,25,25,29,29,29,29,28,7,21,25,25,9,29,29,29,29,29,113,113,113,118,118,118,118,114,115,115,114,115,115,115,115,118,118,118,118,118,118,118,118,118,114,114,114,114,113,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,117,117,117,118,118,118,118,118,117,117,117,117,113,113,113,113,113,113,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,113,113,113,113,113,114,115,115,115,115,115,115,115,115,115,117,118,118,118,118,118,114,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,22,22,22,22,21,21,21,21,21,25,25,25,25,25,22,21,21,25,25,25,21,80,80,80,80,68,80,68,68,68,67,68,62,62,59,62,59,68,68,68,67,71,67,67,67,67,67,67,67,67,67,68,67,67,67,67,87,67,60,61,62,59,67,62,102,59,67,62,67,59,67 ,111,111,107,107,111,107,108,107,107,107,107,107,111,110,106,107,107,110,106,105,107,107,109,109,110,110,110,109,109,109,106,106,108,107,108,107,108,108,108,107,108,108,108,108,111,111,111,111,111,111,111,108,108,111,111,111,107,107,111,108,107,107,107,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,110,111,110,111,110,107,107,107,107,111,110,111,110,111,111,111,110,110,109,109,110,110,109,106,107,107,106,107,109,109,109,106,105,108,108,108,108,59,108,108,108,108,106,108,59,108,106,106,59,106,106,105,106,106,105,108,106,106,108,108,106,106,106,59,66,108,108,105,106,105,57,107,107,108,107,106,105,108,66,66,66,66,66,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,69,69,66,66,66,66,65,64,64,64,66,66,66,66,66,66,66,66,64,64,66,66,66,66,66,66,64,63,64,63,63,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,36,37,38,38,38,38,38,36,42,38,41,38,36,38,38,38,38,38,38,42,36,35,35,35,38,36,35,35,29,29,28,26,28,7,8,8,26,27,29,8,27,26,26,29,26,26,26,26,29,26,29,29,26,26,26,26,29,26,29,26,29,26,26,26,29,26,9,9,9,9,9,200,183,185,188,180,181,178,181,185,8,7,7,7,7,7,9,9,8,8,7,9,7,158,7,158,9,157,197,173,178,173,179,173,178,173,187,173,179,173,176,173,187,173,187,172,180,173,180,172,177,172,183,174,188,174,175,174,185,174,177,174,178,179,184,176,176,176,183,178,27,26,27,28,27,26,29,26,26,9,8,27,26,29,29,7,28,28,28,29,8,27,29,29,29,28,7,8,8,25,25,25,29,29,21,25,25,8,29,29,7,29,28,21,25,25,29,29,29,29,9,29,29,113,113,118,118,118,118,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,115,114,114,114,114,115,115,115,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,117,117,118,118,118,118,118,118,117,117,117,117,113,113,113,114,114,114,113,113,113,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,115,115,114,114,115,114,114,114,114,114,113,113,113,113,113,115,115,115,115,115,115,117,118,118,118,118,118,117,114,115,115,115,115,115,115,114,114,114,115,115,115,115,114,114,25,25,21,24,22,22,22,113,113,113,113,113,113,25,25,25,22,22,21,21,25,25,25,21,80,80,80,68,60,62,60,68,67,68,62,62,67,62,59,67,67,68,68,68,67,68,67,68,67,67,67,67,67,68,67,71,67,67,67,67,87,67,87,67,102,59,102,59,62,62,67,68,59,59 ,111,107,108,107,107,111,111,107,107,107,107,107,107,106,107,107,106,107,106,107,107,106,107,109,109,110,110,110,109,107,108,107,107,108,107,108,108,108,108,108,108,108,108,108,108,108,111,111,107,107,108,108,108,108,111,107,107,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,110,110,110,110,111,110,111,110,111,111,111,110,107,107,110,110,109,109,110,110,110,109,109,109,107,107,107,107,108,108,59,59,108,59,59,59,106,59,106,108,108,106,105,59,59,106,105,106,59,105,108,106,106,108,108,59,106,106,105,105,55,55,105,59,66,59,66,66,107,107,105,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,69,69,66,66,66,66,65,65,64,64,64,66,66,66,66,66,66,66,64,64,66,66,66,65,66,66,64,63,63,64,63,38,38,38,38,38,38,42,38,38,38,38,38,38,38,38,38,38,38,38,38,36,36,38,38,38,38,38,36,36,42,40,41,36,38,38,38,38,38,38,42,42,35,35,35,38,36,35,35,29,29,29,29,28,7,8,26,29,29,7,27,26,26,29,26,26,29,26,29,26,29,29,26,26,26,29,26,26,29,26,26,26,28,26,29,26,26,28,28,28,140,9,200,184,184,188,180,181,176,176,185,8,139,7,138,7,137,9,137,8,137,166,137,166,137,166,139,158,142,157,185,173,186,172,179,172,177,172,186,172,178,172,181,172,187,172,180,172,179,171,177,172,186,173,188,173,188,173,180,173,184,173,178,173,179,174,182,177,176,176,27,185,27,26,26,26,27,26,139,29,139,27,26,27,26,26,28,29,29,29,28,28,29,8,29,28,29,28,8,8,21,25,25,25,141,21,25,25,29,29,26,26,26,26,21,25,25,29,113,113,113,113,9,29,29,112,112,118,118,118,118,115,115,115,115,115,116,116,115,118,118,118,118,118,114,115,115,115,115,114,114,115,115,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,117,117,118,118,118,118,114,114,114,114,114,114,114,114,114,113,114,114,114,114,114,113,115,115,115,114,114,114,114,114,114,118,118,118,118,118,118,113,113,113,113,114,114,114,114,115,115,115,115,115,115,114,114,114,114,114,114,115,114,114,115,118,117,114,114,114,114,114,117,114,115,115,115,115,115,115,115,115,114,114,115,115,115,115,114,114,21,22,114,114,114,113,115,115,115,115,21,25,25,25,22,22,21,21,25,25,25,21,80,80,80,68,62,62,68,60,68,67,62,67,62,62,62,59,59,62,68,67,71,67,68,67,67,67,67,67,67,67,68,67,67,67,71,87,67,87,102,102,59,67,59,59,62,59,59,59,59,62 ,111,111,111,111,111,111,111,111,107,107,108,107,107,107,108,107,107,106,105,108,107,107,107,107,109,109,110,110,109,109,108,108,108,108,108,107,108,108,108,108,108,108,108,108,108,108,108,107,108,107,107,111,111,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,110,106,105,110,111,110,111,111,111,110,108,107,107,107,110,109,109,109,110,110,109,109,109,109,109,109,106,59,108,108,108,108,108,108,108,59,59,108,59,59,108,108,108,59,59,59,108,108,106,105,106,105,108,105,59,106,108,55,106,108,106,59,59,59,59,57,105,107,105,66,105,66,66,66,66,66,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,69,69,66,66,66,66,66,65,65,64,64,64,66,66,66,66,66,66,63,64,65,66,66,65,66,66,64,63,63,64,63,38,38,38,38,38,38,38,38,38,42,38,38,37,38,38,38,38,38,38,38,36,36,38,38,38,38,38,36,38,37,42,42,35,38,42,38,38,38,38,42,36,36,35,35,38,36,36,35,29,29,29,29,29,28,28,8,29,48,7,26,26,29,26,29,26,29,29,29,29,29,26,26,26,29,26,26,29,26,26,26,26,29,29,26,29,7,29,26,28,28,9,201,184,185,188,180,178,177,176,186,8,7,7,9,138,7,9,158,8,166,7,157,137,157,7,157,141,156,198,172,178,171,180,172,178,171,180,171,181,171,177,171,188,171,181,171,180,171,180,171,178,171,184,172,188,172,175,172,184,172,177,172,179,174,183,174,177,174,176,26,27,181,179,178,29,179,29,26,26,26,26,27,26,27,29,27,29,29,28,29,28,28,29,7,7,29,29,28,8,21,25,25,25,29,21,25,25,26,26,26,26,26,7,21,25,25,114,114,114,114,114,114,114,113,113,113,118,118,118,118,118,118,115,115,115,115,116,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,117,117,118,118,118,114,114,114,114,114,115,115,115,114,114,114,114,114,114,114,114,114,114,115,114,114,114,114,114,115,115,115,114,114,118,113,114,118,113,113,114,114,114,114,115,114,114,114,115,115,115,115,118,118,118,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,117,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,21,21,21,25,25,22,22,22,21,21,25,25,25,80,80,80,68,68,80,68,68,68,62,68,60,60,67,62,67,59,59,68,67,68,67,68,67,67,67,67,67,67,67,68,67,71,67,67,67,67,67,61,87,59,59,62,59,59,62,59,59,59,67,67 ,111,111,111,111,111,111,111,111,111,111,111,108,108,108,106,107,107,111,110,111,110,107,108,107,107,110,109,110,109,109,109,109,108,108,108,107,107,108,108,108,108,108,108,108,108,108,108,111,111,111,111,111,108,108,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,108,107,111,107,107,110,106,107,107,107,107,111,111,111,109,109,111,110,110,110,109,107,108,110,109,109,109,109,109,106,107,106,105,59,108,59,108,108,59,106,59,59,108,108,108,106,106,59,59,108,105,106,108,108,59,108,108,108,59,105,106,108,105,105,59,108,106,105,105,108,105,59,107,107,107,66,66,66,66,66,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,69,69,66,66,66,66,66,66,65,65,64,64,66,66,66,66,66,66,64,64,66,58,66,64,66,66,64,63,63,64,63,38,38,38,38,38,38,38,38,38,40,38,42,38,38,38,38,38,38,38,38,36,36,38,38,38,38,38,36,38,38,37,36,36,38,42,38,38,38,38,38,40,41,35,35,38,36,36,35,35,29,29,29,28,27,28,8,7,43,26,8,29,29,29,26,29,26,25,29,29,26,29,26,29,26,29,26,28,29,26,29,29,29,26,29,29,7,9,142,26,28,9,201,186,185,187,181,179,177,177,186,8,139,7,138,166,137,157,137,165,137,165,136,165,137,164,138,156,141,155,186,171,186,171,180,171,177,171,188,171,178,171,181,171,188,170,181,170,179,170,178,170,187,171,182,171,182,171,181,172,177,172,186,172,179,173,175,173,177,174,185,174,181,180,27,26,26,26,26,26,27,26,26,29,26,29,29,29,29,29,29,29,29,28,29,7,7,29,28,8,29,21,25,25,26,21,25,25,26,26,26,29,29,21,21,25,114,114,29,29,28,28,114,114,114,114,114,113,118,118,118,118,118,118,117,116,116,116,118,118,118,118,118,118,118,118,118,117,115,115,115,115,115,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,117,117,118,118,114,115,115,115,114,114,115,115,115,114,114,114,114,114,114,117,115,114,114,114,115,115,115,114,114,115,115,115,115,115,114,114,114,113,113,113,113,114,114,114,114,115,115,115,114,114,115,115,118,118,118,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,118,117,118,117,115,115,115,115,115,115,115,115,114,25,25,25,25,115,115,22,114,114,114,114,114,21,21,21,25,22,22,21,22,21,21,25,25,25,80,80,80,68,68,68,68,68,68,62,60,62,67,68,59,59,67,59,68,68,67,71,67,67,67,67,67,67,67,68,67,68,67,67,67,71,67,60,87,67,59,59,59,59,59,62,59,59,59,67,67 ,111,111,111,111,111,111,111,111,111,111,108,108,108,106,107,107,106,107,107,107,111,111,110,110,110,110,110,109,110,109,110,110,110,108,107,107,107,107,108,108,108,111,107,107,107,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,108,107,107,107,107,107,106,107,107,106,107,107,107,111,110,109,109,111,110,110,110,107,107,108,107,110,109,109,107,106,107,107,106,107,107,106,106,106,106,108,108,108,108,108,108,108,59,108,108,59,108,106,106,59,59,59,59,59,106,59,108,59,106,106,66,108,105,66,106,108,59,105,105,105,66,66,66,66,105,66,66,66,66,66,66,66,66,66,66,66,59,66,66,66,66,66,66,66,66,69,69,66,66,66,66,66,66,65,65,64,64,66,66,66,66,66,66,64,64,65,57,66,65,66,66,64,63,63,64,63,38,38,38,38,38,38,38,38,38,42,38,42,37,38,38,38,38,38,38,38,36,37,36,38,38,38,38,37,38,38,38,37,36,38,42,38,38,42,38,38,42,36,35,35,35,36,41,35,35,9,29,29,29,29,29,28,7,43,29,29,26,29,29,29,29,29,29,25,29,29,29,29,29,28,29,28,26,28,26,28,28,28,28,29,7,29,29,26,29,26,9,202,186,186,186,181,179,178,178,187,8,166,7,158,7,166,9,156,8,164,136,156,7,155,7,155,9,154,198,170,186,170,178,170,178,170,183,170,176,170,177,170,182,170,181,170,180,170,180,170,179,170,184,171,182,171,175,171,184,171,184,171,180,172,183,172,178,172,180,173,184,28,27,27,29,27,7,26,26,26,26,26,26,29,26,29,29,26,26,29,28,29,28,28,7,7,29,8,28,26,21,25,25,26,21,25,25,26,26,29,26,26,21,25,25,25,29,29,29,29,29,7,29,29,29,114,114,118,118,118,118,118,117,117,117,117,116,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,116,117,118,118,115,115,115,115,112,112,112,113,114,115,115,114,114,113,113,113,114,117,117,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,114,113,113,114,114,114,114,114,114,114,115,115,115,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,117,118,117,118,117,115,115,114,114,114,114,114,114,62,62,25,25,21,21,22,114,114,115,115,115,115,21,21,22,22,22,22,21,21,21,25,25,25,80,80,80,68,68,68,68,68,68,67,68,60,62,62,62,59,59,62,62,59,59,62,68,67,67,67,67,67,67,67,68,67,71,67,67,67,62,67,59,59,59,62,59,59,59,59,62,59,71,67,67 ,111,111,111,111,111,111,111,111,111,107,107,108,108,108,107,108,107,107,107,107,107,111,110,110,110,110,110,110,110,110,110,110,110,107,108,107,107,107,107,111,111,107,108,107,107,107,107,111,111,111,111,111,111,111,111,108,108,107,107,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,110,111,110,111,107,107,107,107,110,111,110,111,110,111,110,111,109,111,111,110,110,110,110,110,110,110,110,109,107,106,107,107,106,107,107,106,108,108,106,108,108,108,108,108,59,59,59,59,108,59,59,59,108,106,59,106,59,108,106,108,108,59,106,59,106,106,108,106,106,108,106,108,59,106,57,66,66,107,105,106,105,105,66,66,66,66,66,66,66,55,66,59,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,65,64,57,66,66,66,66,66,66,65,64,59,59,66,65,66,66,64,63,64,64,63,58,38,38,38,38,38,38,38,38,42,38,42,38,38,38,38,38,38,38,38,37,37,36,36,38,38,38,36,38,38,38,38,36,41,38,42,38,42,42,40,41,42,35,35,35,35,36,40,41,9,41,29,29,8,8,29,7,43,7,8,29,29,29,8,8,7,29,21,25,25,29,29,28,26,26,26,26,26,26,26,28,26,28,29,28,29,29,141,29,29,26,28,187,186,187,176,180,178,179,187,166,142,165,142,165,137,156,136,164,136,163,136,155,137,163,139,155,140,154,188,170,186,170,180,170,184,169,183,169,177,169,175,170,182,169,175,169,179,169,179,169,186,170,183,170,182,170,188,170,184,170,180,170,180,171,175,172,178,27,186,27,26,26,179,174,27,26,26,26,26,29,26,29,26,29,26,26,26,26,26,26,29,29,28,29,29,28,29,29,28,21,25,25,26,21,25,25,29,26,26,29,29,21,25,25,25,29,29,29,29,29,28,7,29,29,115,115,115,118,112,112,112,112,112,117,117,117,114,114,115,118,114,114,114,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,116,116,116,112,112,112,112,112,112,116,117,117,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,113,114,114,114,114,114,114,113,113,114,115,114,114,114,114,115,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,117,118,117,118,117,118,115,114,115,115,114,114,114,114,62,62,62,25,114,114,22,21,114,115,115,115,115,115,21,22,22,22,21,21,21,21,25,25,25,80,80,68,68,68,68,67,68,68,68,67,60,62,62,62,59,62,68,62,68,67,71,67,67,67,67,67,67,67,68,67,68,67,71,67,62,60,60,87,61,61,59,62,68,59,59,67,59,59,67,67 ,111,111,111,111,111,111,111,111,107,108,107,107,108,108,111,107,108,107,107,107,111,111,111,111,110,110,110,110,110,110,110,110,107,107,107,108,107,107,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,108,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,107,107,110,111,110,111,110,111,111,111,109,109,111,111,111,110,110,109,109,109,110,107,107,107,107,106,105,107,107,108,108,108,108,108,108,108,108,108,108,59,108,59,108,108,59,59,59,59,108,59,59,59,59,59,106,108,105,106,59,108,106,108,55,108,106,108,108,108,107,106,106,106,106,106,66,107,66,66,66,66,66,66,66,59,66,66,59,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,65,65,57,66,66,66,66,66,66,65,64,66,59,66,64,65,66,64,63,64,64,63,38,38,38,38,38,38,42,38,42,40,38,38,37,38,38,38,38,38,38,38,37,38,38,36,36,38,38,36,38,38,37,36,42,40,40,38,38,42,40,38,38,42,35,35,40,40,35,42,35,41,7,9,29,28,8,7,7,43,7,8,7,7,7,8,8,7,7,21,25,25,29,26,26,29,26,29,26,26,29,29,26,26,26,28,29,7,9,29,9,29,29,29,28,188,187,176,179,174,179,174,142,164,7,157,142,164,9,155,136,163,7,154,136,154,7,154,142,153,199,169,187,169,177,169,178,169,178,169,178,169,178,169,222,169,182,169,180,169,180,169,180,169,184,169,183,169,176,169,184,170,185,170,180,171,183,171,178,171,26,27,27,26,180,29,180,26,26,26,26,29,26,29,29,26,29,26,26,29,29,29,29,29,29,29,29,29,29,26,26,26,21,25,25,26,21,25,25,26,29,29,26,26,21,25,25,25,29,29,29,29,29,29,28,29,29,29,115,115,113,113,112,112,113,113,113,112,114,115,115,114,115,114,115,115,115,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,117,117,116,116,116,116,116,113,113,113,113,113,113,112,113,113,118,118,115,115,115,115,115,113,113,113,113,113,115,115,115,113,117,114,115,115,115,115,115,115,115,113,113,113,113,113,113,115,115,115,114,115,114,114,114,114,114,114,114,114,114,115,115,115,114,117,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,115,115,115,115,114,114,114,59,62,62,62,62,114,115,115,115,115,114,114,114,115,115,115,22,22,21,21,21,21,21,25,25,80,80,80,68,68,68,67,68,68,68,67,68,60,62,62,68,62,62,62,68,67,71,67,62,67,67,67,67,67,68,67,71,67,71,67,62,60,67,67,60,59,59,62,62,59,62,59,59,59,71,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,106,107,107,111,111,107,107,107,111,111,111,110,110,107,108,107,107,108,107,107,107,107,107,107,107,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,108,108,107,107,110,111,110,111,110,111,110,109,111,111,111,111,110,110,110,109,109,108,108,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,59,108,106,108,108,106,108,108,108,106,108,59,106,108,108,59,59,105,106,106,106,59,59,59,66,106,107,107,66,105,106,66,66,105,105,66,66,66,66,66,66,66,66,66,55,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,65,59,66,66,66,66,66,66,65,64,65,59,58,64,65,66,64,63,64,64,63,38,38,38,38,38,38,38,38,42,42,38,38,37,38,38,38,38,38,38,38,37,38,38,38,36,38,38,36,38,38,38,37,36,36,40,41,41,40,38,40,41,36,35,41,40,42,42,41,40,41,40,41,7,29,28,7,50,48,48,8,7,7,8,8,8,7,7,21,25,25,26,29,26,26,29,26,29,29,26,29,26,29,26,26,28,29,28,139,9,139,29,188,188,188,181,177,174,181,173,187,165,141,164,143,163,141,154,137,162,136,162,135,162,142,162,142,154,141,153,184,169,187,169,180,168,178,168,185,168,177,168,175,168,222,168,175,168,180,168,180,168,187,169,184,169,183,169,181,169,177,169,181,169,181,170,175,170,179,171,186,27,27,29,27,27,26,26,27,26,29,27,29,26,29,26,29,29,29,29,29,29,29,29,141,29,29,26,29,26,26,21,25,25,26,21,25,25,25,29,29,29,29,21,25,25,25,18,18,18,29,29,29,28,29,9,7,9,112,113,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,117,117,117,116,117,117,117,117,113,113,113,113,113,113,113,113,113,113,118,118,115,115,112,112,113,114,113,113,113,113,115,115,117,115,115,115,115,115,115,115,113,113,114,114,114,114,114,114,113,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,118,117,118,117,118,117,118,117,115,115,115,115,115,114,114,114,114,114,114,114,114,59,114,115,115,115,115,115,115,114,115,115,22,22,21,21,21,21,21,25,25,80,80,68,68,68,68,68,67,80,67,68,60,60,62,62,62,67,68,62,59,62,59,62,67,67,67,67,67,67,67,68,67,71,62,62,67,71,67,62,59,59,62,62,59,62,62,59,59,59,67,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,106,107,107,106,107,107,108,107,107,107,111,111,111,111,111,111,111,110,110,107,107,108,107,107,107,107,107,111,111,111,111,111,111,111,108,108,108,108,111,111,107,108,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,108,108,107,107,111,110,111,110,111,111,111,109,111,111,111,111,110,110,110,109,109,109,107,107,107,107,110,110,109,110,109,108,108,106,59,59,59,108,108,59,108,108,108,59,108,108,108,108,108,59,108,106,59,108,59,108,108,59,106,106,69,108,106,108,105,105,108,66,108,108,106,106,107,106,106,105,108,66,66,66,66,66,66,66,55,59,66,59,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,65,57,66,66,66,66,66,66,65,64,65,57,66,65,65,66,64,63,64,63,59,58,38,38,38,38,38,38,38,38,38,40,38,38,38,38,38,38,38,38,38,37,38,38,38,36,38,38,37,38,38,38,38,37,36,42,42,41,42,40,41,40,36,41,42,36,36,42,42,42,42,41,7,41,8,8,7,50,49,43,8,26,28,8,26,28,28,7,21,25,25,7,26,29,7,25,29,26,29,29,29,29,26,29,26,29,28,29,28,9,9,29,29,181,174,177,174,177,172,179,172,8,163,143,155,7,163,140,154,8,162,135,153,7,153,143,153,142,152,199,168,188,168,178,168,178,167,184,167,180,167,176,167,222,167,221,168,181,168,181,168,181,168,186,168,184,168,177,168,185,169,185,169,181,169,176,169,179,170,180,26,27,170,26,27,26,27,26,26,29,29,29,29,26,29,29,29,29,29,29,29,7,29,29,7,29,29,29,26,26,29,21,25,25,29,21,25,25,29,29,29,29,29,24,18,18,18,19,19,18,18,29,29,112,112,113,113,113,113,113,113,113,113,113,117,117,113,113,115,115,115,115,115,115,115,117,117,117,117,117,116,116,116,116,116,117,117,117,117,117,117,117,116,116,117,117,117,114,114,113,113,113,113,113,113,113,113,113,113,118,118,118,118,114,114,114,114,113,113,114,114,113,114,114,115,115,115,115,115,113,114,114,114,114,114,113,113,113,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,117,118,118,118,118,118,114,114,114,114,114,114,114,118,117,118,117,118,117,118,117,118,117,118,115,115,114,114,114,115,114,114,114,114,114,114,114,114,62,115,115,115,115,115,115,115,115,115,22,22,21,21,21,21,21,25,25,80,80,68,68,68,68,67,68,80,68,62,68,62,71,62,59,67,68,59,68,67,62,67,67,67,67,67,67,67,68,67,71,62,71,67,60,62,62,62,62,62,59,59,59,59,59,59,59,59,67,67,67 ,111,111,111,111,106,107,107,111,111,111,111,111,111,111,111,111,107,107,107,108,107,107,107,107,111,111,111,111,107,107,107,111,107,107,111,111,111,111,107,108,107,107,107,107,111,111,111,111,111,111,111,108,108,108,108,108,111,108,108,108,108,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,110,110,110,107,107,110,111,110,111,110,111,111,111,111,111,110,111,110,107,107,107,107,106,105,107,107,109,109,110,106,105,108,108,106,108,59,108,108,108,108,108,108,59,108,108,106,108,106,59,59,106,59,59,59,59,59,108,108,108,69,66,108,106,55,105,59,108,108,59,57,108,106,106,108,66,105,66,66,66,105,66,66,66,66,66,66,59,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,65,57,66,66,66,66,66,66,65,64,59,57,66,64,65,66,64,64,64,63,58,38,38,38,42,38,38,38,42,38,38,42,38,37,38,38,38,38,38,38,38,37,38,38,38,36,38,38,37,38,38,38,38,37,37,36,42,42,41,41,42,42,41,40,37,37,36,36,35,42,42,40,40,40,223,8,7,50,48,43,8,26,26,29,26,8,29,28,21,25,25,7,7,29,21,25,26,29,29,29,29,29,29,26,29,26,29,26,29,28,26,28,28,28,28,173,179,173,177,172,179,163,141,162,141,162,141,153,140,162,140,162,140,162,139,160,142,152,142,152,185,168,185,168,178,167,178,167,188,167,176,167,221,167,221,167,221,167,180,167,181,167,182,167,185,167,177,167,177,168,185,168,182,168,175,169,181,169,27,170,27,170,27,27,26,26,27,26,29,29,25,29,26,29,29,29,25,29,29,8,29,28,141,29,29,29,29,9,141,29,29,21,25,25,29,21,25,25,29,29,24,24,24,24,24,24,21,19,19,19,18,18,29,28,114,114,114,114,114,114,116,113,113,113,113,117,117,117,117,118,115,115,115,115,117,117,117,117,117,117,116,116,116,116,116,116,117,117,117,117,117,116,116,116,118,118,118,118,115,114,113,113,113,113,113,113,113,113,113,118,118,114,113,114,114,114,114,113,114,114,114,114,114,114,114,114,114,114,117,113,114,114,114,113,113,113,114,114,114,114,114,115,118,115,115,115,118,118,115,115,115,115,115,115,115,115,117,118,117,118,114,114,114,115,115,115,114,114,114,114,114,114,117,118,117,118,117,118,117,118,117,115,115,114,114,115,115,115,115,115,115,114,114,114,114,62,62,62,21,21,21,21,22,22,21,22,21,21,21,21,21,21,25,25,80,80,68,68,68,67,68,80,68,67,60,67,68,62,71,67,67,62,59,68,71,67,71,67,67,67,67,67,67,67,62,62,60,61,71,67,62,62,62,62,62,59,59,67,59,59,59,67,59,67,67,67 ,111,111,111,106,107,107,106,107,111,111,111,111,111,111,111,107,108,107,107,107,111,107,108,107,107,111,111,107,108,107,107,107,108,107,107,111,111,111,111,111,107,108,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,108,108,108,107,107,107,107,110,111,111,109,111,111,111,111,111,110,111,108,108,107,108,107,107,107,107,107,107,109,106,105,107,106,106,105,106,59,108,108,108,108,59,108,108,108,106,59,59,59,108,59,59,59,108,108,108,106,59,108,108,106,106,108,55,108,108,106,108,105,66,59,66,108,108,106,66,66,108,66,106,106,105,105,66,59,66,66,69,66,66,66,66,66,66,66,66,66,69,66,66,66,66,66,65,66,66,65,57,66,66,66,66,66,66,65,59,59,59,66,64,65,66,64,64,64,63,38,42,38,38,38,38,38,38,42,42,38,42,38,37,38,38,38,38,38,38,38,37,38,38,38,42,38,38,36,38,38,38,38,38,36,37,36,35,42,42,42,42,36,41,38,38,37,36,35,35,42,42,40,41,28,8,7,50,49,43,26,29,29,26,29,28,29,29,21,25,25,7,7,21,25,25,29,29,29,29,29,29,29,29,29,29,26,28,26,136,28,26,29,28,28,10,156,141,155,179,171,141,162,7,154,141,162,9,162,140,160,7,152,140,151,7,151,142,151,200,167,184,167,179,167,178,167,185,167,180,167,222,167,221,167,221,167,223,167,223,167,222,167,187,167,178,167,179,167,178,168,178,168,175,168,176,168,27,169,27,27,187,169,26,26,26,26,29,26,29,29,25,29,29,29,25,29,29,29,29,8,29,28,7,7,141,29,29,8,8,8,21,25,25,29,21,25,25,24,24,24,22,22,22,24,21,21,19,19,19,25,18,29,114,114,29,28,28,29,114,116,117,117,117,117,117,117,117,117,118,118,118,118,118,117,117,117,117,117,117,117,116,116,116,116,116,117,117,117,116,116,116,118,117,118,118,118,118,118,118,114,114,114,114,114,114,115,115,115,114,114,115,113,114,114,114,114,113,114,114,114,114,114,115,115,115,115,115,114,114,114,114,115,113,114,114,114,114,114,115,115,114,114,114,114,118,118,115,115,115,115,115,115,115,115,117,118,117,118,114,115,115,115,115,115,115,114,114,114,115,115,115,114,117,118,117,118,117,118,117,118,117,87,67,115,115,115,115,115,115,115,115,115,114,59,59,62,62,62,21,21,22,22,21,21,22,21,21,25,21,21,21,25,80,80,68,68,68,67,68,67,80,68,68,62,68,59,59,67,67,67,62,62,68,67,71,67,67,67,67,67,67,67,62,62,71,60,61,61,61,61,59,59,59,59,59,62,62,59,59,67,59,67,67,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,111,111,111,111,111,111,111,111,111,108,108,111,107,108,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,106,107,107,111,110,111,110,111,109,111,111,111,111,111,110,111,111,109,110,110,110,110,110,110,106,105,109,106,105,106,105,107,107,107,108,108,108,108,108,106,59,59,106,59,108,108,106,108,59,59,59,105,59,59,59,59,59,59,107,107,107,107,59,55,59,66,108,105,108,66,108,59,59,66,66,106,66,106,106,66,66,66,55,66,69,66,59,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,65,64,59,57,66,66,59,59,65,64,65,59,57,58,65,66,64,64,64,63,38,59,58,38,38,42,38,38,38,38,38,42,38,37,38,38,38,38,38,38,38,37,38,38,38,42,38,38,36,38,38,38,38,38,38,36,37,42,36,35,42,41,42,42,38,38,37,36,36,35,42,40,42,40,29,28,50,48,48,48,48,7,7,29,29,29,7,21,25,25,25,7,7,21,25,25,29,29,26,29,29,29,9,29,29,26,29,26,29,26,29,29,28,29,28,164,141,155,141,170,180,170,141,162,140,162,140,152,140,160,140,159,140,160,139,159,139,151,142,151,186,167,186,167,179,179,184,221,188,222,177,184,221,185,221,178,221,176,222,176,222,176,223,167,187,167,185,167,177,167,185,167,182,167,223,167,181,26,27,168,26,26,26,26,26,26,27,29,29,26,29,29,25,29,29,25,29,29,29,29,29,29,28,7,141,9,141,9,141,8,140,21,25,25,29,21,25,25,24,22,22,22,22,22,22,21,21,21,19,25,19,18,18,29,29,29,29,28,28,9,116,116,117,117,117,117,117,117,117,118,118,118,118,118,117,117,117,117,117,117,117,116,116,116,116,116,117,116,116,116,116,112,112,112,112,112,118,118,118,118,118,118,114,114,114,114,115,115,114,115,115,115,115,114,114,114,117,117,114,114,114,114,115,115,115,115,115,114,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,114,114,114,114,114,114,114,114,114,115,118,118,118,117,118,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,117,118,117,118,117,118,117,118,117,87,115,115,115,115,115,115,115,115,115,115,59,59,59,59,59,59,22,22,22,21,21,22,21,25,25,21,21,21,25,80,80,68,68,67,68,67,68,80,68,67,68,60,68,59,59,62,62,68,68,67,71,67,71,67,67,60,60,67,60,67,68,71,71,67,62,67,62,67,61,67,59,59,71,67,71,67,62,67,71,67,67,59 ,111,111,111,107,107,111,106,107,107,111,111,111,107,107,111,111,111,111,111,107,107,111,106,107,107,106,107,107,107,107,107,111,107,107,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,106,107,107,106,107,111,110,111,110,111,111,111,111,111,111,107,107,111,109,110,109,106,107,107,106,107,107,109,107,107,107,107,107,106,105,108,106,108,108,59,59,59,59,106,59,59,108,106,59,59,108,108,106,108,59,59,105,59,59,59,59,106,107,59,59,59,55,108,106,105,108,66,59,108,106,106,108,66,66,66,66,55,59,66,66,69,66,59,66,66,66,66,66,66,66,66,69,66,66,66,66,66,66,66,66,66,64,59,66,66,66,66,66,65,64,65,59,57,58,64,66,64,64,64,63,59,42,42,38,38,42,42,38,38,42,38,38,38,37,38,38,38,38,38,38,38,37,38,38,38,42,38,38,36,38,38,38,38,38,38,36,38,37,36,36,35,42,38,40,38,38,37,36,36,35,42,40,41,29,8,50,48,48,48,43,43,48,48,29,29,29,28,21,25,25,25,7,7,21,25,25,29,29,29,29,29,29,29,9,9,29,28,29,29,29,29,196,172,177,28,28,155,6,154,141,170,179,162,141,153,140,152,140,160,140,159,140,151,140,151,139,151,139,9,201,187,185,220,180,180,179,222,185,221,181,184,221,178,221,185,221,178,222,181,222,176,223,183,223,186,186,179,179,178,178,167,178,167,222,167,223,167,181,168,181,168,27,27,27,26,29,26,26,29,26,29,26,29,25,25,25,29,29,29,29,29,29,29,28,9,9,9,9,8,8,21,25,25,25,29,21,24,24,22,22,22,22,22,22,21,21,21,25,19,25,19,19,18,18,29,29,29,29,29,29,116,116,116,116,116,112,112,112,112,118,118,118,118,118,117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,112,113,113,113,114,114,114,112,118,118,118,118,114,114,114,114,114,114,118,115,115,115,117,117,117,117,117,114,114,114,117,114,114,114,114,114,114,115,115,115,115,118,118,118,118,118,114,114,114,118,118,115,114,114,114,114,114,115,115,115,115,115,115,114,114,114,114,118,117,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,114,114,67,87,115,115,115,115,115,115,62,59,59,59,62,21,21,62,22,62,22,22,22,25,25,25,21,21,21,25,80,68,68,67,68,67,68,80,80,68,68,60,68,62,68,67,62,62,71,68,68,67,71,67,67,60,67,61,67,62,68,67,71,67,61,67,67,62,59,59,61,62,59,62,62,67,62,62,71,59,59,59,62 ,111,111,107,108,107,106,107,107,106,107,111,107,108,107,107,111,111,111,107,108,107,107,111,111,111,107,107,108,107,107,111,107,108,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,108,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,111,110,111,110,111,111,111,111,111,111,107,107,107,107,109,110,106,107,107,106,107,107,106,107,109,106,107,107,106,107,107,107,108,59,59,59,108,106,59,108,108,108,108,108,108,108,108,108,59,59,108,108,108,108,108,59,59,59,108,108,108,107,55,107,108,108,108,108,108,66,106,66,106,106,66,105,55,55,66,66,66,69,55,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,59,66,66,66,66,66,59,65,64,64,59,66,65,64,65,64,64,64,63,58,38,42,38,40,42,38,38,38,38,38,38,38,37,38,38,38,38,38,38,38,37,38,38,38,38,38,38,36,38,38,38,38,38,38,36,38,38,37,36,42,41,38,42,38,38,37,36,36,36,35,42,29,8,47,47,47,47,47,47,47,47,47,29,29,29,29,21,25,25,25,7,7,21,25,25,29,29,29,29,29,29,29,29,29,29,28,158,142,157,135,156,193,171,29,28,142,162,141,153,185,169,140,160,140,159,140,159,140,159,139,159,139,159,139,7,139,9,139,201,186,220,186,181,223,179,221,222,183,223,222,185,221,185,220,185,223,177,221,177,222,177,222,182,188,187,179,180,178,179,185,223,221,223,222,167,223,167,181,167,181,168,178,27,27,29,26,29,26,29,29,29,29,25,25,25,140,156,140,166,140,29,29,28,140,28,29,9,141,8,21,25,25,25,29,24,22,22,22,22,22,22,21,21,21,21,21,25,19,25,25,19,18,25,18,29,29,29,29,28,116,116,116,112,112,113,113,112,112,112,118,118,118,118,117,117,117,117,117,117,117,116,116,116,116,116,116,116,113,113,113,114,113,113,112,112,114,118,118,115,115,115,115,115,114,114,114,118,118,118,117,117,117,117,117,117,114,115,115,115,115,115,115,114,114,114,115,115,115,114,114,114,118,118,118,114,115,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,117,118,117,118,117,118,117,118,117,118,115,115,115,114,62,59,59,59,59,59,62,62,21,59,62,62,62,62,22,22,22,25,25,25,25,21,21,21,80,80,68,68,68,67,68,67,80,80,68,67,60,62,62,59,62,62,71,68,68,67,71,67,60,67,61,67,62,62,71,67,60,60,61,62,62,61,61,61,61,61,62,67,59,62,59,62,59,59,59,59,59,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,107,107,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,110,109,110,109,109,110,110,107,107,107,107,107,107,109,109,105,105,108,105,108,108,59,108,108,59,106,59,59,108,108,108,108,108,59,108,59,108,108,108,108,108,108,108,108,106,108,108,108,108,106,106,107,107,105,106,108,108,106,105,108,106,106,106,105,105,57,66,66,69,59,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,57,66,66,66,66,59,59,65,64,59,59,59,58,64,65,64,64,64,63,59,58,59,58,42,42,38,40,38,42,38,38,38,37,37,38,38,38,38,38,38,38,37,38,38,42,38,38,36,38,38,38,38,38,38,36,38,38,37,36,36,40,38,37,38,38,37,36,36,36,35,35,41,26,26,29,46,45,45,45,44,29,29,29,29,29,26,21,25,25,25,28,28,21,25,25,29,29,29,29,7,9,29,29,29,7,29,29,28,141,156,197,171,178,162,29,162,141,153,5,168,183,168,7,152,140,159,8,159,140,7,9,7,139,7,139,9,139,9,201,187,186,223,222,181,222,185,221,223,221,178,221,179,220,186,220,177,221,181,221,177,222,184,222,187,188,187,180,178,178,186,221,183,221,177,222,181,175,167,175,167,188,27,26,29,178,29,26,29,29,29,29,29,25,25,25,163,29,29,8,28,28,29,29,28,29,9,28,29,28,21,25,25,25,24,22,22,22,22,22,22,21,21,21,21,21,25,25,25,25,25,19,18,25,18,29,29,29,29,29,116,116,112,113,113,113,113,113,113,113,113,118,118,118,117,117,117,117,117,117,117,116,116,116,116,116,116,116,113,113,118,113,114,114,114,114,118,118,115,115,115,115,115,115,114,114,118,118,115,114,114,117,117,117,117,117,115,115,115,115,115,115,115,114,114,114,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,114,117,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117,118,115,115,115,114,114,59,59,59,67,21,59,59,62,62,59,59,22,22,22,21,21,25,25,25,21,21,21,80,80,68,68,67,68,67,68,80,68,68,68,67,62,62,59,67,67,68,71,68,68,67,71,60,67,61,67,62,62,67,62,62,62,62,62,62,62,67,59,61,62,67,59,59,59,59,59,62,59,59,67,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,107,107,111,111,107,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,110,110,110,107,107,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,108,108,107,110,110,106,105,105,107,107,107,107,109,109,108,108,105,108,108,108,59,108,108,108,106,108,59,59,108,108,108,108,108,106,108,108,108,59,59,59,59,108,108,107,106,106,107,108,106,59,55,55,59,108,108,108,108,108,106,106,106,105,55,55,105,55,55,59,66,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,65,59,66,66,66,59,66,59,59,64,66,59,57,58,65,64,64,64,63,59,38,59,59,42,40,42,40,42,38,40,38,38,37,38,38,38,38,38,38,38,38,38,37,38,42,38,38,37,38,38,38,38,38,38,37,38,38,37,36,35,42,38,36,38,38,37,36,36,36,36,35,35,29,29,29,48,48,48,43,48,29,29,29,29,29,29,21,25,25,25,29,26,21,25,25,29,28,7,28,28,9,141,29,29,29,141,157,29,155,198,170,178,170,141,162,141,153,141,152,185,167,184,159,140,159,139,8,139,7,139,9,139,9,139,9,138,9,138,202,187,220,187,181,221,186,221,186,220,177,221,185,220,186,220,186,222,178,221,178,221,177,222,185,188,187,179,175,178,186,220,179,220,178,221,186,223,176,175,176,175,167,27,29,222,29,29,26,29,29,29,162,29,21,25,25,29,155,139,29,29,164,29,29,29,29,29,9,142,29,21,21,24,24,22,22,22,22,22,21,21,21,21,21,21,25,25,25,25,25,25,25,19,25,25,18,29,29,29,29,116,116,112,113,113,113,113,113,113,113,113,118,118,118,117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,116,114,114,114,114,114,118,118,115,115,115,115,115,115,114,114,114,114,114,115,115,114,117,117,117,117,117,115,115,115,115,115,115,114,114,114,114,114,115,115,114,115,115,115,115,115,114,115,115,115,115,115,114,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,117,115,115,115,115,115,115,118,117,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117,118,117,115,115,115,114,114,114,114,114,62,62,59,62,59,21,59,59,59,22,21,21,21,25,25,25,21,21,21,80,68,68,67,68,67,68,68,80,68,68,67,60,60,68,59,71,67,71,68,68,67,71,60,62,67,67,62,60,60,61,62,68,62,62,59,59,59,59,61,61,67,71,62,59,59,59,59,59,59,62,67,67,67 ,111,111,107,107,111,111,111,107,107,111,111,106,107,107,106,107,107,107,111,111,111,111,111,111,111,106,107,107,111,111,111,111,107,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,107,107,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,110,107,107,107,107,111,110,111,111,111,111,111,110,111,111,111,111,111,107,107,107,108,107,110,110,110,107,107,107,107,106,107,107,105,105,105,108,108,108,108,108,108,59,59,108,108,108,108,108,108,108,108,59,108,108,108,59,59,59,59,59,106,108,108,108,106,108,108,106,107,66,66,108,106,106,108,108,108,106,105,106,66,66,59,59,55,66,66,59,57,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,65,59,58,66,66,66,59,65,58,59,59,59,59,58,65,64,64,64,59,59,59,58,42,38,42,38,42,38,40,38,38,38,37,37,38,38,38,38,38,38,38,38,38,37,36,38,38,37,38,38,38,38,38,38,36,38,38,37,36,42,41,38,37,38,38,37,36,36,36,36,35,35,29,29,50,49,49,49,49,49,48,24,24,24,24,24,21,25,25,25,26,21,25,25,25,29,29,28,28,29,28,9,9,165,29,165,9,155,9,154,195,170,179,162,141,160,6,160,140,151,185,167,179,159,140,8,139,8,139,7,139,7,139,7,139,9,138,9,202,188,186,223,221,181,221,182,220,185,220,178,222,186,220,186,222,179,221,181,220,178,223,178,221,188,220,187,219,179,219,186,220,184,221,178,222,188,183,176,222,176,27,26,29,29,29,26,26,29,29,29,29,162,21,25,25,29,29,28,29,26,26,26,26,26,26,29,29,29,29,24,24,22,22,22,22,22,21,21,21,21,21,21,21,21,25,25,25,19,25,25,25,19,25,25,19,18,29,29,29,116,116,116,113,113,113,116,113,113,113,118,118,118,118,117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,116,117,117,117,117,118,118,118,115,115,115,115,114,114,114,115,115,115,115,115,115,114,117,117,117,117,117,115,115,115,115,114,114,114,115,115,115,115,115,115,114,118,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,114,114,114,114,114,114,114,118,117,118,117,118,117,118,117,118,117,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,59,59,59,59,62,21,22,22,21,21,21,25,25,25,21,21,21,80,68,67,68,67,68,67,80,80,68,67,68,67,68,62,59,62,62,67,71,68,68,60,62,62,62,62,62,59,59,61,61,59,59,59,68,62,62,59,61,62,59,59,62,62,59,59,62,59,62,67,67,67,67 ,111,107,107,107,107,111,107,108,107,107,111,107,107,108,107,107,107,111,111,111,111,111,111,111,106,107,107,106,107,111,111,107,108,107,107,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,111,110,111,111,111,111,111,111,111,111,111,111,110,111,111,107,108,108,108,108,110,110,110,110,110,106,106,107,107,106,105,105,108,108,59,108,108,108,108,59,59,108,108,108,108,108,108,108,108,59,108,108,108,108,108,107,106,106,108,106,108,108,107,107,107,107,106,108,106,108,106,66,66,108,106,106,108,105,105,59,59,69,55,66,66,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,55,59,59,66,66,59,59,64,64,58,59,59,57,57,58,64,64,64,59,59,59,59,58,38,38,42,38,42,38,42,38,42,37,40,38,38,38,38,38,38,38,38,38,38,37,42,38,36,38,38,38,38,38,38,37,38,38,37,36,42,42,38,36,38,38,37,36,41,36,36,36,35,29,50,49,48,49,48,49,48,49,48,18,18,18,18,24,25,25,25,29,21,25,25,29,29,26,29,29,28,28,28,158,141,164,140,155,140,154,193,169,179,162,140,160,142,151,141,151,140,167,185,181,140,7,140,8,139,7,139,9,139,9,138,9,138,9,138,202,188,223,188,178,220,180,220,187,219,179,219,185,220,187,223,180,221,179,220,178,220,179,223,186,220,182,219,175,218,179,219,179,220,177,221,186,221,184,222,177,27,27,26,187,29,180,27,29,29,167,179,160,138,21,25,25,139,29,26,26,26,26,29,26,29,26,26,29,29,24,22,22,22,22,22,22,22,21,21,21,21,21,21,25,21,25,25,25,25,25,25,25,19,25,25,25,19,112,112,112,112,116,114,114,114,114,114,114,116,118,118,118,118,118,117,117,117,117,117,117,116,116,116,116,116,116,116,116,116,117,117,117,117,117,118,118,118,115,115,114,114,115,115,115,115,115,115,115,115,114,117,114,114,114,114,114,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,114,114,114,114,118,118,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,118,118,115,115,115,115,117,118,114,114,114,115,115,115,115,115,115,115,114,114,114,118,117,118,114,114,114,114,114,114,114,115,115,115,115,115,115,87,62,59,62,67,67,67,67,59,59,62,62,22,62,21,21,21,25,25,21,21,21,80,80,68,68,67,68,67,68,80,80,68,68,67,68,67,60,62,67,67,67,68,60,62,62,62,71,67,67,67,67,62,59,59,59,67,59,59,59,67,59,67,59,67,62,62,62,62,71,59,71,67,67,67,67,67 ,111,107,107,107,107,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,107,107,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,110,109,111,110,109,109,109,110,110,110,110,110,106,106,105,105,106,105,106,105,108,59,59,105,105,105,108,108,108,108,59,108,106,59,108,59,108,108,108,108,108,108,59,59,108,108,106,108,108,108,108,108,107,106,106,108,108,106,105,59,108,108,106,59,108,105,55,59,55,59,66,59,66,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,55,55,65,57,57,58,59,66,59,58,58,59,58,57,58,64,59,59,59,59,59,38,58,59,58,42,38,42,38,40,38,40,42,40,42,38,38,38,38,38,38,38,38,38,38,37,38,42,37,38,38,38,38,38,38,36,38,38,37,37,36,38,38,37,38,38,37,36,38,36,36,36,35,35,49,48,48,43,43,43,43,43,43,48,18,18,18,18,18,25,25,29,21,25,25,29,29,29,29,29,29,29,28,9,164,7,163,9,154,200,169,180,169,219,160,8,159,140,151,6,5,187,187,187,7,139,8,139,7,139,9,139,139,138,7,138,9,138,196,186,182,187,221,221,180,220,176,219,186,219,179,221,187,220,187,222,180,220,179,220,179,220,186,221,182,218,188,218,179,219,179,220,184,222,179,222,181,222,177,222,27,26,29,222,187,27,29,29,167,179,167,7,159,21,25,25,25,26,26,26,29,26,26,29,26,29,29,24,24,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,25,25,25,25,25,21,25,25,19,25,25,25,112,113,113,113,113,112,112,113,113,115,115,115,115,118,118,118,113,113,113,113,117,117,114,114,115,115,115,116,116,116,116,116,116,117,117,117,117,117,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,117,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,115,115,115,115,115,115,115,115,115,118,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,62,62,62,59,62,59,59,67,87,67,67,67,59,59,59,59,62,21,62,21,62,25,21,21,21,80,68,68,67,68,67,68,67,80,68,68,67,68,67,68,60,62,67,67,67,71,62,68,67,71,62,67,67,67,67,68,67,68,62,62,62,68,67,71,62,59,59,62,62,59,59,71,59,59,67,67,67,67,67,67 ,111,107,108,107,107,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,107,107,108,107,107,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,107,107,107,107,110,111,110,111,111,111,111,111,110,111,111,111,111,111,110,109,110,110,108,108,109,109,106,107,107,109,110,110,110,107,107,107,107,107,106,105,105,106,59,108,108,108,108,108,59,59,108,108,59,108,108,108,108,108,108,59,107,108,108,107,108,108,108,108,108,108,107,107,108,108,106,108,105,66,59,59,59,59,108,108,105,59,59,57,59,57,66,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,55,66,59,59,58,59,66,65,64,58,64,66,57,57,57,57,59,64,58,58,58,58,58,58,58,58,58,38,42,38,42,38,38,37,37,38,38,38,38,38,38,38,38,38,38,36,42,38,42,38,38,38,38,38,38,37,38,38,38,37,35,38,38,37,38,38,38,36,40,41,36,36,36,35,47,47,47,47,47,47,47,47,47,47,47,18,18,18,18,18,25,29,21,25,25,29,29,29,29,29,29,29,29,29,28,26,28,28,28,169,194,168,180,159,139,159,139,159,139,7,140,5,187,188,176,7,139,8,139,7,139,7,138,7,138,9,138,9,196,187,187,223,182,179,220,179,219,186,218,179,218,186,222,188,223,188,220,180,219,180,220,179,220,184,222,182,217,179,218,179,220,187,221,184,221,187,221,178,221,185,221,26,29,188,222,180,29,29,179,177,179,159,28,29,21,25,25,26,26,29,26,26,29,26,29,29,24,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,25,25,25,25,25,25,25,25,19,25,25,113,113,18,18,29,29,113,113,113,112,115,115,115,115,115,118,112,112,112,112,112,114,114,113,113,114,115,115,115,116,116,116,116,117,117,117,117,117,117,118,118,118,118,115,115,115,115,115,115,115,115,118,117,117,117,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,117,118,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,118,117,118,117,118,117,118,115,115,115,115,115,115,114,115,115,115,115,115,117,118,117,118,59,59,59,59,67,59,59,87,67,87,62,59,67,59,59,59,62,62,62,62,25,25,21,21,21,80,68,68,68,67,68,67,80,80,68,67,68,67,68,67,68,67,67,62,62,68,68,67,71,67,71,62,62,62,62,62,68,67,62,62,62,59,59,59,62,59,71,67,71,67,59,62,62,62,67,67,67,67,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,107,108,108,108,111,111,107,107,111,111,108,108,108,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,110,110,110,110,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,110,109,111,107,108,108,108,106,107,107,106,107,109,110,110,110,106,107,105,108,108,108,106,106,108,105,105,108,59,105,108,105,108,108,108,108,108,108,108,108,108,59,59,107,107,108,107,108,108,106,106,108,108,108,108,108,106,106,108,108,55,55,55,108,108,66,105,59,55,59,59,59,59,66,66,57,57,66,66,66,66,66,66,66,66,65,66,55,59,66,57,59,57,58,59,59,59,64,64,66,57,59,57,58,58,58,59,57,58,57,57,58,58,57,58,58,58,42,38,42,38,42,38,38,38,42,38,38,38,38,38,38,38,37,42,38,40,38,38,38,38,38,38,37,38,38,38,37,36,38,38,37,38,38,38,36,41,38,36,36,36,35,46,46,46,18,18,18,46,46,46,44,18,18,18,18,18,18,18,18,21,25,25,29,29,29,28,29,165,9,156,26,29,7,162,26,28,202,28,181,167,8,159,139,7,139,6,139,6,139,184,182,178,141,8,140,7,139,8,138,7,138,9,138,9,138,197,182,188,188,220,221,187,220,176,219,187,218,186,219,179,222,188,221,181,220,180,219,180,220,187,178,183,223,182,218,179,221,186,223,184,223,180,223,181,221,178,221,26,29,188,181,188,27,29,180,175,179,179,222,29,221,21,25,25,25,26,26,26,29,26,26,29,24,22,22,22,22,22,22,22,22,22,22,21,21,21,21,22,21,21,21,25,25,25,25,25,21,25,25,19,25,25,25,25,19,18,18,29,117,115,113,113,115,115,116,116,115,114,114,118,113,113,113,113,113,113,113,113,114,115,115,116,116,116,116,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,115,115,115,115,115,115,114,115,115,115,115,115,115,114,117,117,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,117,118,117,114,114,114,117,118,117,118,117,118,115,115,115,115,117,114,114,114,114,114,114,114,117,59,59,59,59,59,59,59,67,62,62,67,59,59,21,59,59,62,62,21,21,25,25,22,21,21,80,68,68,67,68,67,68,80,80,67,68,68,68,67,68,67,68,67,62,67,71,67,68,67,71,67,67,67,67,67,61,60,62,62,62,59,68,59,59,62,71,67,71,67,71,59,62,62,71,67,67,67,67,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,108,108,107,108,107,107,108,108,108,108,108,111,111,111,111,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,110,110,110,110,111,110,111,111,111,111,111,110,111,111,111,111,111,110,109,110,107,108,108,107,107,107,107,107,107,106,107,107,106,107,107,106,108,106,106,106,108,108,108,108,108,108,106,106,105,108,108,108,108,108,59,59,59,59,59,108,107,107,108,108,108,107,106,106,106,108,108,105,108,108,108,108,108,105,59,59,59,59,59,55,55,59,59,55,66,59,66,66,59,66,66,66,66,66,66,66,66,66,66,66,55,59,59,65,66,59,57,59,59,64,64,59,59,59,59,64,57,59,59,58,59,57,59,59,57,58,57,57,58,58,38,38,38,42,40,42,38,38,42,38,37,38,38,38,38,38,37,38,38,37,40,38,38,38,38,38,37,38,38,38,37,36,38,38,37,38,38,36,36,40,41,36,36,36,35,46,46,44,18,18,18,46,46,44,44,18,18,18,18,18,18,18,18,18,25,25,29,29,29,29,29,136,156,136,155,29,26,26,28,26,28,26,28,177,159,139,8,139,7,142,7,142,5,189,183,179,178,142,8,140,9,139,7,138,7,138,9,138,191,197,183,187,221,182,178,220,177,219,186,218,181,217,179,221,188,221,188,220,181,219,180,219,180,177,185,221,176,219,180,221,180,223,187,223,178,222,188,223,179,222,179,27,175,180,188,181,181,180,175,28,28,179,28,29,29,21,25,25,25,29,26,29,29,29,24,24,22,22,22,22,22,22,22,22,22,22,22,21,21,25,21,22,21,21,21,25,25,25,25,25,25,25,25,19,25,25,25,25,19,18,19,18,116,116,117,115,115,115,115,116,118,118,118,118,117,117,117,117,115,115,115,115,115,115,115,116,116,116,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,115,115,115,115,115,114,115,115,115,115,115,115,117,117,117,118,118,118,118,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,118,117,118,114,114,114,118,117,118,117,118,117,115,115,115,115,118,114,114,114,114,114,114,114,118,59,59,59,62,59,59,62,87,59,59,59,59,59,59,59,22,62,62,21,21,25,25,22,21,80,80,68,68,68,67,68,67,80,80,68,68,68,67,68,67,68,67,68,62,67,67,68,67,71,67,71,67,67,67,68,62,62,67,68,59,68,59,68,59,71,67,71,67,62,62,62,67,71,67,67,67,67,67,67,67 ,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,111,111,111,111,111,111,111,111,107,107,108,108,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,110,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,110,109,110,110,108,107,107,107,107,108,108,106,107,107,106,105,107,109,106,106,106,105,105,106,106,59,105,108,108,106,106,108,108,108,108,108,108,108,59,108,108,106,107,107,106,106,106,108,108,106,108,108,106,108,106,106,108,106,105,59,108,108,66,59,66,59,59,59,59,55,55,66,55,59,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,59,65,59,57,59,57,58,64,59,59,59,59,58,57,59,58,59,59,59,59,59,59,58,59,59,58,59,57,58,58,58,38,42,38,38,42,38,38,38,38,38,38,38,38,37,38,42,36,40,38,38,38,38,38,37,38,38,38,37,36,38,38,37,43,38,36,36,40,40,36,36,36,35,46,45,44,19,18,18,46,45,44,44,18,19,19,18,18,18,18,18,18,18,25,29,29,29,29,28,28,9,154,9,29,26,29,26,29,26,28,29,28,223,8,8,7,142,7,7,6,141,5,184,180,177,8,141,141,141,8,140,140,139,192,138,138,198,201,183,188,182,218,221,184,220,176,219,188,218,179,217,186,221,182,221,181,219,181,219,181,177,188,222,183,219,183,219,179,219,187,223,178,222,181,222,175,222,179,223,178,223,179,223,188,223,28,27,26,27,180,29,26,26,21,25,25,25,25,29,29,29,24,22,22,22,22,22,21,21,22,22,22,22,22,22,21,21,25,22,22,21,21,21,25,25,25,25,25,21,25,25,19,25,25,25,25,19,113,113,113,114,117,117,117,117,116,116,116,118,118,118,118,117,117,117,117,117,117,115,115,115,115,115,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,115,115,115,115,115,115,115,115,115,115,117,117,117,117,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,114,114,114,114,115,115,115,115,115,115,114,114,114,114,114,114,114,115,114,117,118,117,118,117,118,117,118,117,118,117,114,114,114,114,115,115,115,115,115,67,59,59,87,67,59,59,87,67,59,59,59,62,62,62,22,22,21,21,25,22,21,21,80,80,68,68,68,68,67,68,80,68,67,68,68,68,67,68,67,68,67,62,67,67,67,68,67,71,67,71,67,62,62,62,68,62,62,62,61,61,62,62,62,71,67,62,62,62,67,67,67,71,67,67,67,67,67,67 ,111,111,111,111,111,111,111,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,111,111,107,108,107,107,111,111,111,111,111,111,107,107,108,108,108,108,107,108,107,107,111,111,111,111,111,111,111,111,111,111,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,110,111,110,110,109,107,108,108,108,108,106,105,106,105,109,109,109,107,107,106,59,106,108,108,108,106,59,108,108,59,59,108,108,108,108,108,59,108,108,106,108,108,108,107,108,106,108,106,108,106,69,108,108,59,66,106,59,55,55,108,55,55,66,59,59,59,59,55,59,66,55,66,66,66,66,66,66,66,66,66,66,66,66,66,55,59,57,59,59,59,57,66,66,57,57,59,59,64,64,57,59,59,59,59,59,59,59,59,59,59,59,59,59,57,57,58,58,38,42,37,37,38,38,38,38,37,38,38,38,38,38,37,42,38,40,38,38,38,38,38,38,37,38,38,38,37,36,38,38,37,43,38,36,42,40,41,36,38,36,35,46,45,44,19,18,18,46,45,44,54,18,19,19,19,18,18,18,18,18,18,18,29,29,29,29,29,26,28,28,26,26,29,29,29,29,29,29,28,28,8,142,8,142,7,141,7,141,6,141,193,181,179,140,7,140,8,140,7,192,7,139,9,190,199,202,184,222,220,183,178,221,176,223,187,220,181,220,179,220,182,220,182,220,175,219,181,176,188,176,188,220,177,218,187,218,187,222,192,221,178,222,182,222,179,223,180,222,179,222,182,222,27,27,26,29,26,26,27,29,26,21,18,18,25,25,29,29,24,22,22,22,22,22,21,21,21,22,22,22,22,22,21,21,25,25,22,22,21,21,21,25,25,25,25,25,21,25,25,19,25,25,112,112,112,112,112,114,116,117,113,117,114,114,114,114,114,114,118,118,117,116,117,117,117,117,117,117,117,116,117,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,118,118,118,115,115,115,115,115,115,118,117,117,117,117,118,118,118,118,118,118,118,118,115,115,115,115,115,115,118,118,118,118,118,114,114,114,114,114,114,114,114,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,114,114,114,115,118,117,114,114,114,115,115,115,115,115,115,115,87,67,87,59,87,59,59,59,59,59,62,62,62,62,22,21,21,25,22,21,21,80,68,68,68,68,67,68,68,80,68,68,68,68,67,68,67,68,67,68,67,67,67,68,67,71,67,71,62,60,67,68,62,60,67,61,61,61,102,102,62,59,67,71,67,71,67,67,67,71,67,67,67,67,67,67,67 ,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,110,110,111,111,111,111,111,110,111,111,111,111,111,111,111,107,107,110,110,110,108,106,106,105,110,106,105,110,109,109,109,109,107,106,106,105,106,108,59,59,108,108,108,108,108,105,105,105,108,108,105,108,108,108,59,107,107,108,106,106,108,106,106,108,55,55,55,108,59,55,108,55,108,108,108,108,66,66,66,66,66,69,59,69,55,66,59,66,59,57,66,59,59,66,66,66,66,66,66,55,57,59,66,59,59,57,57,59,57,59,59,59,57,57,57,59,59,59,59,59,59,59,58,58,57,58,59,59,59,57,58,42,38,42,38,37,37,38,38,42,42,38,38,38,38,38,38,37,42,38,38,42,38,38,38,38,38,38,38,38,38,37,36,38,38,37,43,38,38,40,40,38,36,38,36,35,46,45,44,20,19,18,46,45,44,44,18,19,19,19,18,18,18,18,18,18,18,18,29,29,29,26,29,29,26,29,29,29,29,29,29,29,29,176,28,142,7,142,7,141,7,141,6,141,5,191,186,179,179,140,9,139,193,139,7,192,139,191,9,199,184,184,186,182,218,223,181,222,185,222,180,222,179,221,179,219,182,218,175,219,175,223,182,176,175,176,184,218,176,218,187,222,187,222,185,221,175,222,176,223,180,222,179,222,181,222,27,27,182,29,26,26,29,29,29,26,24,24,19,18,18,29,24,22,22,22,22,22,22,21,21,25,25,22,22,22,22,21,21,25,25,22,22,21,21,25,25,25,25,25,25,21,112,112,113,113,113,113,113,113,114,113,113,113,113,114,114,115,115,114,115,113,113,113,118,114,113,113,113,117,117,117,117,114,114,115,115,115,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,115,115,115,115,115,115,114,115,115,114,114,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,114,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,67,67,59,59,59,59,59,59,67,62,62,22,62,62,62,21,25,22,21,21,80,68,68,68,68,68,67,80,80,68,67,68,67,68,67,68,67,68,67,62,67,67,67,68,67,71,62,71,60,60,60,60,68,61,102,59,59,62,59,59,67,71,67,71,67,67,67,71,67,67,67,67,67,67,67,67 ,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,107,107,107,110,111,111,111,111,111,111,111,110,111,111,111,111,111,107,107,107,107,110,110,106,107,107,106,107,106,105,110,109,109,109,109,106,107,106,106,105,107,59,108,106,106,106,106,106,106,106,105,108,59,108,59,108,59,108,108,107,107,107,106,107,108,106,66,59,55,55,108,55,108,55,57,66,55,108,59,66,66,66,66,66,66,59,59,59,55,55,59,59,59,66,59,57,57,66,66,59,55,55,66,59,55,55,55,59,66,59,59,59,59,59,64,59,59,59,59,59,59,58,58,57,57,57,57,59,58,58,58,58,58,58,58,42,38,38,37,42,38,38,42,38,37,42,38,38,38,38,37,38,38,40,38,38,38,38,38,38,37,38,38,38,37,36,38,38,37,43,38,38,40,38,41,36,38,36,36,35,44,44,20,19,18,46,44,44,54,18,19,20,19,18,18,18,19,18,18,18,18,18,18,26,29,26,29,29,29,29,24,24,18,18,29,178,177,28,28,142,8,142,7,141,7,141,6,140,192,186,180,179,192,139,8,139,7,192,9,190,9,189,201,184,187,223,218,187,187,222,181,181,186,181,180,221,180,220,180,218,183,218,176,218,175,222,182,176,180,176,178,217,180,218,187,221,186,221,178,221,183,222,180,222,181,221,177,221,27,26,27,26,26,26,26,29,26,26,29,24,24,24,19,19,19,19,21,22,22,22,21,22,21,21,25,25,22,22,22,22,21,21,25,22,22,21,21,21,25,25,25,25,25,21,21,25,25,19,25,25,113,114,113,114,114,114,114,114,114,114,115,115,115,114,114,114,114,114,113,114,114,114,114,114,115,114,114,114,114,115,115,115,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,118,118,117,118,117,114,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,67,87,59,59,67,59,62,67,59,59,59,62,22,62,21,21,25,22,21,80,80,68,68,68,68,67,68,80,80,68,68,67,68,68,68,67,68,67,68,62,67,67,68,67,68,60,61,62,60,67,62,102,68,67,62,62,59,59,59,59,59,67,71,67,67,67,71,67,67,67,67,67,67,67,67,67 ,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,108,108,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,107,107,107,107,107,110,111,111,111,111,111,110,111,111,111,111,111,111,111,110,109,110,110,110,110,106,107,107,107,107,107,110,110,109,106,105,107,107,108,106,105,106,105,108,108,106,105,108,106,106,106,106,108,105,108,108,59,59,59,59,107,108,107,108,108,108,107,106,108,55,55,55,66,59,108,59,66,59,55,55,55,66,66,66,59,66,59,66,59,55,59,57,59,66,59,59,59,57,66,66,66,55,57,59,59,55,55,66,57,57,57,64,65,59,59,59,59,59,59,59,58,58,59,57,59,59,59,59,59,59,57,59,58,58,58,59,58,58,38,58,42,38,42,38,38,37,40,38,38,38,38,37,38,42,38,40,42,38,38,38,38,38,38,38,38,37,36,38,38,38,43,38,38,40,38,40,38,41,36,36,35,45,44,20,19,18,46,45,44,54,18,19,20,19,18,18,18,19,18,18,18,18,18,18,18,18,29,29,29,24,24,24,19,18,18,18,179,177,29,29,7,140,7,142,6,7,6,142,9,193,194,180,180,180,223,190,7,192,220,191,9,191,138,190,185,222,188,183,222,222,187,181,185,180,188,180,180,221,180,219,183,218,183,218,176,222,175,222,183,176,185,217,177,219,180,221,187,221,185,220,178,222,177,223,181,221,178,221,27,27,176,26,26,29,26,29,29,26,29,24,24,22,22,19,19,25,25,19,21,22,21,21,22,21,21,25,25,22,22,22,22,21,25,25,22,22,21,21,21,25,25,25,25,25,21,21,25,25,19,25,25,114,114,114,114,114,114,114,114,116,116,115,115,115,114,114,114,114,114,113,114,114,114,114,114,115,115,115,115,114,114,115,115,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,114,114,114,115,117,118,114,114,114,114,114,114,117,114,114,115,115,115,115,115,115,115,115,115,114,114,115,115,115,87,67,59,62,87,59,67,67,59,67,59,62,62,22,21,21,22,22,21,80,80,68,68,68,68,68,67,80,68,68,67,68,67,68,67,68,67,68,67,62,67,67,67,68,67,60,61,61,62,62,102,68,67,62,59,59,59,71,59,59,67,71,67,67,67,67,67,67,67,67,67,67,67,67,87,67 ,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,110,110,111,111,111,110,111,110,111,111,111,111,111,111,110,109,107,107,107,106,107,107,106,107,110,110,110,110,109,106,107,106,105,107,107,106,106,105,108,108,106,108,108,108,108,106,106,108,108,105,105,108,108,108,108,59,59,108,108,66,66,106,106,108,69,108,108,55,59,59,66,57,59,59,66,66,66,66,66,55,55,69,66,55,66,59,59,57,59,57,66,59,66,66,66,55,59,59,55,55,65,58,66,57,59,59,59,59,59,57,59,59,57,59,57,59,59,59,57,59,59,59,59,58,59,59,57,57,59,57,57,58,57,58,58,58,38,38,38,38,38,42,38,38,38,38,37,38,38,42,38,38,38,38,38,38,38,38,38,38,37,42,38,38,50,48,43,38,38,41,40,36,40,38,36,35,44,44,20,19,18,46,44,44,54,18,19,20,19,19,18,18,20,19,18,18,18,18,18,18,18,18,24,24,24,20,20,19,18,18,18,178,178,182,8,140,8,139,7,140,7,141,6,141,194,194,181,181,181,222,8,222,7,220,9,219,9,190,202,221,186,221,218,222,188,221,186,180,179,179,180,178,180,220,180,218,184,217,177,218,183,222,183,221,183,176,178,219,187,222,180,221,186,220,186,220,184,223,181,222,179,220,177,26,187,26,29,29,27,26,26,29,29,24,24,24,22,21,19,25,25,25,25,25,21,21,21,22,21,21,21,25,22,22,22,21,21,25,22,22,22,21,21,21,25,25,25,25,25,21,21,25,25,25,25,25,25,25,25,19,25,25,116,116,116,116,116,117,115,115,115,114,114,114,114,114,114,113,117,117,117,115,115,115,115,115,115,115,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,114,114,114,115,118,117,114,114,114,114,114,114,118,114,114,115,115,115,115,115,115,115,115,115,114,114,115,115,115,67,87,59,62,62,59,62,67,59,67,59,62,62,22,21,21,22,25,21,80,80,68,68,68,68,68,68,80,68,67,68,67,68,80,68,67,68,67,68,67,67,67,67,67,68,67,71,67,62,62,102,59,59,59,62,67,59,59,59,59,71,67,67,67,67,67,71,67,67,67,67,67,67,87,67,67 ,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,110,110,111,110,111,111,111,110,111,111,111,111,111,111,111,110,107,108,108,108,108,107,107,107,110,110,110,110,110,110,109,107,107,107,107,107,106,108,106,108,108,108,106,59,59,108,106,106,108,108,108,105,105,108,108,108,108,108,59,59,66,108,108,108,106,106,108,55,69,108,108,59,59,59,66,66,66,66,66,66,66,66,55,59,55,66,66,59,59,59,59,66,66,57,58,66,66,66,57,66,65,58,58,58,66,66,59,59,59,64,59,59,57,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,58,59,57,58,59,57,58,57,58,58,58,59,58,42,42,38,38,38,37,38,38,38,40,38,38,38,38,38,37,38,38,38,38,36,38,38,50,49,43,38,42,40,42,40,40,38,36,36,45,44,44,44,44,44,45,44,54,18,19,20,20,19,18,18,20,19,18,18,18,19,18,18,18,18,18,18,20,20,20,19,19,18,18,18,178,183,140,7,140,7,139,7,139,6,141,9,194,195,184,181,178,8,223,222,221,9,220,143,218,9,189,186,221,184,187,184,222,187,180,186,180,186,223,187,222,180,223,187,218,184,218,184,181,184,223,183,220,186,223,185,179,187,221,187,220,186,220,186,223,178,222,181,220,178,220,27,29,29,221,27,27,26,26,29,29,24,21,21,22,21,21,25,25,25,25,25,21,21,21,21,21,21,21,22,22,22,21,21,25,25,22,22,22,21,21,21,25,25,25,25,25,21,25,25,25,19,25,25,25,25,25,19,25,25,116,116,116,113,113,113,114,117,116,118,114,114,114,114,113,117,117,117,117,117,117,115,115,115,115,115,117,117,117,117,117,117,118,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,115,114,115,114,114,114,115,115,115,115,115,118,117,115,115,115,115,115,115,115,115,115,115,115,115,115,115,87,67,87,67,59,59,59,67,62,59,59,62,62,22,21,21,22,25,80,80,68,68,68,68,68,68,67,68,67,68,67,68,68,80,68,68,67,68,67,68,67,67,67,68,67,71,68,71,61,71,59,59,62,62,62,71,67,71,67,71,67,67,67,67,67,71,67,67,67,67,67,67,67,67,87,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,108,108,108,108,108,108,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,107,107,110,110,111,110,111,110,111,111,111,111,111,111,111,111,110,108,108,108,108,108,108,109,109,106,107,107,110,106,105,107,107,109,107,107,106,107,107,59,108,108,106,106,108,59,108,108,108,108,59,59,108,108,108,108,108,108,108,108,59,59,108,108,66,66,108,108,59,108,108,108,108,59,66,66,66,66,55,55,66,66,66,59,59,66,69,59,59,66,57,59,58,58,59,59,58,58,57,58,58,65,65,57,57,58,58,58,57,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,58,58,58,57,57,57,38,37,38,38,38,38,38,37,38,38,42,38,42,40,38,38,38,38,38,38,38,38,42,38,38,50,48,43,38,38,40,38,40,38,38,36,36,44,44,44,44,44,44,44,44,54,18,19,20,20,19,18,18,18,20,18,18,20,19,19,19,19,18,18,18,20,20,20,19,19,18,18,18,179,183,8,139,8,139,7,139,9,139,6,139,195,195,185,181,178,192,8,222,7,220,9,218,9,217,186,220,187,221,222,221,180,222,181,180,177,222,188,222,180,222,223,222,184,223,185,219,184,222,184,222,184,219,28,28,28,28,28,220,186,219,179,220,184,221,175,220,179,219,27,27,188,220,27,29,29,26,29,29,24,24,21,22,22,21,19,25,25,25,25,25,25,21,21,21,21,21,22,22,22,21,21,21,25,25,22,22,22,21,21,21,25,25,25,25,21,21,25,25,25,25,25,25,25,25,25,25,25,112,112,112,112,112,114,114,117,116,113,118,118,118,118,116,117,117,117,117,117,117,117,117,116,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,117,118,117,118,117,115,115,115,115,115,115,115,115,115,115,87,67,87,67,62,59,87,67,67,67,62,67,22,62,62,62,21,22,25,80,80,68,68,68,80,80,68,68,67,68,67,68,67,80,68,68,67,68,67,68,67,67,67,67,67,68,67,71,68,61,62,62,68,68,67,59,67,71,67,71,67,71,67,67,67,71,67,71,67,67,67,67,67,67,87,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,107,107,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,110,111,110,107,107,107,107,110,110,111,111,111,110,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,106,107,107,106,107,110,107,107,107,107,106,107,107,108,106,105,108,108,106,59,106,105,108,108,108,108,108,108,108,59,59,59,66,108,108,66,108,66,66,66,66,66,59,108,108,69,55,55,57,59,59,66,66,66,66,66,66,66,55,66,55,55,59,59,66,69,57,59,59,59,59,57,59,59,57,59,57,57,65,57,58,59,57,59,59,59,59,59,59,59,59,59,55,59,55,55,59,57,59,59,57,59,57,57,58,57,58,59,59,59,59,59,57,57,58,58,59,58,37,38,42,38,38,38,38,38,38,38,42,38,42,38,38,38,42,40,38,38,38,40,38,38,47,47,47,38,42,38,42,40,40,41,36,36,35,44,44,44,44,44,44,44,54,18,20,20,20,19,18,18,18,20,18,18,20,20,20,19,19,19,18,18,20,20,20,19,19,18,18,18,179,184,140,7,8,7,139,9,139,139,139,194,190,186,184,181,179,222,221,7,220,141,219,9,218,197,220,188,220,184,221,181,222,179,222,186,223,179,222,186,222,223,222,221,223,222,217,185,181,177,222,178,223,28,219,27,27,27,28,187,219,186,220,186,223,183,220,176,219,27,27,178,219,27,27,178,29,29,29,29,24,21,21,22,22,21,21,25,25,25,25,25,25,21,25,25,21,21,22,22,21,21,21,25,25,22,22,22,22,21,21,21,25,25,25,25,21,21,25,25,25,25,25,25,112,112,113,113,113,113,113,113,114,114,113,113,113,113,114,118,118,114,114,115,116,114,114,114,112,112,112,112,112,114,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,114,114,114,114,115,115,115,114,114,115,115,118,117,118,117,118,117,118,117,118,117,118,117,118,117,87,67,59,62,87,59,59,67,67,67,67,62,59,62,62,62,21,21,22,25,80,80,80,80,80,80,68,68,67,68,67,68,67,68,80,68,67,68,67,68,67,68,67,67,67,68,67,71,68,71,61,71,61,102,67,68,62,71,67,71,67,71,67,67,67,67,67,71,67,67,67,67,67,67,87,67,87,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,110,111,107,107,107,107,110,111,110,111,110,111,111,111,111,111,111,111,111,107,107,107,107,108,108,108,108,108,109,110,110,110,110,110,106,107,107,106,105,106,108,106,59,106,59,59,59,59,105,108,108,59,59,59,108,108,108,59,108,108,108,108,108,108,108,66,66,66,59,59,108,59,59,108,59,59,59,55,66,66,66,66,66,59,55,55,55,59,66,55,66,57,66,59,59,59,57,59,59,59,59,59,58,59,59,57,57,59,59,59,59,59,59,59,59,59,59,55,59,59,59,57,59,59,59,59,59,59,59,59,59,59,58,58,59,59,59,59,59,59,59,59,57,57,57,58,58,42,38,38,38,37,38,38,42,38,40,38,40,38,38,42,38,38,42,42,42,38,38,47,46,43,38,38,42,38,36,40,40,38,36,36,44,44,44,44,44,44,44,54,18,20,20,20,19,19,18,18,20,19,18,20,20,20,20,20,19,18,18,18,20,20,19,19,19,18,18,180,185,8,220,8,220,7,139,9,139,9,192,191,185,185,185,179,217,8,223,7,220,9,219,9,218,188,219,185,220,177,221,181,221,185,223,186,222,183,221,188,221,188,221,188,222,185,223,178,221,178,27,26,27,26,26,26,27,181,28,28,219,186,220,187,221,183,219,185,27,179,218,185,27,29,26,179,29,29,24,21,21,21,22,22,21,21,25,25,25,25,25,25,25,25,21,21,22,22,21,21,21,21,25,25,22,22,22,22,21,21,21,25,25,25,25,21,21,25,25,25,25,25,25,25,25,25,25,25,25,113,114,113,114,114,114,114,114,114,118,114,115,115,114,115,114,115,115,113,114,113,113,113,113,113,113,113,113,117,117,117,118,118,118,118,118,118,118,118,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,114,115,115,114,114,115,115,115,115,115,114,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,67,87,59,59,62,62,59,59,62,67,67,67,67,67,22,22,21,21,22,25,80,80,80,80,80,68,68,67,68,67,68,67,68,80,80,68,68,68,68,67,68,67,68,67,67,67,68,67,71,68,61,61,61,62,62,102,62,67,71,67,71,67,67,67,67,67,67,67,67,67,67,67,67,87,67,87,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,110,110,111,110,111,110,111,111,111,111,111,111,111,107,108,108,106,107,107,108,108,109,109,110,110,110,110,106,107,107,106,107,107,107,107,108,108,106,106,59,106,106,106,59,59,105,59,59,59,108,108,108,108,108,108,108,108,108,108,108,66,55,55,59,108,108,108,55,55,55,66,57,59,66,66,66,66,55,55,55,59,59,57,59,57,58,57,66,66,59,59,59,59,59,59,59,59,59,59,59,59,57,59,55,55,59,55,55,55,59,55,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,57,59,58,59,59,59,59,59,59,57,38,37,38,38,38,38,38,38,38,38,37,42,38,42,40,42,38,38,38,42,38,38,36,38,48,48,48,48,43,38,38,36,38,42,40,38,36,36,48,48,48,43,48,43,43,43,43,20,20,20,20,19,18,18,20,19,18,20,20,20,20,20,19,18,18,18,20,20,19,20,19,18,18,18,186,221,7,220,7,220,9,139,6,192,192,191,186,185,186,180,7,223,221,220,9,220,187,219,185,219,185,219,179,220,178,221,186,222,181,223,186,221,184,221,186,221,188,221,219,221,223,220,185,27,26,27,26,29,24,29,18,29,29,218,180,219,186,223,179,220,176,218,178,218,178,220,27,27,29,26,29,24,24,21,21,21,22,22,21,21,25,25,25,25,25,25,25,25,21,21,22,22,21,21,21,25,25,25,22,22,22,21,21,21,21,25,25,25,25,21,21,25,25,25,19,25,25,25,25,25,25,25,25,114,114,114,114,114,114,114,114,117,118,114,115,115,115,115,115,115,115,113,114,114,114,114,114,114,114,114,117,117,117,117,118,118,118,118,118,118,118,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,117,118,117,114,114,114,114,114,114,114,117,118,117,62,59,59,67,87,67,87,59,59,67,67,67,67,67,22,22,21,21,25,80,80,80,80,80,68,68,67,68,67,68,67,68,67,80,80,68,67,68,67,68,67,68,67,67,67,67,67,71,68,71,62,61,68,71,67,71,62,71,67,71,67,71,67,67,67,71,67,67,67,67,67,67,67,67,87,67,87,67 ,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,107,107,111,110,110,110,110,110,111,110,111,111,111,111,111,111,111,107,108,108,106,107,107,106,107,107,109,109,110,110,110,110,110,110,109,109,109,109,109,109,108,108,108,108,59,108,108,59,108,108,59,59,59,108,59,108,108,108,66,66,66,59,108,66,66,59,59,66,59,57,69,55,59,55,55,59,59,55,59,66,66,55,66,66,57,59,59,59,57,57,59,59,59,59,59,59,59,59,59,59,57,59,59,59,59,59,59,55,55,55,55,59,55,59,59,59,59,59,59,59,59,59,59,59,59,59,59,57,59,59,59,59,59,59,58,59,59,59,59,59,59,57,42,38,38,38,38,40,38,38,37,38,38,37,38,42,38,42,38,42,40,42,42,40,42,42,50,48,49,48,49,48,43,38,38,42,38,40,40,36,36,49,49,49,49,49,49,49,49,48,43,20,20,20,19,18,18,20,19,18,20,20,20,20,20,19,19,18,18,20,20,19,20,19,18,18,18,186,8,220,7,220,193,141,192,139,9,192,194,188,186,188,181,223,7,220,187,219,7,219,185,219,186,218,180,219,179,220,180,221,178,222,223,222,177,220,186,220,187,220,188,222,223,219,181,27,26,26,26,24,27,26,27,29,27,218,29,28,180,220,188,221,184,219,179,217,179,219,27,27,29,29,29,29,24,21,21,21,21,22,21,21,21,25,25,25,25,25,25,25,21,21,21,22,21,21,21,21,25,25,25,22,22,22,21,21,21,21,25,25,25,25,21,21,25,25,25,25,25,25,25,25,25,25,25,25,116,116,116,116,117,117,117,117,117,118,118,115,115,115,115,115,115,115,117,114,114,114,114,114,117,117,117,117,117,117,117,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,117,114,114,114,115,115,115,115,115,114,114,114,117,118,117,67,67,67,67,59,62,59,59,59,59,67,67,67,22,22,21,21,25,80,80,80,80,68,68,67,68,67,68,68,68,67,68,80,80,68,68,68,68,67,68,67,68,67,67,67,68,67,71,68,61,68,62,67,71,102,102,67,71,67,71,67,67,67,67,67,67,67,67,67,67,67,67,87,67,87,67,67 ,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,107,107,107,107,111,110,110,110,110,110,111,110,111,111,111,111,111,111,111,111,111,110,110,107,107,107,107,107,109,110,110,110,110,110,110,109,109,109,106,106,106,59,59,59,108,105,59,59,59,106,108,108,108,59,108,59,59,108,108,66,59,66,59,55,55,66,55,66,59,59,69,69,69,69,69,55,59,59,59,66,66,66,66,55,55,57,55,57,59,59,59,55,55,59,59,59,55,57,59,57,59,57,59,57,57,59,59,59,59,55,59,55,55,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,55,55,59,59,57,59,59,59,57,58,59,58,42,38,42,37,42,38,40,40,38,38,38,38,42,37,37,38,42,38,38,38,42,42,38,47,47,47,47,47,47,47,47,47,38,38,40,38,41,40,36,49,49,49,49,49,49,49,49,49,48,43,20,20,19,18,18,19,19,18,20,20,20,20,20,19,19,18,18,20,20,19,20,19,18,18,18,187,194,8,193,7,220,9,141,6,191,193,188,187,186,186,181,184,220,185,220,185,218,185,219,186,218,179,218,179,223,180,223,220,221,222,222,178,220,177,220,187,220,223,221,223,222,175,219,26,29,26,24,29,19,29,29,29,29,29,218,180,219,176,221,180,223,177,223,179,219,27,27,29,26,29,29,29,24,21,21,21,21,22,21,21,21,25,25,25,25,25,25,25,21,21,21,22,21,21,21,25,25,25,25,22,22,22,21,21,21,21,25,25,25,25,21,21,25,25,25,25,25,25,25,25,25,19,25,25,116,116,117,117,117,117,117,117,117,118,118,118,116,115,115,115,115,117,117,117,114,114,114,114,117,117,117,117,117,117,117,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,115,115,115,115,115,115,115,115,115,115,115,117,115,115,115,115,115,114,114,115,115,115,115,114,118,117,118,67,87,67,59,59,62,62,59,59,62,67,67,67,22,22,21,21,25,80,80,80,68,68,68,68,67,80,68,68,67,68,80,80,68,68,67,68,68,68,67,68,67,67,67,67,67,68,67,71,61,71,67,61,61,62,102,102,67,68,67,71,67,67,67,71,67,67,67,67,67,67,87,67,87,67,87,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,108,108,108,108,108,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,107,107,111,110,111,110,111,111,111,111,111,111,111,110,110,110,107,107,107,107,110,109,109,110,110,110,110,110,109,109,106,106,107,107,106,59,106,108,108,106,106,108,106,108,108,108,59,59,59,108,108,59,66,59,66,59,66,59,66,66,59,59,59,66,69,69,69,55,59,55,59,59,59,55,59,59,59,59,69,59,55,69,59,59,59,55,57,55,57,55,59,59,59,59,59,59,57,59,57,59,59,59,59,55,55,59,59,59,55,59,55,59,55,59,59,59,59,59,59,59,59,59,55,59,59,59,57,59,59,59,57,59,57,57,58,57,58,42,38,42,38,42,38,40,40,38,38,38,38,37,37,42,38,42,38,38,40,38,42,37,47,46,46,46,46,46,44,38,38,42,38,42,40,38,36,42,49,48,49,48,49,48,49,48,48,43,20,20,19,18,18,19,19,18,20,20,20,20,20,20,19,18,18,20,20,19,20,19,18,18,18,18,8,193,7,191,7,191,9,191,9,190,182,187,187,186,178,176,7,219,185,217,185,219,185,218,179,218,181,221,181,222,223,222,221,222,223,221,179,220,185,219,180,220,181,221,176,223,27,26,24,29,29,26,29,19,18,18,27,27,180,28,180,220,183,221,178,223,180,222,179,221,29,220,29,29,29,24,22,21,21,21,22,22,21,21,21,25,25,25,25,25,25,21,21,22,22,22,21,21,21,25,25,25,25,22,22,22,21,21,21,21,25,25,25,25,21,21,25,25,25,25,25,21,25,25,25,25,25,60,116,117,117,117,117,117,117,117,117,118,118,118,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,118,118,118,118,117,118,117,118,117,114,114,114,114,114,118,118,117,118,115,115,115,115,115,115,115,115,115,115,115,114,117,118,117,87,67,87,67,87,67,87,59,62,59,67,67,67,22,22,21,21,25,80,80,68,68,68,68,67,80,80,68,67,68,67,80,80,68,68,68,68,68,67,68,67,68,67,67,67,67,67,71,68,61,68,71,67,71,62,62,102,59,59,71,67,67,67,67,67,67,67,67,67,67,87,67,87,67,87,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,107,107,107,107,111,111,107,107,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,107,107,107,107,111,110,111,111,111,111,111,111,111,111,111,110,111,106,107,107,110,110,109,109,110,106,105,110,110,109,109,106,105,107,106,107,106,108,106,108,59,108,108,108,108,59,108,108,59,59,59,59,59,59,59,59,59,57,59,59,57,59,59,57,59,105,108,55,69,59,105,105,59,59,59,55,66,55,66,59,59,59,55,59,55,55,55,55,55,59,59,55,55,55,59,59,59,59,59,59,59,57,59,59,59,55,55,59,55,59,55,59,59,59,59,55,59,59,55,55,59,59,57,59,57,57,59,59,59,57,59,59,59,59,59,59,57,58,57,58,38,42,38,40,38,42,40,38,38,42,37,37,40,38,38,38,38,42,38,38,38,50,48,48,48,48,43,43,38,38,38,42,38,42,38,40,36,48,49,48,49,48,49,48,49,48,48,43,20,20,19,18,19,18,18,19,20,20,20,20,20,19,18,18,20,20,19,20,19,18,18,18,18,193,7,219,9,192,9,191,6,191,191,193,188,187,187,177,177,223,184,221,184,219,183,219,186,218,181,221,180,221,223,221,222,222,223,222,176,220,181,219,181,219,180,220,181,222,176,26,26,24,22,24,18,25,19,19,29,18,28,27,28,219,176,221,176,222,181,222,180,221,27,29,29,220,181,24,22,22,22,21,21,22,22,21,21,21,25,25,25,25,25,21,21,21,22,22,22,21,21,25,25,25,25,25,22,22,22,21,21,21,21,25,25,25,25,21,21,25,25,25,25,25,21,25,25,25,60,60,62,116,116,117,117,117,117,117,117,117,118,118,118,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,114,114,114,118,117,114,114,114,115,115,115,115,115,114,114,118,117,115,115,118,117,115,115,115,115,115,115,115,117,118,117,118,67,87,67,87,67,62,59,62,67,67,67,67,67,22,22,22,21,80,80,68,68,68,68,67,80,80,80,68,68,67,68,67,80,68,68,67,68,68,68,67,68,67,71,67,67,67,68,67,71,68,71,67,71,62,62,67,71,67,62,62,71,67,67,67,71,67,67,67,67,67,67,87,67,87,67,87,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,107,107,107,107,107,108,108,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,107,107,111,111,110,111,106,107,107,106,107,110,107,107,110,106,107,107,110,109,109,109,109,106,106,105,59,59,106,108,108,59,59,59,108,108,59,59,108,59,59,59,108,59,66,59,55,55,59,66,59,66,106,106,106,105,105,69,55,108,108,105,59,55,66,55,59,55,55,59,55,59,55,55,59,59,59,55,59,55,59,59,59,55,59,59,59,59,59,59,55,59,55,55,59,59,59,59,55,59,59,55,55,57,59,55,55,55,59,59,57,59,59,59,59,59,59,59,59,59,59,59,55,59,59,55,59,59,58,57,57,58,42,40,38,42,40,38,38,38,38,42,37,37,38,38,38,38,38,38,50,49,49,49,49,49,49,49,43,38,38,40,42,38,40,42,36,49,48,49,48,49,48,49,48,49,48,48,43,43,43,18,18,18,19,18,20,20,20,20,20,19,18,18,18,20,19,20,19,18,18,18,18,8,192,7,192,7,191,9,219,9,217,194,217,188,179,178,219,183,221,183,220,184,219,183,223,180,221,181,220,179,220,220,221,222,223,223,221,177,220,181,219,181,219,177,221,178,223,177,24,24,22,24,18,25,19,19,18,29,29,28,27,28,220,181,221,179,223,181,223,180,29,180,220,187,220,24,22,22,22,21,22,22,22,21,21,21,25,25,25,25,25,21,21,22,22,22,22,21,21,25,25,25,25,25,25,22,22,21,21,21,21,25,25,25,25,21,21,25,25,25,25,25,60,60,60,61,62,62,61,62,116,116,116,116,116,116,116,116,118,118,118,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,116,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,114,114,114,118,117,115,115,115,115,115,115,115,115,118,117,118,117,87,67,87,67,87,62,59,62,59,59,67,67,67,22,22,22,21,80,80,68,68,68,80,80,80,80,80,68,67,68,67,68,80,68,67,68,68,68,67,68,67,68,67,67,67,67,67,71,67,71,68,62,62,62,62,59,59,62,62,71,67,67,67,67,67,67,67,67,67,67,87,67,87,67,87,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,107,108,107,107,107,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,110,111,110,110,110,110,110,111,110,111,107,107,107,107,111,111,110,110,110,111,110,110,107,107,107,106,107,107,106,107,109,109,109,107,107,109,106,106,108,108,108,108,108,108,59,108,108,59,108,59,59,108,108,108,59,55,55,55,55,59,59,59,59,106,105,108,108,106,108,108,105,106,105,108,107,107,59,66,66,55,59,55,55,59,59,59,59,55,55,55,55,55,55,55,55,59,59,59,59,57,55,59,59,59,59,55,55,59,59,59,55,55,55,59,59,59,59,59,59,59,59,55,59,59,59,59,59,59,59,59,57,57,55,55,59,59,59,59,57,59,59,58,57,58,59,42,42,42,40,38,42,38,42,42,40,37,38,40,42,38,50,49,48,49,48,49,48,49,48,49,43,43,38,38,36,42,40,42,48,48,48,48,48,48,48,48,48,48,48,48,48,47,18,18,18,19,18,19,20,20,20,20,19,19,18,18,20,19,20,19,18,18,18,18,193,7,222,9,220,9,220,138,223,194,220,188,217,179,178,179,222,182,220,185,219,184,219,181,220,181,219,177,219,181,221,219,222,221,222,221,220,223,219,179,218,179,220,178,222,176,26,24,22,22,24,18,21,25,19,29,29,29,18,29,222,180,222,180,222,181,222,181,218,181,220,188,220,24,22,22,22,22,21,22,22,21,21,21,21,25,25,25,25,21,21,21,22,22,22,22,21,21,25,25,25,25,25,25,22,22,21,21,21,21,25,25,25,25,21,21,25,25,25,60,25,60,61,60,62,60,61,62,60,116,116,116,116,116,116,116,116,118,118,118,117,117,117,117,117,117,113,113,113,114,117,117,117,117,117,117,117,118,118,118,118,118,118,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,115,115,115,115,115,117,118,118,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,117,118,117,118,117,118,117,87,67,87,67,62,62,87,67,67,67,67,67,22,22,22,21,80,68,68,68,67,80,80,80,80,80,68,68,67,68,67,80,68,68,68,68,68,68,67,68,67,68,67,67,67,67,67,68,61,62,67,71,62,67,59,59,59,67,67,71,67,67,67,67,67,67,67,67,87,67,87,67,87,67,87,67 ,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,107,107,110,111,110,110,110,107,107,111,110,111,111,111,111,111,107,107,110,110,110,111,110,110,107,106,105,107,107,110,110,109,109,107,106,105,106,106,105,107,107,108,108,59,108,108,108,108,108,59,59,108,108,59,59,55,106,108,106,106,105,108,59,106,66,106,66,66,69,69,107,106,106,106,106,107,107,57,55,57,59,59,59,55,55,59,59,55,55,59,55,55,55,57,55,55,55,55,55,59,55,59,57,59,59,57,59,55,55,59,55,59,59,57,55,57,57,57,55,59,59,59,59,59,59,59,59,55,59,59,57,55,59,55,57,57,57,57,58,59,59,57,59,59,57,57,58,42,42,38,42,38,38,38,38,38,42,38,42,38,47,47,47,47,47,47,47,47,47,47,47,47,47,38,42,36,42,42,40,48,48,48,48,48,48,48,48,48,48,48,47,47,19,19,18,18,19,19,19,20,20,20,20,20,19,18,18,20,20,19,20,19,18,18,18,18,222,7,221,7,220,9,217,194,220,186,219,184,217,180,180,186,220,185,219,185,218,181,223,178,218,181,218,176,221,222,222,219,222,220,220,221,219,222,218,223,219,178,220,179,223,24,22,22,22,22,19,18,25,29,29,18,29,18,18,179,221,179,221,179,222,178,223,188,219,181,220,181,24,22,22,22,22,22,22,22,21,21,21,25,25,25,25,25,21,21,22,22,22,21,22,21,21,25,25,25,25,25,25,22,21,21,21,21,21,25,25,25,25,21,21,25,60,25,25,60,62,61,62,60,62,62,62,62,116,116,116,116,116,116,116,117,118,118,118,117,117,117,117,113,114,114,114,114,117,117,113,117,117,117,117,118,118,118,118,118,118,118,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,116,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,118,115,115,115,118,118,117,118,114,114,114,118,118,115,115,115,115,115,115,114,117,118,117,118,117,118,117,118,117,118,117,118,67,87,67,87,67,62,62,67,67,67,67,67,22,22,22,80,80,68,68,68,80,80,80,80,80,68,68,67,68,67,68,67,68,67,68,68,68,67,68,67,68,67,68,67,67,67,68,67,61,68,71,62,62,59,71,67,67,67,71,67,67,67,67,67,67,67,67,87,67,87,67,87,67,87,67,67 ,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,108,108,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,107,107,107,107,110,110,110,107,107,107,111,111,110,111,111,111,106,107,107,107,110,111,110,111,107,107,106,107,107,106,107,110,110,109,106,107,107,106,105,105,107,106,106,59,108,108,108,108,108,108,108,108,59,59,59,59,59,108,55,55,59,59,106,106,106,108,106,55,55,55,106,105,106,108,106,107,107,105,107,59,59,59,59,59,57,55,55,55,55,59,59,55,59,55,59,57,55,55,55,55,55,55,55,55,55,55,55,57,55,59,59,59,59,55,55,59,59,59,55,59,57,57,59,58,59,59,58,55,58,59,59,57,55,55,57,57,58,55,58,57,58,58,59,57,59,57,57,57,58,58,58,38,42,38,38,38,38,38,42,38,38,38,38,47,46,46,46,46,46,46,46,44,38,38,38,42,42,36,42,40,40,47,47,47,47,47,47,47,47,47,47,20,20,20,19,18,19,20,19,19,18,20,20,20,20,19,18,18,20,20,19,20,19,18,18,18,18,7,221,9,220,9,219,9,221,185,219,186,217,180,180,181,221,186,219,187,219,184,222,178,220,177,218,178,220,223,222,219,223,219,221,220,220,221,218,222,218,223,219,180,221,178,24,22,22,21,22,19,18,19,25,19,19,18,18,18,220,177,222,178,223,179,218,181,218,180,220,178,24,22,22,22,22,22,22,22,22,21,21,21,25,25,25,25,21,21,21,22,21,21,21,22,21,21,25,25,25,25,25,25,22,21,21,21,21,21,25,25,25,25,60,60,25,25,60,60,61,60,62,62,62,62,62,62,62,116,116,116,116,116,116,116,116,118,118,118,117,117,117,113,114,114,114,113,113,113,113,114,117,117,117,117,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,116,116,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,114,118,117,118,118,118,118,118,117,114,115,114,114,114,114,114,114,115,115,115,115,114,114,114,117,118,117,118,117,118,117,118,117,87,67,67,67,87,67,62,67,67,67,67,67,22,22,22,80,80,68,68,68,67,80,80,80,80,68,68,68,67,68,67,68,68,68,68,68,67,68,67,68,67,68,67,67,67,67,67,68,67,62,61,61,62,62,62,62,67,67,67,71,67,67,67,67,67,67,67,67,87,67,87,67,87,67,87,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,110,111,110,111,110,111,111,111,110,110,107,107,106,107,107,106,107,110,110,111,110,107,107,107,107,110,106,105,110,110,106,107,107,106,106,105,107,107,108,108,108,108,108,108,59,59,108,108,108,108,108,59,59,66,108,108,106,106,59,59,108,107,108,108,66,108,59,57,59,55,107,107,107,107,107,107,105,55,55,57,55,59,59,59,55,57,59,55,55,55,59,55,55,69,59,57,59,59,59,59,69,59,59,59,66,55,66,59,55,59,59,55,59,59,59,59,59,57,59,59,57,57,59,59,55,55,59,58,59,59,55,55,64,55,55,57,57,57,57,59,59,59,59,59,57,59,42,38,42,38,42,38,38,38,38,38,38,38,42,50,48,48,48,48,48,43,48,43,43,43,38,40,40,36,36,36,36,36,46,46,46,46,46,46,46,44,19,20,20,20,20,19,18,19,20,20,19,18,18,20,20,20,19,18,18,20,20,19,20,19,18,18,18,18,221,7,220,7,220,9,221,187,220,181,180,180,217,178,176,187,220,186,219,187,218,179,223,176,220,178,219,177,220,223,223,217,222,220,220,221,219,222,217,223,218,223,220,177,24,22,22,22,21,22,19,18,19,25,25,19,18,18,18,18,221,177,222,179,217,180,218,188,219,178,220,24,22,22,22,21,22,22,22,22,21,21,21,25,25,25,21,21,21,25,22,21,21,21,22,21,21,25,25,25,25,25,25,22,21,21,21,21,21,25,25,25,25,21,21,60,60,62,61,62,60,61,62,62,61,62,62,61,116,116,116,116,116,116,116,116,116,118,118,116,116,116,113,114,113,114,114,114,114,114,114,117,117,117,118,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,116,116,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,118,118,115,114,114,118,118,118,118,115,115,115,115,115,115,115,115,114,115,115,115,114,114,114,114,114,114,114,118,117,118,117,118,67,87,67,67,67,87,62,59,67,67,67,67,22,22,22,80,68,68,68,67,80,80,80,80,80,68,68,67,68,67,68,67,68,67,68,68,68,67,68,67,68,67,68,67,67,67,68,67,71,68,71,62,71,67,67,67,59,59,71,67,67,67,67,67,67,67,67,87,67,87,67,87,67,87,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,110,111,110,111,110,107,107,110,107,107,107,107,107,107,107,107,111,111,110,110,110,111,110,110,110,109,107,107,106,105,105,107,109,109,106,107,107,106,107,108,106,105,108,108,108,108,108,108,108,108,108,59,108,108,59,55,108,106,108,59,59,107,107,107,108,107,107,108,59,59,59,55,55,107,106,106,108,105,108,59,55,55,59,59,55,66,59,59,66,59,55,55,69,69,59,59,59,59,69,69,59,69,55,69,59,59,55,55,57,55,55,69,69,69,59,59,59,59,59,59,55,55,59,57,55,59,64,59,59,58,59,64,64,64,64,64,59,57,57,58,58,55,58,59,59,57,57,58,57,38,38,38,42,40,38,38,38,37,42,42,50,49,49,49,49,49,49,49,49,49,43,40,38,40,36,36,36,36,42,233,233,46,233,233,233,46,54,19,20,20,20,20,20,19,19,20,20,19,19,18,20,20,20,19,19,18,20,20,19,20,19,18,18,18,18,119,120,121,122,123,124,125,217,119,217,120,217,121,122,122,123,123,124,124,125,126,126,126,125,125,124,123,122,122,121,120,119,119,126,126,125,124,123,123,121,121,120,119,126,24,22,22,21,21,22,19,19,19,25,25,19,19,19,18,18,18,119,119,121,124,126,126,123,122,119,119,22,22,22,21,21,22,22,22,21,21,21,21,25,25,25,21,21,25,22,21,21,21,25,22,21,21,25,25,25,25,25,25,22,21,21,21,21,21,25,25,25,60,60,61,62,62,61,62,60,61,61,62,67,61,61,62,61,116,116,116,116,116,116,116,116,116,118,118,116,116,116,114,114,114,114,114,114,114,114,117,117,117,117,118,118,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,116,116,117,117,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,115,115,114,118,118,118,117,118,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,118,117,118,117,87,67,87,67,87,62,59,67,67,67,67,67,22,22,22,80,68,68,68,80,80,80,80,80,68,68,68,68,67,68,67,68,80,68,68,68,67,68,67,68,67,68,67,68,67,67,67,68,67,71,68,71,62,71,67,67,67,67,67,71,67,67,67,67,67,67,87,67,87,67,87,67,87,67,87,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,110,111,110,107,107,107,107,107,107,107,111,111,107,107,107,107,111,111,110,110,110,110,110,110,110,109,110,106,107,107,106,107,109,109,109,106,106,107,106,106,106,107,108,108,59,59,108,108,59,108,108,108,108,66,66,66,108,108,59,108,106,108,108,107,108,108,108,108,108,107,107,107,107,55,69,69,105,105,55,69,55,69,57,59,59,69,59,59,59,55,55,55,57,55,55,57,59,66,66,55,55,55,69,59,69,59,59,59,59,69,69,69,55,55,59,57,59,59,55,57,59,59,59,59,57,57,59,59,59,57,59,65,65,64,59,59,57,59,55,55,59,58,59,59,57,57,57,59,57,58,57,58,42,42,42,38,37,42,40,49,48,49,49,49,48,49,49,49,48,49,43,40,40,36,36,36,38,36,232,233,45,233,232,233,45,54,19,20,20,20,20,20,18,19,20,20,20,19,18,20,20,20,19,19,18,18,20,19,20,19,18,18,18,196,119,119,119,120,120,121,121,122,122,124,123,124,125,126,126,124,123,122,120,120,119,119,120,121,126,126,125,125,124,125,123,124,123,123,122,122,121,122,120,121,120,120,119,119,22,22,22,21,21,22,19,18,21,25,25,19,19,19,18,18,18,125,125,125,123,123,121,121,120,119,125,22,22,22,21,21,21,22,22,21,21,21,25,25,25,25,21,25,25,22,21,21,25,25,22,21,21,25,25,25,25,25,22,22,21,21,21,62,62,25,25,60,62,62,62,67,62,67,61,61,61,61,62,61,62,62,61,62,116,116,116,116,116,116,116,116,116,118,118,116,116,116,116,117,117,117,117,117,117,117,113,113,113,118,118,113,113,113,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,116,116,117,117,118,118,118,118,118,118,118,118,113,113,114,114,114,114,114,113,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118,118,117,118,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,118,117,118,67,87,67,67,67,62,59,67,67,67,67,67,22,22,80,80,68,68,68,67,80,80,80,80,68,68,68,67,68,67,68,68,80,68,68,68,68,67,68,67,68,67,68,67,67,67,68,67,71,67,71,62,71,67,67,67,67,67,71,67,71,67,67,67,67,67,67,87,67,87,67,87,67,87,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,110,111,110,111,110,111,110,107,107,111,111,111,111,111,111,111,110,110,110,110,110,110,110,110,109,110,110,110,110,109,109,109,109,109,109,107,106,106,106,105,108,108,108,108,108,108,108,108,108,108,108,108,106,108,106,106,108,106,108,55,59,108,55,55,107,106,106,106,108,106,106,59,59,69,59,106,108,108,59,55,55,55,69,57,59,66,59,59,69,55,59,55,55,55,55,55,59,66,59,66,55,59,69,59,59,59,59,59,59,59,55,59,59,59,59,59,59,66,66,59,59,59,59,59,59,66,57,59,57,57,57,57,57,65,59,65,59,57,64,58,55,55,57,57,59,38,38,59,57,38,42,58,38,42,40,37,40,50,49,49,49,49,49,49,49,49,49,49,49,43,38,42,42,42,40,38,36,232,233,45,233,232,233,45,54,20,19,20,20,20,20,18,19,20,20,20,19,18,20,20,20,19,19,18,18,20,19,20,19,18,18,196,196,189,223,182,217,182,175,217,217,223,217,217,217,217,217,217,217,217,217,217,175,217,217,175,217,217,217,217,217,217,217,217,217,217,217,175,175,217,175,217,217,217,217,217,175,22,22,22,21,21,21,22,19,21,25,25,18,18,19,18,18,18,175,182,175,183,217,184,217,183,223,203,22,22,22,21,21,21,22,22,21,21,21,25,25,25,25,21,25,25,22,21,21,25,25,21,21,21,25,25,25,25,22,22,21,21,21,21,21,62,62,25,62,62,60,62,67,62,61,61,62,61,62,62,67,62,62,61,62,116,116,116,116,116,116,116,116,116,118,118,116,116,116,116,117,117,117,117,117,117,117,114,114,114,114,113,114,114,114,114,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,116,116,116,117,117,117,118,118,118,118,118,118,114,114,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,114,114,115,114,115,115,115,114,114,118,117,118,117,114,114,114,114,114,117,118,117,118,117,118,117,87,67,87,67,67,67,87,67,67,67,67,67,22,22,80,68,68,68,68,80,80,80,80,80,68,68,68,68,67,68,67,80,80,68,67,68,67,68,67,68,67,68,67,68,67,67,67,68,68,71,68,62,67,67,67,67,67,68,67,71,67,67,67,67,67,67,67,67,87,67,87,67,87,67,87,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,107,107,111,111,110,111,110,111,110,111,110,107,106,107,107,111,111,110,111,111,111,111,110,110,110,106,107,107,110,109,110,110,110,110,109,109,109,109,109,107,107,107,107,107,107,108,108,108,108,59,108,106,108,108,108,108,108,106,106,106,108,108,108,108,108,66,108,108,108,108,108,106,108,66,105,106,106,108,55,106,66,66,59,105,66,55,66,55,55,55,59,59,59,55,55,69,69,59,59,66,55,55,55,66,59,55,55,69,69,69,59,57,59,59,55,57,66,55,59,55,59,59,59,59,59,59,59,59,66,57,66,66,59,59,59,59,59,57,59,59,59,59,59,65,59,57,64,59,59,59,57,38,38,55,59,58,59,38,40,38,42,50,48,49,48,49,48,49,48,49,48,49,48,49,48,43,42,42,36,40,42,36,232,233,44,233,232,233,44,54,20,19,27,20,20,20,19,20,20,20,20,20,19,20,20,20,19,19,18,18,20,19,20,19,18,18,204,203,189,195,223,184,181,184,181,182,223,181,223,223,223,223,181,181,222,181,220,181,220,181,178,181,180,223,181,220,223,219,181,177,223,177,181,220,181,177,181,218,181,218,181,176,22,21,22,21,21,21,22,19,21,25,19,19,18,19,18,25,18,197,181,183,180,184,181,185,181,197,182,22,22,22,21,21,25,22,21,21,21,21,25,25,25,25,21,25,25,22,21,21,25,25,22,21,25,25,25,25,22,22,21,21,25,25,21,21,21,25,60,25,62,62,67,60,67,67,62,62,62,62,62,62,62,67,112,112,116,116,116,116,116,116,116,116,116,118,116,116,116,116,116,117,117,117,117,117,117,117,114,114,114,114,113,114,114,114,114,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,116,116,116,117,117,117,117,118,118,118,118,114,115,115,115,114,114,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,118,118,118,117,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,114,114,114,114,115,115,115,114,114,118,117,118,117,118,67,87,67,67,67,87,67,67,67,67,67,67,67,22,80,68,68,68,68,67,80,80,80,80,68,68,68,67,68,67,68,80,80,68,68,67,68,67,68,67,68,67,68,67,67,67,67,67,71,61,61,67,67,67,67,67,67,67,71,67,71,67,67,67,67,67,67,87,67,87,67,87,67,87,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,107,107,107,107,111,111,110,111,110,110,110,111,106,107,107,106,107,111,110,111,111,111,110,111,110,106,107,107,106,107,110,106,107,107,110,109,106,107,107,107,107,107,107,108,108,59,59,59,59,59,106,59,106,108,108,59,59,105,108,108,108,108,106,108,108,108,108,108,108,108,66,108,108,107,108,108,107,107,108,55,106,108,108,105,108,55,66,66,66,59,55,57,59,66,55,55,69,69,55,59,59,57,66,59,66,59,55,66,69,59,59,59,59,55,55,55,59,59,55,55,59,55,55,66,55,55,55,59,57,55,55,66,66,66,66,66,59,59,65,65,59,57,59,59,58,59,57,58,64,64,55,57,59,59,57,58,42,38,42,38,42,37,50,49,49,49,48,49,49,49,48,49,49,49,48,49,48,42,38,40,40,38,36,36,233,44,233,233,233,44,54,20,19,29,20,20,20,18,20,20,20,20,20,18,20,20,20,19,19,19,18,20,19,20,19,18,205,204,195,196,182,188,182,185,182,183,182,182,182,182,182,181,182,182,223,182,181,182,181,182,180,182,223,181,181,181,182,221,182,178,182,178,182,181,181,179,181,177,182,219,182,177,182,22,21,22,21,21,25,22,19,21,25,19,19,18,25,18,25,206,192,197,182,185,181,185,182,197,182,203,22,22,21,21,21,25,22,21,21,21,21,25,25,25,25,21,25,25,22,21,21,25,25,22,21,25,25,25,22,22,21,21,21,25,25,62,21,60,62,25,62,68,60,61,62,67,60,61,62,62,62,61,67,62,113,113,112,116,116,116,116,116,116,116,116,116,118,116,116,116,116,116,117,117,117,117,117,117,117,117,114,114,114,114,114,114,113,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,117,117,117,117,117,117,117,116,116,116,117,117,117,117,117,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,118,117,118,115,115,115,115,115,114,115,115,115,115,115,115,114,118,114,115,115,114,114,115,115,115,115,115,114,118,117,118,117,87,67,87,67,67,67,87,67,67,67,67,67,67,22,80,68,68,68,67,80,80,80,80,68,68,68,67,68,67,68,68,80,68,68,67,68,67,68,67,68,67,68,67,68,67,67,67,71,68,61,67,71,67,67,67,67,67,68,67,71,67,67,67,67,67,67,67,67,87,67,87,67,87,67,87,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,110,111,110,110,110,111,111,111,111,111,111,111,111,111,111,111,110,111,110,107,107,107,107,106,107,107,106,107,106,107,107,106,107,109,106,106,108,59,59,59,59,106,106,106,108,59,59,59,105,59,108,106,107,107,107,106,108,108,66,108,108,108,108,108,107,107,108,108,108,108,108,108,106,106,106,105,105,108,55,66,66,55,55,66,55,66,55,55,55,69,69,55,55,55,66,59,57,66,59,59,55,59,59,59,59,59,55,55,59,59,59,66,66,59,66,66,66,55,66,66,59,59,66,59,66,66,57,59,57,66,65,59,59,59,59,57,59,59,59,57,58,64,64,59,64,64,59,57,59,58,57,58,42,40,50,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,43,40,40,40,38,36,36,44,44,44,44,44,44,54,20,19,29,29,20,20,19,20,20,20,20,20,18,20,20,20,19,19,19,18,20,19,20,19,18,18,205,205,195,189,189,188,182,187,182,184,188,182,188,182,182,182,182,184,182,184,181,184,181,182,181,182,181,182,182,223,182,223,188,180,182,181,182,181,182,180,182,178,188,178,188,198,22,199,22,21,21,21,22,19,21,25,19,19,18,25,25,213,206,199,190,198,182,186,182,186,182,197,188,204,196,21,21,21,25,22,21,21,21,25,25,25,25,25,21,25,25,22,21,21,25,25,22,21,25,25,25,22,22,21,21,25,25,25,62,62,21,25,60,25,68,61,62,62,60,61,62,67,62,61,61,67,67,113,113,113,116,116,116,116,116,116,116,116,116,118,116,116,116,116,116,117,117,117,117,117,117,117,117,117,114,114,114,114,113,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,117,117,117,117,117,117,117,117,116,116,116,117,117,117,117,117,117,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,114,114,114,113,113,113,113,113,113,114,114,114,118,118,118,118,118,118,117,118,115,115,115,115,114,115,115,115,115,115,115,118,115,115,115,115,115,114,115,115,115,115,115,115,114,118,117,118,117,114,114,114,114,114,114,114,67,67,67,67,80,80,80,68,68,68,68,80,80,80,80,68,68,68,68,67,68,67,68,80,68,67,68,67,68,67,68,67,68,67,68,67,67,67,67,67,71,68,102,62,67,67,62,62,59,62,68,67,71,67,67,67,67,67,67,87,67,87,67,87,67,87,67,67 ,111,111,107,107,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,110,111,107,107,110,110,111,111,111,111,110,111,111,111,110,111,110,111,110,111,110,110,110,107,107,110,110,110,106,105,110,110,106,106,107,107,106,105,106,105,106,108,59,108,108,108,106,108,59,59,108,108,108,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,59,57,108,108,66,108,66,55,59,59,59,66,55,55,66,66,59,59,59,59,59,69,59,59,59,59,66,66,55,66,59,66,69,69,59,69,66,55,59,59,66,66,55,59,66,66,55,59,59,57,59,66,66,59,55,55,66,59,59,57,65,65,66,59,66,66,59,59,59,59,59,57,65,59,58,59,38,57,59,59,42,38,42,50,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,48,38,42,40,38,36,36,44,43,44,43,43,43,43,43,43,43,43,43,43,19,20,20,20,20,20,19,20,20,20,19,20,19,18,20,19,20,19,18,205,205,195,205,195,189,184,188,185,186,187,184,188,183,184,184,183,186,182,186,182,186,181,186,181,184,181,183,182,182,183,223,188,181,188,181,185,182,182,181,182,180,188,220,188,179,183,199,22,22,22,21,25,22,19,21,25,19,19,18,25,213,207,213,206,198,184,186,184,187,184,197,186,204,195,204,21,21,25,25,22,21,21,21,25,25,25,25,25,21,25,25,22,21,21,25,25,21,21,25,25,22,22,22,21,21,25,25,25,25,21,62,60,62,25,62,62,62,62,62,62,67,62,67,61,61,62,67,62,113,113,116,116,116,116,116,116,116,116,116,118,116,116,116,116,116,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,117,117,117,117,117,117,117,117,116,116,116,116,117,117,117,117,117,117,117,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,113,113,114,114,114,114,114,114,114,114,115,115,115,114,118,118,118,118,118,117,118,118,118,115,115,115,115,115,115,115,115,115,118,118,115,115,115,115,115,114,115,115,115,115,115,115,114,117,114,114,114,115,115,115,115,115,114,114,114,67,67,67,80,80,68,68,68,68,67,80,80,80,80,68,68,68,67,68,67,67,80,80,68,68,68,68,67,68,67,68,67,68,67,68,67,67,67,71,61,62,102,62,67,67,62,62,87,67,67,71,67,67,67,67,67,67,67,67,87,67,87,67,87,67,87,67 ,111,107,108,107,107,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,110,111,107,107,107,107,110,111,111,111,111,111,110,111,111,111,110,111,110,110,110,110,110,106,107,107,107,107,110,110,109,109,110,110,107,107,107,106,106,59,59,59,108,108,108,108,106,106,108,59,108,108,107,108,107,106,108,108,108,108,108,108,108,108,108,108,108,108,66,108,108,66,108,108,108,105,66,108,66,66,55,55,55,59,66,66,59,55,55,55,66,69,69,59,57,59,57,66,66,66,66,59,66,69,69,69,59,57,59,59,66,66,59,59,59,59,66,66,66,66,66,55,66,66,55,55,59,66,59,57,59,59,66,66,57,59,59,59,57,58,59,59,59,66,57,59,58,38,59,58,42,38,42,50,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,48,42,42,40,40,36,45,45,45,45,45,45,45,45,45,45,45,45,43,20,19,20,20,20,20,19,20,20,20,19,20,19,18,18,19,20,19,18,206,196,205,195,192,188,189,188,188,188,186,188,185,188,185,186,186,184,188,183,188,182,188,182,186,182,185,182,183,183,182,188,182,188,181,188,182,185,182,185,181,188,180,189,180,188,180,190,199,22,22,21,25,22,19,21,25,19,19,18,25,213,213,207,194,186,199,185,188,186,188,188,198,188,204,197,21,21,25,25,22,21,21,25,25,25,25,25,21,25,25,26,22,21,21,25,25,22,21,25,25,22,22,22,21,21,25,25,25,25,62,21,61,62,62,62,68,62,62,60,62,62,61,67,67,62,61,62,67,62,113,116,116,116,116,116,116,116,116,116,118,116,116,116,116,116,117,117,117,117,117,117,117,117,117,118,118,114,114,114,114,114,114,118,118,118,117,117,117,117,118,118,113,113,113,113,117,117,117,117,117,117,116,116,116,116,116,117,117,117,117,117,117,117,117,118,115,115,115,115,115,118,118,115,115,115,115,115,118,115,115,115,114,114,114,114,114,115,115,115,115,115,114,118,118,118,118,118,118,117,118,118,118,118,115,115,115,115,115,117,118,118,118,118,115,115,115,115,118,117,115,115,115,115,115,117,115,115,115,115,115,114,114,115,115,115,115,114,67,67,67,67,80,68,68,68,67,80,80,80,80,68,68,68,67,68,67,68,67,80,80,68,67,68,67,68,67,68,67,68,67,68,67,67,67,71,61,61,67,71,62,62,67,67,67,62,87,68,67,71,67,67,67,67,67,62,62,62,87,67,87,67,87,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,110,111,111,111,111,110,110,111,111,110,111,110,110,110,111,110,106,107,107,106,107,106,107,109,109,110,110,110,108,108,106,105,108,108,108,108,108,108,108,108,108,108,108,108,105,59,107,107,107,106,107,107,108,106,107,107,108,108,108,108,108,106,108,106,108,108,108,106,106,106,66,108,66,55,66,66,66,59,57,59,66,57,59,59,66,69,69,69,59,66,59,57,66,59,59,55,66,55,69,55,59,55,59,57,66,55,59,66,66,66,66,66,66,66,66,55,55,55,55,55,55,55,59,59,59,57,57,57,66,59,59,59,59,57,58,59,64,66,65,59,59,59,57,59,58,42,40,50,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,36,38,42,38,36,47,47,47,47,47,47,47,47,47,47,47,47,47,20,19,20,20,20,20,18,20,20,20,19,20,19,19,18,19,20,19,18,206,206,196,205,188,191,188,189,188,188,188,187,188,186,188,188,185,188,184,188,183,188,182,188,182,188,182,185,183,183,186,182,188,182,188,182,188,182,188,182,188,181,188,180,188,181,188,200,22,201,22,21,21,22,19,21,25,19,19,18,25,214,205,209,207,200,186,188,188,188,188,198,188,204,196,204,21,21,25,25,22,21,21,25,25,25,25,22,21,25,25,25,22,21,21,25,25,21,21,25,22,22,22,22,21,21,25,25,25,25,25,60,60,61,62,62,62,62,68,67,61,67,67,68,113,113,113,113,61,62,62,116,116,116,116,116,116,116,116,116,118,116,116,116,116,116,117,117,117,117,117,117,117,117,117,118,114,115,115,114,115,115,115,115,118,118,117,117,113,113,114,114,114,114,114,114,114,115,117,117,117,117,114,114,113,113,113,113,113,113,117,117,117,117,117,117,118,118,118,113,113,113,113,113,113,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,118,118,118,118,118,117,118,118,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,117,114,114,114,114,114,117,118,117,118,115,115,115,115,115,115,115,115,115,115,115,114,67,67,67,67,80,68,68,68,68,67,80,80,80,68,68,68,68,67,68,67,68,80,80,68,68,62,68,67,68,67,68,67,68,67,68,67,67,67,71,61,61,102,71,67,62,67,62,62,67,67,71,67,71,67,67,67,62,67,67,87,67,87,67,87,67,87,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,110,111,110,107,107,111,111,111,111,111,110,111,111,111,110,111,110,110,110,110,110,110,110,106,105,110,110,109,109,106,105,110,108,108,108,108,108,108,106,108,108,106,106,108,59,106,108,106,106,107,107,108,108,107,107,108,107,108,106,107,106,106,108,108,108,106,66,108,55,55,108,66,108,66,66,66,66,59,105,105,105,59,107,107,66,66,59,57,66,66,69,69,69,66,59,59,66,55,59,66,66,59,55,69,55,55,59,66,66,66,57,66,66,66,66,66,66,66,55,66,66,57,66,66,66,66,55,55,65,59,57,57,59,59,66,58,59,57,59,58,59,66,59,59,57,59,38,38,42,38,50,48,48,48,48,48,48,49,48,48,48,49,48,48,48,49,48,48,48,49,48,40,42,38,36,36,52,52,52,52,52,52,52,52,53,29,20,20,20,19,20,20,20,20,19,20,20,20,19,20,19,19,18,19,20,19,211,206,197,204,189,202,188,191,188,189,189,188,189,187,189,188,188,188,186,189,185,189,184,189,183,188,183,188,184,185,186,184,188,182,189,182,189,182,188,183,188,182,189,181,190,181,188,181,191,201,21,22,21,25,22,19,21,25,19,19,19,215,214,214,205,201,188,200,188,189,188,198,189,198,189,204,206,21,21,25,22,25,21,25,25,27,22,22,21,21,25,25,26,22,21,21,25,25,22,21,25,22,22,22,22,21,21,25,25,25,25,25,61,61,62,61,61,62,62,67,62,62,67,68,114,114,114,114,114,114,114,113,116,116,116,116,116,116,116,116,116,118,116,116,116,116,116,117,117,117,117,117,117,117,117,117,118,114,115,115,115,115,115,115,115,115,118,118,117,114,114,114,114,114,114,114,114,114,114,115,117,117,116,116,115,115,115,114,114,114,114,113,113,113,113,113,117,113,113,113,115,115,115,115,115,115,113,113,118,118,115,115,115,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,117,118,118,115,115,115,115,115,114,114,114,114,114,118,118,114,114,114,115,115,115,115,115,114,114,118,117,115,115,118,117,115,115,115,115,115,115,115,67,67,67,67,67,68,68,68,68,67,80,80,80,80,68,68,68,67,68,67,67,68,80,80,68,67,62,67,68,67,68,67,68,67,68,67,67,67,71,67,71,62,62,62,62,62,62,62,62,87,67,67,71,67,71,67,71,62,71,71,62,87,67,87,67,87,61,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,107,107,107,107,111,111,111,111,110,111,111,110,111,110,111,110,110,110,110,110,110,110,110,110,110,109,109,109,110,108,106,105,108,108,108,108,108,108,106,59,108,106,106,59,106,108,108,59,59,108,108,108,108,106,106,108,106,106,108,106,108,108,108,66,106,59,105,105,55,105,66,108,55,66,55,66,66,55,107,107,59,107,59,66,59,59,66,66,66,69,69,69,59,66,55,66,59,66,66,66,69,55,55,59,66,55,59,57,66,66,57,66,66,66,66,66,59,66,66,66,55,55,66,66,66,59,59,65,57,59,59,59,59,59,59,59,58,65,59,66,59,64,64,37,58,42,50,48,48,48,49,48,48,49,48,48,48,49,48,48,48,49,48,48,48,49,48,48,48,49,48,40,36,36,52,52,52,52,52,52,52,53,19,20,20,20,20,19,20,20,20,20,19,20,20,20,19,20,20,19,19,19,20,19,20,206,206,196,204,196,195,188,190,188,189,189,188,189,188,188,188,188,189,186,189,185,189,184,189,184,188,184,187,186,186,188,183,188,182,189,183,188,184,188,183,188,182,189,181,189,189,188,201,201,22,21,21,25,22,21,21,25,19,19,25,215,216,206,198,189,201,188,188,189,189,189,188,189,204,190,207,21,21,25,22,25,21,25,25,22,22,22,21,25,25,25,26,22,21,25,25,25,21,21,22,22,22,22,21,21,21,25,25,25,25,25,62,62,62,68,68,61,62,68,61,67,67,114,114,61,62,67,67,114,114,114,116,116,116,116,116,116,116,116,116,118,116,116,116,116,116,117,117,117,117,117,117,117,117,117,118,118,115,115,115,115,115,118,118,115,118,118,117,117,118,114,115,115,115,115,114,114,115,115,117,116,116,116,116,116,115,115,115,115,114,114,114,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,117,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,114,114,114,118,117,115,115,115,115,115,115,115,115,87,67,67,67,67,68,68,68,67,68,80,80,80,68,68,68,68,68,67,71,67,80,80,80,68,68,62,68,67,68,67,68,67,68,67,67,67,71,67,71,67,71,67,62,67,67,62,62,62,62,67,71,67,67,67,71,71,62,62,62,62,62,87,67,87,67,62,62 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,110,111,111,111,110,111,110,110,108,107,110,110,107,107,110,110,110,110,109,109,109,107,107,105,108,108,108,108,108,108,108,108,108,106,108,108,108,106,108,108,108,108,108,106,108,108,108,106,108,108,108,108,106,106,106,106,59,55,108,106,106,108,105,105,108,108,106,107,107,107,107,105,105,55,66,59,59,59,105,55,55,69,59,55,55,57,59,59,59,66,66,66,69,55,59,55,55,55,55,59,66,66,66,57,66,66,55,66,59,55,55,66,59,59,57,57,66,59,59,59,57,66,66,59,57,66,59,59,57,65,64,59,59,57,57,58,48,48,48,48,49,48,48,49,48,48,48,49,48,48,48,49,48,48,48,49,48,48,48,49,48,48,49,48,48,36,53,53,53,53,53,53,53,20,19,27,20,20,20,19,20,20,20,20,18,20,20,20,19,20,20,19,18,19,20,19,207,20,199,206,189,196,189,193,189,190,189,189,189,188,189,189,188,189,188,189,187,189,186,189,185,189,185,189,187,187,188,186,189,183,189,183,189,184,189,185,188,183,189,182,191,182,188,189,192,208,21,208,21,25,22,21,21,25,19,19,25,216,25,216,196,199,189,189,189,189,190,199,189,199,190,205,207,21,21,22,21,21,25,22,22,22,22,21,21,25,25,25,29,22,21,25,25,25,21,21,22,22,22,22,21,21,21,25,25,25,25,25,21,61,62,60,62,62,62,67,67,67,67,68,67,67,61,62,67,61,62,62,116,116,116,116,116,116,116,116,116,118,116,116,116,116,116,117,117,117,117,117,117,117,117,118,118,118,118,118,115,115,115,115,118,118,118,118,117,117,118,117,117,115,115,115,115,115,115,115,116,116,116,116,116,117,117,117,117,117,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,117,118,118,118,118,118,118,118,115,115,115,115,114,115,115,115,115,115,117,118,117,118,117,115,115,115,115,115,114,114,115,115,115,115,115,115,67,87,67,67,67,67,67,68,68,68,68,67,80,80,80,68,68,68,68,67,68,67,67,80,80,68,68,104,68,67,68,67,67,67,68,67,68,67,71,67,71,67,71,67,71,62,67,67,62,62,62,62,59,62,67,67,67,67,67,71,61,61,71,87,71,87,67,87,67,67 ,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,110,111,110,110,110,111,111,111,111,111,110,111,111,111,110,111,108,108,107,107,107,107,107,106,105,110,110,109,109,106,105,108,108,106,105,108,108,108,106,106,108,106,108,106,106,59,108,108,108,108,59,108,108,108,108,108,106,108,66,66,108,105,66,106,106,108,108,106,105,108,106,106,108,106,108,107,107,55,106,105,55,55,66,105,105,66,66,105,105,105,55,55,55,55,59,66,66,57,66,66,66,69,69,69,66,66,59,59,66,66,66,59,59,66,66,66,66,66,66,55,66,66,66,55,55,55,66,59,57,66,66,66,59,57,66,66,57,59,65,59,59,65,59,57,59,58,47,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,47,47,47,47,46,46,46,46,46,44,20,20,19,29,20,20,20,19,19,20,20,20,19,20,20,20,19,20,20,19,18,19,20,19,20,207,206,198,203,189,195,189,192,189,190,189,189,189,189,189,189,188,189,188,190,187,190,186,189,186,189,187,188,188,188,188,185,189,184,189,185,189,185,189,184,189,183,190,182,189,182,188,190,190,206,21,21,25,21,19,21,25,19,25,25,213,207,206,199,189,199,189,189,189,189,190,189,189,204,191,208,21,21,22,21,21,22,22,22,22,21,21,21,25,25,103,25,22,21,25,25,25,21,22,22,22,22,22,21,73,21,25,25,25,25,25,21,25,25,61,61,62,67,67,62,68,67,68,68,67,62,67,68,62,62,67,116,116,116,116,116,116,116,116,116,118,116,116,116,116,116,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,115,115,115,115,115,116,116,116,116,117,117,117,114,114,114,114,114,114,117,115,115,115,117,117,117,118,118,114,114,114,118,118,115,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,118,118,118,118,114,114,114,114,114,117,115,115,115,118,118,118,118,114,114,114,118,117,115,115,115,115,115,115,114,67,87,67,67,67,67,67,87,67,67,67,67,67,68,68,67,68,80,80,80,68,68,68,67,68,67,67,68,80,80,68,68,104,67,68,67,68,67,68,67,68,67,67,67,71,67,71,67,71,61,71,67,67,62,62,67,67,67,67,67,71,67,61,61,67,67,67,61,67,87,71,87,62,87,67 ,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,107,107,110,110,110,110,111,111,111,111,110,110,111,111,110,111,110,108,108,111,110,110,110,109,110,110,110,110,109,109,107,106,105,108,108,108,108,108,108,108,108,108,108,59,59,106,106,106,106,108,108,108,59,108,108,108,108,106,106,106,108,108,106,105,105,108,108,106,106,108,106,108,108,108,106,107,107,106,106,66,106,106,105,105,66,66,66,66,66,105,59,105,105,59,66,55,66,59,66,66,66,66,69,69,55,66,59,57,59,66,59,66,59,66,66,66,66,66,66,66,59,66,66,66,55,59,57,66,57,55,66,66,55,66,66,66,66,57,58,59,59,59,59,58,64,37,42,38,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,38,38,38,36,46,233,233,46,46,54,29,20,19,20,29,20,20,27,20,20,20,20,19,20,20,20,19,20,20,20,18,19,20,20,214,208,200,206,191,196,189,195,189,192,189,190,190,189,189,189,189,190,188,191,188,190,188,190,187,189,188,189,188,188,188,188,189,185,189,185,190,186,189,186,189,185,190,183,192,182,189,190,187,204,206,207,21,25,22,21,21,25,19,25,25,214,207,208,191,199,190,189,189,190,191,189,191,199,191,205,209,21,21,22,21,21,22,22,22,21,21,21,21,25,26,103,29,22,21,25,25,25,21,22,22,22,22,22,21,73,74,73,73,73,73,73,73,73,73,62,61,61,62,61,62,62,62,68,67,61,62,62,68,62,67,67,116,116,116,116,116,116,116,116,116,118,116,116,116,116,116,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,113,113,113,113,113,116,117,117,115,115,115,115,115,114,114,113,113,113,113,113,114,114,114,114,118,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,118,115,115,115,115,114,114,114,118,117,118,118,118,118,118,118,114,115,114,114,114,114,114,114,115,115,115,115,114,114,114,67,67,67,87,67,87,67,67,67,67,68,67,68,67,80,80,80,68,68,68,68,67,71,67,80,80,80,68,68,62,68,67,68,67,67,67,68,67,68,67,71,67,71,67,71,61,61,67,67,62,62,62,62,62,62,87,61,67,61,62,62,61,61,61,62,87,62,87,67,62,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,107,107,107,107,110,110,110,111,111,111,111,111,110,111,111,111,110,108,108,108,107,110,110,110,110,106,107,107,110,109,109,109,107,107,105,59,108,108,108,59,59,59,108,108,108,108,108,108,106,108,108,108,108,108,108,108,108,108,108,106,106,106,108,108,105,108,108,66,108,108,108,108,108,106,66,108,108,108,108,66,105,108,108,106,105,59,55,105,66,55,55,66,66,66,69,55,55,59,59,66,66,66,66,69,59,59,59,55,59,59,59,66,66,66,66,66,66,66,66,66,59,66,66,66,66,59,55,55,55,55,65,66,66,57,59,59,59,59,59,59,59,64,66,65,59,58,42,38,42,38,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,45,40,38,38,38,36,233,232,232,233,46,54,27,20,19,20,20,20,20,20,19,29,20,20,19,20,20,20,19,20,20,20,18,20,20,213,20,214,208,199,203,190,195,189,193,189,191,189,190,189,189,189,190,188,190,188,191,188,191,188,190,188,189,188,189,188,188,189,186,189,186,190,186,189,187,189,186,190,184,191,183,191,183,188,190,191,207,206,21,25,21,19,21,25,19,25,215,214,208,203,200,190,189,190,189,190,190,192,189,191,199,192,205,203,196,22,21,21,22,22,22,21,21,21,25,25,103,25,26,22,21,25,25,25,22,22,22,22,21,22,21,73,75,75,75,75,75,75,75,75,62,68,62,61,61,67,62,62,62,68,68,67,67,62,62,68,67,61,66,116,116,116,116,116,116,116,116,118,116,116,116,116,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,114,114,115,118,114,114,114,117,117,117,113,113,114,114,114,114,114,113,117,115,115,115,115,115,115,113,113,113,114,114,114,114,114,114,117,117,118,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,118,118,118,118,118,118,118,117,118,117,118,115,115,115,115,115,114,114,118,117,115,114,114,118,118,118,118,115,115,115,115,115,115,115,115,114,115,115,115,114,114,114,114,114,114,114,87,67,67,67,67,67,68,68,67,80,80,80,80,68,68,68,67,68,67,67,80,80,80,68,104,62,67,68,67,68,67,68,67,68,67,71,67,71,67,71,67,61,62,68,67,62,61,62,62,59,87,61,62,71,102,67,67,61,67,102,62,62,59,59,59,59,87,67 ,111,111,111,107,107,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,107,107,107,107,111,110,107,106,107,107,111,110,110,111,111,111,111,110,111,110,110,110,110,110,106,107,107,106,107,109,109,109,106,105,108,108,108,59,108,108,59,59,59,59,106,59,108,59,59,59,59,108,108,59,59,108,108,106,106,108,108,108,106,108,106,108,108,66,108,66,66,66,108,106,108,106,106,106,108,108,108,106,106,108,107,66,105,66,106,106,106,59,59,105,69,55,55,55,55,55,57,59,66,69,69,59,66,66,66,59,59,66,66,66,59,66,66,66,66,66,66,59,55,66,66,55,59,59,59,59,59,66,66,57,66,57,66,59,59,57,57,59,59,65,59,59,37,58,40,42,46,45,46,233,233,45,46,233,233,233,233,233,233,233,233,46,46,233,233,46,46,45,38,42,40,38,36,36,232,233,233,45,54,29,27,19,20,20,20,20,19,19,27,20,20,20,20,20,20,19,20,20,20,19,19,20,20,213,213,201,213,199,196,191,195,190,193,190,191,190,190,189,191,189,191,189,192,188,192,188,191,188,190,188,189,188,189,189,188,189,187,190,187,190,188,190,188,190,186,191,184,193,183,189,190,188,191,191,207,206,25,22,21,25,25,19,25,25,215,206,199,206,200,190,190,190,190,192,190,192,199,192,205,191,205,203,22,21,21,22,22,22,21,21,21,25,25,26,26,25,22,21,25,25,25,22,22,22,21,21,22,21,73,75,75,74,75,75,75,74,75,60,68,61,68,62,62,62,68,67,68,67,67,67,62,62,67,112,112,113,116,116,112,112,112,112,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,114,113,113,113,114,114,115,115,115,117,114,114,114,114,113,113,113,113,114,115,115,115,115,115,115,114,114,114,114,114,114,114,114,117,117,117,117,117,118,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,114,114,113,113,113,118,117,118,115,115,115,115,115,115,114,114,114,114,115,115,114,118,118,118,118,118,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,62,67,67,67,67,68,67,68,67,80,80,80,68,68,68,68,67,67,67,80,80,68,68,104,67,68,67,68,67,67,67,68,67,71,67,71,67,71,67,61,67,62,62,62,62,62,67,62,59,59,59,59,102,61,59,62,67,102,62,59,59,59,59,59,87,67,67 ,111,111,107,108,107,107,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,111,111,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,110,107,106,107,107,106,107,111,110,110,111,111,110,111,110,111,110,110,106,107,106,105,110,110,110,110,109,109,107,106,105,59,59,59,59,59,59,108,108,59,59,59,59,108,106,59,106,106,106,106,106,106,106,108,108,108,106,106,106,108,106,108,108,66,66,108,108,108,108,108,108,107,107,108,108,106,108,108,106,106,107,105,106,106,66,106,105,55,105,69,105,57,59,59,66,66,66,66,66,69,69,55,66,66,66,66,66,66,66,66,59,66,66,66,66,66,66,66,66,59,55,66,66,66,59,59,59,57,57,59,57,57,59,57,57,59,65,57,59,59,59,58,38,57,57,38,46,46,46,233,232,233,46,46,233,232,232,232,232,233,46,46,233,232,233,46,46,54,42,38,40,40,36,36,233,232,233,45,54,27,29,19,20,20,20,20,19,27,29,20,20,19,20,20,20,19,20,20,20,18,19,20,213,213,202,213,200,203,191,196,191,195,190,192,190,191,190,191,189,191,189,192,188,192,188,192,188,191,188,190,188,190,189,189,189,188,190,187,190,188,190,188,191,187,191,186,192,184,193,184,188,191,185,205,207,207,25,21,21,25,25,19,25,216,211,211,198,201,190,190,191,190,191,190,193,189,192,196,193,205,203,204,22,21,21,22,22,21,21,25,25,25,25,25,26,21,22,21,25,25,25,22,22,22,21,21,22,73,74,75,74,75,74,75,74,60,62,62,68,61,68,62,67,62,62,67,68,67,67,62,68,68,68,67,114,114,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,113,114,114,114,114,115,115,113,115,115,117,114,114,116,113,114,114,114,114,117,115,115,115,115,114,114,114,115,115,115,115,115,115,114,117,117,117,117,117,117,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,114,114,115,115,115,114,114,114,113,113,117,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,62,115,115,115,115,115,115,115,67,67,67,67,68,68,67,80,80,80,80,68,68,68,67,68,67,67,80,80,68,68,62,68,67,68,67,67,67,67,67,71,67,71,67,71,67,71,61,62,67,62,67,67,62,62,61,61,62,59,61,61,61,59,59,102,62,59,87,62,62,67,87,67,87,67 ,111,111,111,111,111,107,108,107,107,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,107,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,110,110,111,111,111,111,110,111,110,111,111,111,110,108,107,110,106,107,107,106,107,106,105,110,110,109,109,109,59,59,108,108,108,59,59,59,108,108,59,59,59,59,106,108,59,59,108,106,59,108,106,106,108,107,107,107,108,108,108,108,108,108,66,108,108,108,108,66,108,108,107,108,107,107,108,107,107,108,106,66,108,108,59,106,106,106,106,66,105,59,59,55,66,66,66,66,66,66,69,69,55,57,59,59,59,66,66,66,66,66,66,66,66,66,66,66,66,59,66,55,55,66,66,55,55,59,66,59,59,59,59,59,59,59,59,59,64,59,65,64,38,59,58,37,40,46,45,46,233,232,232,233,45,46,233,232,232,233,45,46,233,232,232,233,45,46,54,38,38,42,40,40,36,233,232,233,44,54,27,20,19,29,20,20,20,19,27,20,27,29,19,20,20,20,19,20,20,20,19,19,213,20,214,213,202,204,193,196,192,196,191,195,190,193,190,192,190,192,189,193,189,193,189,193,188,192,189,191,189,190,189,189,189,189,190,188,190,188,191,189,191,188,191,188,192,185,194,184,189,184,188,192,192,208,207,25,21,25,25,25,25,25,211,212,204,201,192,190,191,190,191,190,194,190,194,200,194,205,195,205,203,22,21,21,22,22,21,21,25,25,25,25,26,29,21,22,21,25,25,25,22,22,22,21,21,25,73,75,74,75,74,75,74,60,62,75,74,68,68,62,62,67,62,68,67,68,67,67,62,68,68,67,114,114,66,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,113,114,114,114,113,113,113,113,114,115,117,116,116,116,114,114,114,114,114,118,118,115,115,114,114,115,115,115,115,115,115,115,115,114,117,114,114,114,114,114,117,117,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,113,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,114,114,115,114,115,115,115,114,114,118,117,118,117,87,67,87,67,67,67,67,62,62,67,67,67,67,68,67,68,80,80,80,68,68,68,67,68,67,67,80,80,80,68,68,68,62,68,67,71,67,67,67,71,67,71,67,71,67,71,67,61,62,68,67,62,67,67,67,62,62,102,87,102,59,59,59,62,59,62,87,67,87,67,87,67,87,62,67 ,111,111,111,111,111,111,111,107,107,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,110,110,111,111,110,107,107,108,108,110,110,110,110,109,110,110,110,110,109,109,109,59,108,108,108,108,59,59,108,108,108,108,59,59,59,59,59,59,59,108,108,108,108,108,107,107,108,108,108,107,108,108,66,66,108,108,107,108,66,108,108,108,108,108,108,108,107,66,106,108,108,108,105,105,55,107,107,106,107,106,105,105,66,59,105,55,66,66,66,59,66,66,69,55,55,66,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,55,55,55,66,65,66,66,59,66,59,66,59,57,59,64,66,66,59,58,38,42,38,40,42,46,46,45,233,232,232,233,233,45,46,233,233,45,46,233,233,232,232,233,46,45,54,42,38,38,42,42,36,232,233,233,45,54,29,27,20,29,20,20,20,19,19,19,29,20,19,20,20,20,19,20,20,20,19,19,20,214,214,202,213,194,203,193,196,191,195,190,194,190,192,190,192,189,192,189,193,189,193,189,193,188,192,189,191,189,190,189,189,189,188,190,188,191,188,191,189,192,188,192,187,193,185,195,185,188,192,186,205,208,208,25,22,25,25,25,25,25,211,206,199,199,196,191,190,191,190,193,190,195,190,193,196,194,205,204,205,22,21,21,22,22,21,21,25,25,25,25,29,29,21,22,21,25,25,25,22,22,22,21,21,73,75,74,74,74,75,74,74,74,75,61,62,68,68,68,62,62,62,68,67,68,67,62,67,68,61,62,62,112,112,112,112,112,116,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,113,114,113,114,114,114,114,114,114,116,116,116,116,116,116,116,117,117,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,117,115,115,115,115,115,114,114,115,114,115,114,114,114,114,114,114,114,114,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,117,115,115,115,115,114,114,115,115,115,115,115,115,114,117,118,117,118,117,62,67,67,67,67,62,67,67,67,67,67,67,67,68,67,80,80,80,68,68,68,68,67,67,67,80,80,80,68,68,62,62,62,71,67,67,67,67,67,71,67,71,67,71,67,62,67,62,67,62,62,67,67,67,67,62,62,67,62,59,59,59,67,59,87,67,87,67,87,67,87,62,62,62 ,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,111,111,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,110,111,110,110,111,111,111,111,110,111,110,111,111,111,110,111,108,108,110,110,110,110,109,110,110,110,110,109,109,109,59,108,108,59,108,108,108,59,59,59,108,59,108,108,108,108,59,59,108,108,108,108,108,108,107,108,108,108,108,107,66,66,108,107,108,106,106,108,105,105,108,108,108,108,108,108,106,107,108,108,108,106,108,108,66,66,105,107,107,107,69,59,66,59,59,66,66,59,66,66,66,69,59,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,55,55,66,57,59,59,65,66,66,59,59,59,59,59,66,59,64,66,65,65,59,58,38,42,38,40,46,45,46,233,232,232,233,232,233,45,46,45,46,233,232,233,232,232,233,45,46,54,38,40,42,38,42,36,232,232,233,44,54,29,29,19,29,20,20,20,19,19,19,27,20,19,20,20,20,20,20,20,20,18,20,214,214,202,214,202,204,201,197,193,196,191,195,191,194,190,193,190,193,190,194,189,194,189,194,189,193,189,192,189,191,189,190,190,189,190,189,191,189,191,189,192,189,192,188,193,186,195,185,190,185,188,193,193,206,207,208,21,25,25,25,25,25,211,212,206,197,192,191,192,191,192,191,195,191,195,190,195,205,195,205,204,22,21,21,22,22,21,21,25,25,25,29,26,103,22,21,21,25,25,25,22,22,22,21,73,74,74,74,75,74,74,74,75,74,62,62,68,68,68,67,68,67,62,68,67,68,62,61,113,113,113,113,113,113,113,113,116,116,116,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,113,113,113,116,116,113,113,113,118,118,118,118,118,118,115,115,115,115,115,115,115,115,117,117,117,117,115,115,115,115,115,114,114,115,115,114,114,114,114,115,115,115,115,115,114,114,114,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,117,118,115,115,115,115,115,114,115,115,115,115,115,115,114,118,117,118,117,118,62,62,67,67,67,62,67,87,67,67,67,67,67,67,80,80,80,80,68,68,68,67,68,67,67,80,80,68,68,62,62,62,71,67,68,67,67,67,71,67,71,67,71,67,67,67,67,67,71,62,71,67,67,67,62,62,62,87,62,62,67,87,62,62,67,87,67,87,67,87,67,87,67,67 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,110,111,108,111,110,111,111,111,111,111,111,111,111,111,107,107,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,110,110,110,111,111,111,108,108,108,108,110,110,110,109,109,110,110,110,109,109,109,109,108,108,59,59,59,108,59,59,59,59,108,59,108,108,108,108,59,106,108,108,106,108,108,107,108,108,108,108,108,108,108,107,108,108,106,108,108,106,108,105,105,66,66,108,108,108,107,108,107,108,66,66,66,66,106,108,55,106,55,107,105,66,55,66,66,66,66,66,66,66,69,55,55,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,55,66,66,59,57,59,66,57,59,59,59,59,57,57,57,59,66,65,59,59,38,42,38,42,38,46,45,45,233,232,232,233,232,232,233,45,45,233,232,232,233,232,232,233,45,45,54,42,38,42,38,38,36,233,233,233,44,54,20,29,20,20,20,20,20,20,20,19,19,20,19,19,20,20,19,20,20,20,19,20,20,214,214,202,210,202,197,193,196,192,196,191,195,190,194,190,194,190,194,189,194,189,195,189,194,189,193,189,191,189,191,189,189,190,189,191,189,192,189,192,189,193,189,193,188,195,186,195,186,189,193,187,193,193,208,208,21,25,25,25,25,19,212,207,199,206,191,192,191,192,191,193,191,195,190,195,200,195,205,204,206,22,21,21,22,22,21,25,25,25,25,25,103,25,22,21,25,25,25,73,22,22,22,73,74,73,75,73,74,73,75,73,74,73,75,60,62,68,68,60,62,62,67,68,67,68,62,62,62,62,112,112,112,112,66,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,114,114,114,114,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,115,115,115,115,115,115,114,115,115,114,115,115,115,114,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,117,118,117,118,115,115,115,115,114,115,115,115,115,115,115,118,117,118,117,118,117,87,67,87,67,67,67,62,62,67,67,67,67,67,68,67,80,80,80,68,68,67,68,67,67,67,80,80,68,104,104,67,62,67,68,68,68,67,68,67,68,67,71,67,71,67,62,62,62,67,68,67,71,67,67,62,67,59,59,87,59,59,67,59,67,67,67,87,67,87,67,87,67,87,59 ,111,111,107,107,107,107,111,111,107,107,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,108,107,108,108,110,111,110,111,111,111,111,111,107,108,107,107,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,110,107,107,107,111,111,111,111,110,111,110,110,111,111,110,108,107,107,108,106,107,107,106,107,107,110,110,110,109,109,109,108,108,108,108,108,108,108,108,59,59,108,108,59,108,108,108,108,108,108,108,108,106,108,108,107,108,108,108,108,108,108,108,106,106,108,106,108,106,108,106,106,108,108,108,108,108,107,105,106,108,108,108,106,107,108,66,106,105,106,107,106,106,105,105,66,66,66,66,66,69,69,55,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,59,66,59,57,66,66,66,59,59,59,65,59,59,66,65,59,59,58,38,42,38,42,46,45,46,233,232,232,233,232,232,233,46,45,233,232,232,233,232,232,233,45,45,54,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,20,20,20,19,20,20,19,20,19,19,20,20,20,20,20,20,19,20,215,215,203,211,202,204,195,204,194,196,192,196,191,195,191,195,190,195,190,195,189,195,189,195,189,194,189,193,189,191,190,191,190,190,191,189,191,189,192,190,193,189,194,189,194,188,195,186,191,186,188,193,187,206,208,209,21,25,25,25,25,213,212,213,207,198,193,191,192,191,193,191,195,191,195,190,195,206,196,206,205,190,103,21,22,22,21,25,25,25,25,26,103,25,22,21,25,25,25,73,83,73,73,74,73,74,73,74,73,74,73,74,73,74,73,74,62,68,68,61,62,62,67,68,62,62,61,68,61,112,113,113,113,113,112,112,116,116,116,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,114,114,114,114,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,117,118,117,118,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,113,113,113,67,67,67,62,87,67,67,67,67,67,68,80,80,80,80,68,67,68,67,67,67,80,80,80,67,104,67,62,67,68,67,68,68,68,67,68,67,68,67,71,67,67,67,67,67,71,67,68,67,71,67,67,62,62,87,62,87,62,62,67,67,67,67,67,87,67,87,67,62,59,62 ,111,107,108,107,108,107,107,107,108,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,108,107,107,108,107,108,110,111,110,111,110,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,107,107,107,107,107,111,111,111,111,110,110,110,111,111,108,108,107,107,106,107,107,106,107,107,106,107,110,110,109,109,109,108,108,108,59,108,108,108,108,108,108,108,108,108,59,59,108,108,108,108,108,108,108,106,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,106,108,106,108,108,106,108,108,108,59,108,55,59,108,106,106,108,108,108,106,107,106,106,106,106,66,107,66,66,66,66,69,66,59,59,81,66,66,66,66,66,66,66,66,66,81,66,66,66,66,66,66,66,66,66,66,55,59,59,65,66,66,66,59,66,59,57,65,59,66,59,59,64,57,42,38,42,40,46,45,45,233,233,232,233,232,232,233,45,45,233,232,232,233,232,233,233,45,45,54,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,48,20,20,20,20,20,20,19,19,19,20,20,19,20,20,20,20,20,20,215,215,202,211,195,204,195,196,193,196,191,195,191,195,191,195,190,195,190,195,189,195,189,195,189,193,189,192,189,191,190,190,190,189,191,189,192,189,193,190,194,189,194,189,195,187,195,186,189,186,188,194,195,206,209,213,25,25,25,25,213,213,209,198,192,191,192,191,193,191,195,191,195,191,195,201,196,206,205,207,22,21,21,22,22,21,25,25,25,25,25,26,29,22,21,25,25,25,25,22,83,83,83,83,83,83,83,83,83,83,83,83,83,83,62,68,68,67,68,62,62,67,60,61,62,68,68,113,113,62,62,62,114,113,113,113,112,116,116,116,116,112,112,112,112,112,116,116,116,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,114,114,114,114,114,114,113,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,117,118,117,118,118,118,118,118,118,113,113,113,113,113,113,113,113,118,118,115,115,115,115,115,117,118,117,118,117,118,117,118,117,113,113,113,67,67,67,87,59,62,67,67,67,67,68,80,80,80,80,68,68,67,68,67,67,80,80,67,68,67,71,67,68,67,68,68,80,68,68,67,68,67,68,67,67,67,67,67,67,67,68,67,71,67,71,87,67,67,67,62,67,67,67,67,67,87,67,87,67,87,67,62,67,62,59 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,108,107,108,108,108,108,108,108,110,111,110,111,110,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,110,111,110,111,111,111,111,111,111,111,110,110,111,111,108,108,107,108,110,110,110,110,110,109,109,106,105,110,109,109,109,106,108,108,108,108,59,59,108,108,108,108,108,59,108,59,59,59,59,59,108,108,108,106,108,108,107,108,108,108,108,108,108,108,107,108,108,108,108,107,108,108,108,106,106,108,108,108,55,59,108,108,108,106,108,108,108,107,107,107,107,106,106,107,107,107,66,66,66,66,66,65,66,66,81,66,66,66,66,66,66,66,66,66,81,66,66,66,66,66,66,66,66,66,55,55,57,59,65,66,66,66,59,59,59,57,65,64,66,65,59,64,57,38,42,38,42,46,45,45,233,232,233,233,232,232,233,45,45,233,232,232,233,233,232,233,45,45,54,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,48,20,20,20,20,20,20,19,19,19,20,20,20,20,20,19,20,215,216,203,211,202,204,195,204,195,196,193,196,191,195,191,195,191,195,190,196,190,195,189,195,189,194,189,194,190,192,190,191,190,190,191,190,192,190,193,190,194,190,195,189,195,188,195,187,193,187,188,194,188,194,195,214,213,25,25,25,25,213,212,199,201,199,193,192,193,192,194,192,196,191,196,191,196,206,196,206,206,191,21,21,22,21,21,29,25,25,25,26,29,25,22,21,25,25,25,25,22,22,22,21,25,70,87,87,87,87,87,87,87,87,87,61,68,68,68,67,67,67,62,67,67,61,68,67,62,68,68,61,62,62,66,116,113,113,113,113,113,113,113,113,113,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,114,114,114,114,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,114,114,115,115,115,115,115,115,114,114,114,117,118,114,114,114,114,114,113,115,115,115,115,115,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,115,115,114,67,67,87,59,87,67,67,67,67,67,68,80,80,80,80,68,68,68,67,67,67,68,104,104,104,62,67,71,67,68,67,68,80,68,67,68,67,68,67,62,67,67,62,62,62,68,67,71,67,71,67,67,67,67,67,71,67,71,67,67,67,67,87,67,87,67,87,62,62,59,59 ,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,110,111,110,110,110,110,108,108,108,108,108,108,108,108,108,111,110,111,110,111,110,111,111,111,111,107,107,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,110,111,111,111,111,111,111,111,110,111,110,110,111,111,110,111,110,111,110,110,110,106,106,105,110,110,110,110,109,106,107,108,108,108,108,108,108,108,108,59,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,108,108,108,108,108,108,108,108,108,108,108,108,108,107,108,108,108,106,108,108,108,108,55,107,108,108,108,108,108,107,107,108,108,108,107,107,106,57,66,66,66,66,66,66,66,65,66,66,83,81,66,66,66,66,66,66,66,83,81,66,66,66,66,66,66,66,66,66,59,66,57,59,65,57,66,66,66,59,59,57,59,64,66,65,59,58,48,48,48,48,48,46,45,45,233,232,232,233,233,232,233,45,45,233,232,233,233,232,232,233,45,45,54,48,48,48,49,48,49,48,49,48,48,48,49,48,49,48,49,48,48,48,20,20,20,20,19,20,19,20,20,20,20,20,20,212,20,203,211,202,204,202,204,195,196,194,196,192,196,191,195,191,195,191,195,190,195,190,196,189,195,189,194,189,193,190,192,190,190,191,190,192,190,193,190,194,190,195,189,195,189,195,188,195,187,189,187,188,194,188,207,214,214,25,25,25,25,213,213,198,200,197,192,193,192,194,192,195,192,196,191,196,198,196,206,205,208,22,21,103,22,21,21,103,25,25,25,103,29,29,22,21,25,25,25,26,22,22,22,21,25,71,86,86,86,86,86,86,86,86,86,86,68,68,67,68,61,62,62,68,67,62,62,62,114,114,114,113,113,113,113,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,115,115,114,62,62,67,62,67,87,67,67,67,67,67,80,80,80,80,67,68,67,67,67,67,67,68,67,68,62,62,67,68,67,68,80,80,68,68,68,68,67,68,62,67,62,62,62,67,67,68,67,71,67,71,67,67,67,71,67,71,67,67,67,67,87,67,87,62,62,62,62,67,62,59 ,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,110,111,110,110,110,107,107,108,108,108,108,108,108,108,108,111,110,111,110,111,110,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,110,111,111,111,111,111,111,111,111,111,110,110,110,111,111,111,110,111,110,110,110,106,107,107,106,107,110,110,110,109,109,109,108,108,108,108,108,108,59,59,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,107,108,108,107,108,108,108,108,108,108,108,108,108,108,108,106,106,108,106,108,108,108,107,108,108,108,107,66,66,106,108,108,108,108,107,107,105,66,66,105,66,66,66,66,65,66,66,83,82,81,81,81,81,81,81,81,82,81,66,66,66,66,66,66,66,66,66,55,55,55,59,65,57,66,66,66,59,66,65,59,57,66,65,59,57,49,49,49,49,49,46,45,45,233,232,232,233,232,233,233,45,44,233,233,232,233,232,232,233,44,45,54,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,49,48,48,20,20,20,20,19,20,20,20,20,20,19,20,212,211,203,205,203,204,195,197,195,197,194,196,192,196,192,196,191,196,191,196,190,196,190,196,190,195,190,195,190,193,190,192,191,191,192,190,193,190,194,190,195,190,195,189,195,189,195,188,194,188,189,188,188,195,196,215,214,25,25,25,19,214,205,199,197,193,198,192,194,192,195,192,196,192,196,191,196,206,196,206,207,198,21,25,22,21,21,29,25,25,25,25,29,29,22,21,25,25,29,103,22,22,21,21,25,71,86,86,86,86,86,144,144,86,86,70,68,68,68,67,62,67,68,67,68,67,62,112,112,112,112,112,114,114,66,66,116,116,116,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,115,115,114,87,59,62,59,87,67,67,67,67,67,67,62,80,80,80,68,67,71,67,67,67,71,67,62,62,62,67,68,67,68,80,80,68,68,67,68,67,68,67,67,62,62,62,62,59,67,67,71,67,71,67,71,67,71,67,71,67,67,67,67,67,67,87,67,87,67,62,62,62,59,62 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,110,111,110,111,110,110,110,110,107,107,107,108,108,108,108,108,108,108,110,111,110,111,110,111,110,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,110,111,111,111,111,111,111,111,110,111,110,110,111,111,110,111,107,108,110,110,110,110,110,109,109,110,110,110,109,109,106,107,107,106,108,108,108,59,108,108,59,59,59,108,108,108,59,59,108,108,108,108,59,108,108,108,107,108,107,108,108,108,107,108,108,108,108,108,108,107,107,108,108,108,106,108,106,108,106,106,106,108,107,107,108,106,106,108,69,107,107,107,105,105,66,66,105,66,66,66,66,65,66,83,82,82,82,82,82,82,82,82,82,81,66,66,66,66,66,66,66,59,66,66,66,66,59,59,66,59,59,66,66,66,57,57,64,66,65,64,58,49,49,49,49,49,46,45,45,233,232,232,233,232,232,233,45,45,233,232,232,233,232,232,233,45,45,54,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,47,47,20,19,20,19,20,20,20,20,213,20,203,211,203,204,195,204,195,197,195,196,192,196,191,196,191,196,191,196,190,196,190,196,190,196,190,195,190,193,190,192,190,191,191,190,192,190,193,190,195,190,195,190,195,189,195,188,195,188,190,188,188,195,188,214,214,215,215,25,25,214,206,214,199,200,198,192,193,192,194,192,195,192,196,192,196,191,196,206,206,209,22,21,26,22,21,21,25,25,25,25,25,29,26,21,21,25,25,26,103,22,22,21,21,25,72,70,70,70,70,144,144,144,144,70,70,68,68,67,68,62,112,112,112,112,68,113,113,112,112,113,113,113,112,66,66,116,116,116,112,112,112,112,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,114,115,115,115,115,115,115,115,118,118,114,114,114,118,118,117,118,117,115,115,115,118,114,114,114,114,114,114,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,115,115,62,59,67,59,62,59,62,67,67,67,67,67,62,80,80,68,68,71,67,67,67,62,62,104,102,71,67,68,67,68,80,80,80,68,68,68,67,68,67,67,62,67,67,62,62,67,67,68,67,71,67,71,67,71,67,71,67,67,67,67,67,67,87,67,87,67,87,62,87,62,59,59 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,107,108,107,107,111,110,111,110,110,110,110,107,108,108,108,108,108,108,108,108,107,108,111,110,111,110,111,110,111,110,111,111,111,111,111,110,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,107,107,111,111,111,111,111,111,111,110,110,110,111,111,111,108,107,108,108,107,107,110,110,106,107,107,110,110,110,109,109,106,107,107,106,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,108,108,108,108,108,108,108,108,108,108,108,107,108,108,108,108,108,108,108,106,106,106,108,108,106,106,108,108,108,108,108,108,108,66,107,108,106,108,108,107,106,107,108,107,105,66,107,107,66,66,65,66,83,82,82,82,82,82,82,82,82,82,81,66,66,66,66,66,66,66,66,66,66,66,66,65,65,66,66,59,66,66,66,57,57,57,66,65,64,59,48,49,48,49,48,46,44,45,233,233,233,233,233,233,233,45,44,233,233,233,233,233,233,233,44,45,54,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,20,19,20,19,20,19,20,20,20,20,20,211,212,203,212,196,204,195,197,195,197,194,196,192,196,192,196,191,196,191,196,190,196,190,196,190,195,190,195,190,193,191,192,191,191,192,191,193,191,194,191,195,191,195,190,196,189,195,189,195,188,189,188,189,196,196,215,215,215,25,25,19,214,199,200,199,193,194,193,194,192,195,193,196,192,196,192,196,206,196,206,208,199,21,103,22,26,29,29,25,25,103,25,26,29,21,21,25,25,29,25,22,22,21,21,25,72,70,71,70,144,234,144,144,234,144,71,68,68,68,114,112,113,113,113,113,112,112,113,113,113,113,113,113,113,113,114,114,112,112,113,113,113,113,112,116,116,116,113,113,113,113,117,117,117,117,117,117,117,117,118,112,112,112,112,112,116,116,116,116,116,116,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,118,117,118,117,118,118,118,114,114,114,115,115,115,115,115,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,67,87,59,87,67,67,59,62,59,87,67,67,67,67,62,80,62,104,68,67,67,67,67,67,62,104,102,102,62,67,68,68,68,80,68,68,68,68,68,67,67,67,62,67,62,67,67,59,67,67,71,67,71,67,71,67,67,67,67,67,67,67,67,87,67,87,67,87,62,87,62,59,59,59 ,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,110,110,107,107,108,108,108,108,108,108,108,108,108,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,107,107,107,107,111,111,111,111,111,110,111,110,110,111,111,110,111,110,111,107,108,107,107,106,107,107,106,107,110,110,109,109,106,108,108,108,108,108,59,59,108,108,59,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,108,108,108,108,108,108,108,108,108,108,107,107,108,108,108,106,106,107,107,107,107,107,66,66,66,66,65,83,82,82,82,82,82,82,82,82,82,82,82,81,66,66,66,66,66,66,66,66,59,66,66,66,65,66,66,66,66,59,66,59,57,64,64,65,64,57,49,48,49,48,49,46,45,45,45,44,45,45,45,44,45,45,45,44,45,45,45,44,45,45,45,44,54,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,45,20,20,20,19,20,19,20,19,29,20,20,20,214,211,203,212,203,204,203,204,195,204,195,196,193,196,192,196,191,196,191,196,191,196,190,196,190,196,190,195,190,194,191,193,191,191,192,191,193,191,194,191,195,191,195,190,195,189,196,189,195,188,192,188,188,195,189,215,196,215,25,25,25,214,207,202,200,201,199,193,194,192,195,192,196,192,196,192,196,192,196,206,200,209,22,21,25,22,103,21,29,25,25,29,25,25,29,22,21,25,25,103,25,22,22,21,21,25,80,71,71,144,234,234,144,144,234,234,68,68,68,67,113,113,67,68,114,114,113,113,113,112,113,113,114,114,113,113,112,113,113,113,116,116,116,116,113,113,113,114,113,113,113,113,114,117,117,117,113,113,113,113,113,113,113,113,118,116,116,116,116,116,116,116,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,117,118,117,114,114,115,118,118,114,114,115,115,115,115,115,115,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,87,67,62,59,62,59,59,59,87,67,67,67,67,67,62,62,61,62,67,71,67,67,67,67,67,71,62,62,67,68,67,68,67,80,68,68,67,68,67,67,67,62,67,67,62,62,62,67,67,68,67,71,67,71,67,67,67,67,67,67,87,67,87,67,87,67,87,67,62,62,62,59,59,59 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,107,107,111,110,110,110,110,108,108,108,108,108,108,108,108,108,108,107,108,110,111,110,111,110,111,110,111,107,107,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,110,110,110,111,111,110,108,108,110,110,110,110,110,110,110,109,110,110,110,109,109,107,107,108,108,108,108,108,108,59,59,59,108,59,108,108,108,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,108,108,108,108,108,108,106,108,106,108,106,106,66,105,108,108,108,108,108,108,108,108,106,66,108,106,55,57,105,66,66,66,107,66,66,66,83,82,82,81,82,82,82,81,82,82,82,81,81,66,59,66,66,66,66,66,66,55,55,66,66,65,66,66,59,59,59,59,57,59,64,57,64,64,49,48,49,48,49,48,46,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,54,233,233,46,45,46,45,46,233,233,45,46,45,46,45,233,233,46,45,46,45,20,20,29,19,20,19,29,19,20,20,20,20,20,211,212,203,205,196,205,196,197,195,197,195,197,192,197,192,196,192,196,191,196,191,197,191,196,191,196,191,195,191,194,191,193,192,192,193,191,194,191,195,191,195,191,196,190,196,190,196,189,195,189,190,189,189,196,196,215,215,216,25,25,214,215,200,201,200,194,195,193,195,193,196,193,196,193,197,192,197,199,197,207,209,200,26,25,22,29,21,29,25,25,103,25,29,26,22,21,25,25,29,25,22,22,21,21,25,72,71,71,144,234,234,144,144,234,234,68,112,112,112,112,112,114,68,67,61,62,114,113,113,113,113,113,114,114,115,113,113,114,114,116,116,116,116,116,113,113,114,114,114,113,114,114,114,117,117,117,117,117,117,117,114,114,118,118,116,116,116,116,116,116,116,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,114,114,114,115,115,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,118,118,117,118,117,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,114,113,67,87,59,59,59,62,67,87,67,67,67,67,67,62,62,68,71,67,67,67,67,67,67,67,62,67,71,67,68,67,68,68,68,67,68,67,67,67,67,62,67,87,62,67,67,67,68,67,71,67,71,67,71,67,67,67,67,62,62,67,67,87,67,67,67,87,62,62,59,59,62,62 ,111,111,107,107,111,111,107,107,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,110,110,110,110,107,107,107,108,108,107,108,108,107,107,107,107,111,110,111,110,111,110,111,107,108,107,107,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,110,110,110,111,110,108,108,108,107,110,110,110,110,109,109,109,110,110,110,110,107,108,107,106,108,108,108,108,108,108,59,59,108,108,108,108,111,111,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,108,108,107,108,106,108,108,108,106,106,66,107,107,108,108,66,108,66,108,107,108,108,106,106,106,59,66,107,105,105,66,105,66,66,83,82,82,82,82,82,82,82,82,82,82,82,81,66,66,59,66,66,66,66,66,66,55,66,66,65,66,66,66,59,59,59,57,65,65,64,64,64,48,48,48,48,48,48,46,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,44,54,232,233,46,45,46,233,232,233,233,45,46,45,233,232,233,233,46,45,45,27,20,20,19,29,19,29,20,20,20,20,20,214,212,203,212,203,205,196,204,195,204,195,196,194,196,192,196,192,196,191,196,191,196,190,196,191,196,190,195,191,195,191,194,191,192,192,191,193,191,194,191,195,191,195,191,196,190,196,189,195,189,193,189,189,196,189,197,198,215,216,25,25,215,208,201,201,194,194,193,195,193,195,193,196,193,196,192,196,192,196,206,200,203,22,103,25,22,26,29,29,25,29,25,29,25,25,21,21,25,103,25,25,22,22,21,21,25,80,71,71,71,144,144,234,234,144,144,113,113,112,112,113,113,113,112,62,62,114,115,115,115,114,115,115,115,115,112,112,112,112,114,114,114,116,116,116,113,114,114,114,114,114,114,114,114,117,117,117,117,117,117,117,114,114,118,116,116,116,116,116,116,116,116,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,113,113,113,113,115,115,115,115,115,115,115,115,117,115,115,115,115,115,115,115,115,115,115,115,115,118,118,117,118,117,118,117,114,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,115,115,115,115,87,59,59,59,62,67,67,67,67,67,67,59,62,62,67,67,67,62,62,67,67,67,62,71,67,68,67,68,67,68,67,68,67,67,67,62,62,67,62,62,62,62,59,67,67,71,67,71,67,71,67,67,67,67,62,62,67,67,87,67,67,62,87,67,62,59,59,59,59,62 ,111,107,108,108,108,108,108,107,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,110,110,107,107,107,107,107,108,108,108,107,107,108,107,108,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,110,110,111,111,110,111,110,111,110,110,107,107,109,109,109,110,110,110,110,109,109,106,106,105,108,59,59,59,108,108,108,108,108,108,59,111,111,111,111,108,108,107,107,108,107,108,66,108,108,108,108,108,108,108,108,108,108,108,108,108,107,108,108,106,108,106,108,66,66,108,66,108,108,108,108,108,107,108,108,66,106,106,59,107,107,66,66,105,105,66,66,83,81,82,81,82,81,82,81,82,81,82,81,81,66,66,57,66,66,66,66,66,66,66,66,66,65,66,66,66,66,66,66,59,59,57,64,64,47,47,47,47,47,47,47,46,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,54,232,232,233,45,233,232,232,233,232,233,45,233,232,232,233,232,233,45,54,20,20,20,19,29,19,20,20,20,20,20,214,20,212,212,203,205,203,205,196,197,195,197,195,197,193,197,192,197,192,196,191,197,191,197,191,196,191,196,191,196,191,195,191,194,192,192,193,192,194,192,195,192,196,191,196,191,196,190,196,190,195,189,191,189,190,197,190,198,202,216,25,215,215,203,208,202,195,194,195,194,195,193,196,193,196,193,197,193,197,200,197,207,203,201,103,25,26,21,29,25,25,25,25,29,29,26,21,21,25,25,29,29,22,22,21,21,25,80,71,72,71,144,234,234,234,234,144,113,113,113,113,113,113,113,113,113,62,114,115,115,115,114,115,115,115,112,113,113,113,113,112,112,114,114,114,114,113,114,114,114,114,114,114,114,114,117,117,117,117,117,117,117,117,114,113,116,116,116,116,116,116,116,116,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,113,113,114,114,114,113,113,113,113,113,117,117,117,117,117,117,115,115,115,115,115,115,115,115,114,114,115,118,117,114,114,114,114,114,117,114,115,115,115,115,115,115,115,115,114,114,115,115,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,114,114,114,113,113,87,59,62,59,62,62,67,67,67,67,59,59,62,71,67,67,67,62,62,67,71,102,102,62,62,62,67,68,67,68,67,68,67,67,62,67,62,62,62,62,59,59,67,68,67,71,67,71,67,67,67,67,62,62,87,67,67,67,67,67,62,67,59,59,59,67,87,59,62 ,111,111,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,107,107,107,107,107,110,108,108,108,108,108,108,108,107,107,107,108,107,108,107,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,110,110,110,111,111,111,110,111,110,110,107,106,107,107,109,109,109,110,110,110,109,109,107,108,107,106,105,59,59,108,108,108,108,59,59,108,111,59,59,111,108,108,108,108,108,108,66,66,66,108,108,108,108,108,108,111,108,108,108,108,108,107,108,107,108,108,108,108,108,108,106,107,107,105,66,66,108,107,107,108,107,106,108,108,105,105,105,66,66,66,66,66,83,82,82,82,81,82,82,82,82,82,82,82,81,66,66,59,66,66,66,66,66,66,59,66,66,65,66,66,66,66,59,59,59,65,65,64,64,46,46,46,46,46,46,46,46,45,44,44,44,45,44,44,44,45,44,44,44,45,44,44,44,45,44,44,44,45,44,54,232,233,45,233,233,233,233,232,233,45,233,233,233,233,232,233,45,54,20,27,20,19,29,19,20,20,20,20,20,20,212,212,204,212,203,205,196,205,196,204,195,197,194,197,193,197,192,196,192,197,191,197,191,197,191,196,191,196,191,195,191,194,192,193,193,192,194,192,195,192,195,192,196,191,196,191,196,190,195,190,194,190,190,197,190,198,200,216,215,216,25,215,209,201,195,195,195,194,195,193,196,193,196,193,197,193,196,193,197,207,201,204,22,103,25,103,21,29,29,25,25,25,25,29,103,21,21,25,25,29,29,22,22,21,21,25,80,72,144,144,71,144,234,234,234,144,68,113,113,113,113,115,67,113,113,62,62,115,115,115,114,115,115,113,113,115,114,114,114,113,113,113,112,114,114,115,114,114,114,115,114,114,114,115,117,117,117,117,117,117,117,117,114,113,116,116,116,116,116,116,116,116,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,113,114,114,114,114,114,113,113,114,115,115,113,117,117,117,117,117,117,117,118,118,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,114,115,115,115,113,87,59,62,59,62,67,67,67,67,62,59,62,62,71,67,67,67,102,67,71,71,71,71,61,67,68,67,67,67,68,67,67,67,67,62,62,67,62,87,67,87,68,67,71,67,71,67,71,67,67,67,67,62,62,67,67,87,67,87,62,59,59,62,59,87,67,62,59 ,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,107,107,107,111,110,110,110,107,110,110,110,107,108,108,108,108,107,108,108,108,108,107,107,107,108,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,110,110,110,111,110,111,110,111,110,106,107,107,106,107,109,109,110,110,110,110,109,109,109,108,108,107,107,108,59,108,108,59,59,59,59,111,111,111,111,59,59,108,108,108,108,108,66,108,66,108,108,66,108,66,111,108,108,108,107,108,108,108,107,108,107,108,108,108,108,106,66,66,107,108,66,108,108,108,108,108,108,108,105,105,66,66,66,66,66,66,83,82,81,82,81,82,81,82,81,82,81,82,81,82,81,66,59,66,66,66,66,66,66,59,66,66,65,66,66,66,59,66,57,65,66,65,65,64,45,233,233,233,45,46,45,46,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,54,233,44,233,232,232,233,232,233,44,233,232,232,233,232,233,44,54,20,29,20,29,20,19,27,29,23,29,20,215,20,211,212,204,205,203,205,196,198,196,197,195,197,193,197,193,197,192,197,192,197,191,197,191,197,191,196,191,196,191,195,192,194,193,193,194,192,195,192,195,192,196,192,196,191,196,191,196,190,195,190,193,191,191,198,192,199,202,210,210,210,215,203,196,203,195,195,195,194,196,194,196,194,197,194,197,200,197,201,197,207,203,201,103,25,26,21,29,25,25,25,29,29,29,25,22,21,25,25,103,29,22,22,21,21,25,80,71,144,234,72,144,234,234,234,144,68,68,113,113,113,113,115,68,67,61,67,67,67,68,66,114,114,114,114,114,114,114,114,114,114,113,113,114,114,115,115,115,115,115,115,112,112,112,112,115,117,117,117,117,117,117,114,113,116,116,116,116,116,116,116,116,116,116,116,116,112,112,112,112,118,118,118,118,118,113,113,113,113,113,113,113,113,113,118,117,117,117,117,113,114,114,115,115,115,115,114,115,115,115,115,115,115,117,117,117,117,117,117,117,118,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,115,115,115,115,115,115,115,115,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,115,115,115,115,115,114,113,67,62,62,67,113,113,113,113,113,113,71,67,61,102,102,67,62,62,102,71,102,71,68,61,68,67,68,67,68,67,67,67,67,62,67,62,59,59,67,67,68,67,71,67,71,67,67,67,62,62,61,62,67,62,67,87,67,87,67,87,62,87,67,87,67,59 ,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,110,111,110,110,107,110,110,110,107,107,108,108,108,108,108,108,108,108,108,108,107,107,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,110,110,110,110,111,111,110,111,107,107,110,110,110,109,109,109,109,110,110,110,110,109,109,106,105,107,106,105,106,108,108,108,108,108,59,59,111,111,111,59,59,108,108,108,108,66,66,108,108,108,108,66,108,66,110,111,66,108,108,108,108,108,108,108,107,108,108,108,108,106,106,108,108,106,107,108,66,108,108,69,108,66,108,55,66,108,108,105,105,66,66,83,82,82,81,82,82,82,82,82,82,82,81,82,82,81,55,59,66,66,66,66,66,66,66,66,66,65,66,59,59,57,66,57,65,66,65,64,66,233,232,232,232,233,45,46,46,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,54,45,233,232,232,233,232,233,45,233,232,232,233,232,233,45,54,20,29,27,19,20,19,20,20,27,20,20,20,212,20,204,212,203,205,196,205,196,204,195,197,195,197,193,197,192,197,192,197,192,197,191,197,191,196,191,196,191,195,191,195,192,193,193,192,194,192,195,192,196,192,196,192,196,191,196,191,196,190,195,191,192,191,192,199,202,211,210,210,210,216,203,202,195,195,195,194,195,194,196,194,196,194,197,193,197,193,197,207,201,204,22,21,103,21,21,29,25,29,29,26,25,103,29,22,21,25,103,29,29,22,22,21,21,25,80,72,144,234,144,72,144,234,144,72,68,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,114,114,114,114,114,114,114,115,114,114,114,114,114,114,114,115,112,112,113,113,113,113,112,113,113,115,114,117,117,114,113,116,113,113,113,113,113,114,116,116,116,116,116,118,118,118,118,118,113,113,113,113,113,113,113,113,113,114,114,114,114,113,113,113,117,117,113,115,115,115,115,115,115,114,115,115,115,115,115,115,117,117,117,117,117,117,117,117,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,115,115,115,115,115,115,113,87,113,113,113,114,114,114,113,113,113,59,102,102,102,102,102,59,59,61,61,62,62,61,61,67,67,67,68,67,67,67,67,67,67,62,62,87,59,87,68,67,71,67,71,67,67,67,67,62,67,61,62,87,67,87,67,87,67,87,62,62,67,87,67,59,59 ,111,111,111,111,111,111,111,111,111,111,111,107,107,111,107,107,111,111,111,111,111,111,111,111,111,111,110,107,107,107,107,110,107,110,107,107,107,107,108,108,108,108,107,107,107,107,107,108,107,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,111,111,111,107,107,107,107,110,110,107,107,109,109,109,110,110,110,109,109,107,108,107,107,108,108,108,108,108,59,108,59,59,111,111,111,59,108,108,59,59,108,108,66,108,59,66,108,66,66,111,111,108,66,66,66,108,108,108,108,108,107,108,108,107,107,108,108,106,107,106,66,108,108,108,108,108,108,108,108,59,66,66,66,66,66,66,66,83,82,81,82,81,82,81,82,81,82,81,82,81,82,81,66,66,66,66,66,66,66,66,66,66,66,65,65,59,59,66,59,66,59,66,65,64,45,233,233,233,233,233,45,46,45,44,45,44,45,44,44,44,45,44,45,44,45,44,44,44,45,44,45,44,45,44,44,44,45,44,54,233,232,232,233,232,233,44,233,232,232,233,232,233,44,54,20,29,29,27,20,19,29,27,23,20,20,212,20,212,213,204,205,203,205,196,198,196,197,195,197,194,197,193,197,193,197,192,197,192,197,192,197,192,197,192,196,192,195,192,195,193,193,194,193,195,192,195,193,196,192,196,192,196,191,196,191,196,191,195,192,193,200,194,201,203,211,210,211,205,203,196,203,196,195,196,195,196,194,196,194,197,194,197,201,197,201,198,207,204,202,29,26,22,21,29,25,25,25,103,25,29,25,22,21,29,29,29,29,22,21,21,25,25,80,72,144,234,234,72,144,114,114,114,113,113,113,113,114,114,114,115,115,115,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,114,114,114,114,114,114,112,113,113,113,113,113,114,114,113,113,114,113,115,114,114,114,113,113,114,114,114,114,114,113,114,114,116,116,116,118,118,118,118,118,113,113,113,113,113,114,114,114,113,113,115,115,115,115,115,115,113,117,113,115,115,115,115,115,115,114,115,115,115,115,115,115,117,117,117,117,117,117,117,117,118,118,115,115,115,115,115,115,114,115,115,115,115,115,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,115,115,115,115,115,115,113,67,114,114,114,114,114,113,114,114,114,59,62,71,62,67,59,62,59,62,59,59,59,62,62,62,67,67,67,68,67,67,67,62,87,67,67,59,87,62,67,68,67,71,67,71,67,67,62,62,61,62,87,67,87,71,87,67,87,67,62,62,59,59,59,59,59 ,111,111,107,107,107,107,107,111,111,111,107,107,108,108,108,107,107,107,107,111,111,111,111,111,111,110,111,110,110,107,110,107,107,107,107,107,107,108,108,108,108,108,108,108,108,108,108,107,107,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,110,111,110,110,110,111,108,108,107,107,110,110,107,108,107,107,106,107,107,110,110,110,109,107,107,108,108,106,107,108,59,59,59,59,59,108,111,111,111,109,59,59,66,66,66,66,66,66,59,57,66,66,59,111,110,66,66,111,111,111,111,111,108,107,107,107,107,108,108,108,108,107,107,66,66,107,105,108,108,69,66,66,55,66,57,66,66,66,66,66,66,83,81,82,82,82,81,82,82,82,81,82,82,82,81,81,66,66,66,66,66,66,66,66,66,66,66,65,65,66,59,59,57,59,57,57,65,64,45,233,232,233,232,233,45,46,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,54,233,233,233,233,233,44,233,233,233,233,233,233,44,54,27,20,20,19,20,19,29,20,27,27,20,20,212,20,204,212,203,205,196,205,196,204,195,197,195,197,193,197,193,197,192,197,192,197,192,197,192,197,192,196,192,196,192,195,192,194,193,193,195,192,195,192,196,192,196,192,196,192,197,192,196,191,195,192,194,192,194,201,202,211,211,211,211,203,203,203,196,195,196,195,196,194,196,194,196,194,197,194,197,194,197,207,202,205,26,29,25,21,29,25,25,25,25,29,103,29,21,21,25,29,29,25,29,22,21,21,25,25,80,72,144,234,234,72,144,234,144,72,68,114,114,114,114,115,115,115,114,114,114,114,114,114,115,114,114,114,114,114,115,115,115,115,115,115,115,115,114,114,115,113,113,114,114,114,114,114,113,113,113,113,114,115,115,114,114,114,114,114,113,113,113,113,113,114,118,113,116,116,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,117,115,115,115,115,115,117,117,115,115,115,115,115,117,117,117,117,117,117,117,117,117,117,118,118,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,114,114,114,114,67,87,67,115,114,114,114,114,114,114,114,114,114,59,59,62,59,62,62,59,59,62,67,62,71,59,59,67,67,67,68,67,67,67,62,67,62,62,67,59,67,59,68,67,71,67,71,67,67,67,67,62,71,62,62,87,71,87,67,87,62,87,62,62,67,87,59,59,59 ,111,107,108,107,107,107,107,107,111,107,108,108,108,108,108,108,107,108,107,107,111,111,107,107,110,107,107,107,107,107,110,110,109,109,107,108,106,107,108,108,108,107,107,107,108,108,108,108,107,107,110,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,110,107,107,108,107,110,110,110,110,110,109,106,106,105,106,107,110,110,107,108,107,107,106,106,105,106,108,108,59,59,59,108,111,111,111,109,59,59,59,66,66,66,66,66,59,59,55,66,111,111,111,111,111,111,110,110,66,108,108,108,107,108,108,108,107,108,108,108,108,108,66,107,66,66,66,69,66,55,66,66,59,66,66,66,66,66,66,83,82,81,82,81,82,81,82,81,82,81,82,81,82,81,55,66,66,66,66,66,66,66,66,66,66,65,65,65,59,59,57,66,65,57,65,64,45,233,232,233,232,233,46,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,54,54,44,44,44,44,44,44,44,44,44,44,44,54,29,29,20,20,20,19,29,29,20,20,20,212,20,212,213,204,205,197,205,197,198,196,198,195,197,194,197,193,197,193,197,193,197,192,198,192,197,192,197,192,196,192,196,193,195,193,194,195,193,195,193,196,193,196,193,197,192,197,192,197,192,196,192,195,193,195,201,195,202,203,212,211,212,206,203,196,203,196,196,196,195,196,195,197,195,197,194,198,201,198,202,198,207,204,26,26,103,21,29,25,25,103,26,29,29,21,21,21,25,103,29,25,29,22,21,21,25,25,80,72,144,144,144,144,72,144,72,112,112,112,113,114,114,115,115,114,115,115,115,115,115,115,115,114,114,114,115,115,115,115,114,114,115,115,115,114,115,115,114,115,114,115,114,114,115,113,114,114,114,114,115,115,114,114,114,114,114,113,114,114,113,113,114,114,114,114,114,114,114,118,118,118,118,118,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,117,117,117,114,114,114,114,114,114,117,117,117,117,117,117,117,117,117,113,113,113,113,113,113,113,113,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,115,115,115,115,114,67,87,115,115,67,87,115,115,115,115,115,115,59,62,59,59,59,62,59,59,59,67,71,59,68,67,68,67,67,67,67,67,62,62,62,62,62,62,59,62,71,67,68,67,71,67,62,62,62,62,62,87,62,87,62,87,67,87,62,62,62,59,67,87,59,59,59,59 ,111,111,111,111,111,111,111,111,111,107,107,107,107,111,111,111,108,108,108,111,111,107,108,107,107,110,107,107,107,110,107,109,108,107,107,107,107,108,108,107,107,108,108,108,108,108,108,108,108,108,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,110,111,110,110,110,110,111,111,110,111,110,110,110,110,109,109,109,109,109,110,110,110,110,110,110,109,107,107,108,108,107,107,108,108,59,59,111,111,111,109,59,59,57,59,66,66,66,66,66,55,55,111,111,111,110,110,110,108,66,66,66,66,108,108,108,108,108,107,108,107,108,108,108,66,108,108,66,66,66,69,69,66,55,66,59,66,66,66,66,66,66,83,81,82,81,82,81,82,81,82,81,82,81,82,81,81,55,66,59,59,66,66,66,66,66,66,59,65,65,65,66,59,59,57,59,65,59,64,45,233,45,54,54,54,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,29,27,29,29,212,213,204,213,204,205,196,205,196,205,195,197,195,197,193,197,193,197,192,197,192,197,192,197,192,197,192,196,192,196,192,195,193,194,194,193,195,193,195,193,196,193,196,192,196,192,197,192,196,192,195,193,195,193,195,202,196,202,212,204,212,204,197,203,196,195,196,195,196,195,196,194,197,194,197,194,197,195,198,195,197,205,21,26,25,29,29,25,25,29,29,29,21,21,21,29,103,29,103,29,25,22,21,21,25,25,80,114,114,114,113,113,113,113,112,113,113,113,113,114,115,115,115,115,115,112,112,112,112,114,115,114,114,114,115,114,114,115,114,114,115,115,115,114,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,115,114,114,114,113,114,114,114,114,114,114,114,114,114,114,113,113,113,113,114,114,114,114,113,113,115,113,115,115,115,115,115,117,117,115,115,115,117,117,114,114,115,115,115,115,115,115,114,114,114,117,117,114,114,114,114,114,114,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,115,115,115,115,115,114,114,114,67,87,115,115,115,115,115,115,67,67,59,59,59,67,59,59,59,102,67,67,67,67,68,67,67,67,68,67,67,67,67,62,62,67,62,59,59,67,68,67,71,67,71,62,71,71,71,87,62,62,71,62,102,102,67,102,59,59,59,59,59,59,67,59,59 ,111,111,111,111,111,111,111,111,108,108,108,107,107,107,111,108,108,108,108,108,111,111,110,111,110,111,110,110,110,107,107,108,107,107,107,108,108,108,106,108,108,108,108,108,108,108,108,108,108,108,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,110,110,111,110,111,110,111,110,110,110,109,109,109,107,107,110,106,107,107,107,106,107,107,107,107,106,107,107,107,108,108,59,111,111,111,109,59,59,55,57,59,66,66,66,66,55,111,111,110,110,66,66,66,66,108,66,108,66,108,108,108,108,108,108,108,107,59,59,108,108,108,66,105,66,66,105,69,66,59,105,59,66,66,66,105,66,83,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,81,55,66,66,66,66,66,66,66,66,59,65,66,65,65,59,59,59,59,57,57,57,45,233,46,57,46,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,46,44,46,44,46,44,46,44,46,44,46,44,46,44,46,44,46,44,54,29,29,20,212,213,205,213,204,205,197,205,197,205,196,198,195,198,195,197,194,198,193,197,193,198,193,198,192,197,192,197,192,196,193,196,193,195,194,194,195,194,195,193,196,193,196,193,197,193,197,193,197,193,196,193,195,194,195,202,195,202,209,213,212,213,207,203,196,203,196,196,196,195,196,195,197,195,197,195,198,202,198,202,198,207,203,22,29,103,21,29,29,103,29,29,25,21,29,21,21,29,25,25,29,29,22,21,21,25,25,80,72,72,72,72,114,114,112,113,113,112,112,112,112,113,115,115,115,112,113,113,113,113,112,112,113,114,114,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,113,114,114,114,113,114,114,114,113,113,115,115,115,115,115,115,115,115,115,115,117,117,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,87,114,114,67,87,115,115,115,115,115,114,67,67,67,67,67,67,59,59,59,62,59,102,59,102,59,61,67,67,71,67,68,67,67,67,67,61,61,67,59,67,59,59,59,67,71,62,62,67,71,71,62,71,71,62,62,87,71,102,102,102,102,102,59,87,59,59,59,87,67,59,59,59 ,111,111,107,107,111,111,111,108,108,108,108,108,107,107,111,108,108,108,108,108,111,111,111,107,107,110,110,107,107,107,107,109,109,107,107,106,108,108,108,108,108,108,108,108,108,108,108,108,108,108,111,110,111,110,111,110,107,107,107,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,110,110,111,110,111,110,107,107,110,110,109,107,107,107,106,107,106,105,106,107,106,105,107,106,105,108,108,108,108,59,59,111,59,111,109,108,59,59,59,59,66,66,66,111,111,111,111,110,66,59,66,108,108,66,66,108,108,108,108,108,108,108,108,108,107,107,59,108,108,107,107,107,107,108,107,106,105,105,106,106,105,106,66,105,66,83,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,66,66,66,66,66,66,66,66,66,66,65,66,65,65,66,66,59,59,59,57,57,57,233,46,44,234,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,46,44,46,44,46,44,46,44,46,44,46,44,20,44,20,44,20,44,54,27,29,213,20,213,213,205,213,204,205,197,205,196,198,196,198,195,197,194,198,193,198,193,198,193,198,192,198,192,197,193,197,192,196,193,196,193,195,194,194,195,193,196,193,196,193,197,193,197,193,197,193,196,193,196,194,195,195,195,202,197,203,212,205,213,204,197,203,196,196,196,195,196,195,197,195,197,195,198,195,198,195,198,195,198,25,26,29,25,21,21,25,25,29,29,21,21,25,21,22,103,25,25,29,25,73,21,21,25,25,80,72,72,72,72,72,112,113,113,112,113,113,113,113,113,115,114,113,113,114,114,113,113,113,113,113,112,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,113,115,115,115,115,115,118,115,115,115,115,115,115,113,113,115,115,115,115,115,115,117,117,117,117,117,117,115,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,67,115,114,114,113,113,113,113,113,115,115,114,114,67,67,67,67,67,59,62,102,67,67,67,59,62,59,61,61,61,71,67,67,67,71,67,59,59,67,62,59,87,59,62,71,61,62,67,71,67,61,71,62,62,71,87,71,102,102,102,59,62,59,62,59,62,67,87,59,62,67,59,62 ,111,107,107,107,107,111,111,111,111,111,107,107,107,107,111,111,107,107,107,111,111,107,107,107,107,110,107,107,107,107,110,109,107,107,106,108,108,108,108,108,108,108,108,108,108,108,108,108,107,107,108,111,110,111,110,107,108,107,107,107,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,110,110,110,111,111,110,107,107,107,107,110,109,106,107,107,109,110,106,105,110,110,106,105,107,106,107,107,108,108,108,59,59,107,107,108,108,107,59,59,59,59,59,111,111,111,111,111,109,66,59,59,66,66,66,66,66,66,108,108,108,108,108,108,108,108,107,107,108,108,108,107,108,108,108,108,105,107,107,107,105,106,107,106,66,66,66,83,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,81,66,66,66,66,66,66,66,66,59,59,65,66,66,65,64,66,59,59,65,57,57,59,57,46,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,54,27,29,20,213,213,205,213,205,206,197,205,197,205,196,198,196,198,195,198,194,198,194,198,193,198,193,198,193,198,193,197,193,197,193,196,193,196,194,195,195,194,195,194,196,194,197,194,197,193,197,194,197,194,196,194,196,195,196,203,196,203,209,203,213,204,207,204,197,203,196,196,197,195,197,195,197,195,198,195,198,202,198,203,199,208,203,26,29,25,26,29,29,25,25,29,21,25,25,21,22,29,29,25,29,73,74,21,21,25,25,80,72,72,72,72,72,113,113,113,113,113,113,113,113,114,115,115,113,114,113,114,114,114,114,114,113,113,115,114,114,114,114,112,112,112,112,114,115,115,115,115,115,113,113,113,113,113,115,115,115,115,114,114,115,113,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,114,114,114,114,114,114,113,115,115,115,115,115,115,115,115,117,117,117,114,115,115,115,115,115,115,115,117,117,114,114,114,117,117,117,117,117,115,115,115,117,114,114,114,114,114,114,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,113,113,113,113,113,118,117,118,117,118,117,87,115,115,115,115,115,115,114,114,114,115,114,114,114,114,114,67,67,62,59,62,59,62,59,59,59,62,62,62,62,61,71,67,71,67,59,59,59,67,67,67,59,67,61,67,61,61,71,62,71,62,71,61,62,87,67,87,67,62,59,62,59,62,59,62,113,113,113,113,113,113,59,59 ,111,107,107,107,107,111,111,111,111,111,107,108,107,107,107,107,111,111,111,111,111,110,111,107,107,107,110,110,108,108,107,107,107,106,107,107,107,108,108,107,108,108,108,108,108,108,108,107,107,107,107,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,110,110,110,110,111,107,107,110,110,107,106,107,107,106,107,110,110,110,107,107,110,109,108,107,107,106,106,108,108,108,108,111,108,108,109,107,108,59,59,111,111,111,111,111,111,109,55,59,55,57,57,66,66,66,66,66,66,66,66,108,108,108,108,108,107,108,107,66,108,108,66,107,66,108,66,106,107,106,107,107,107,66,66,66,66,83,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,66,66,66,66,66,66,66,59,59,66,65,66,66,65,65,64,66,59,59,59,59,45,57,59,59,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,134,29,213,20,213,213,205,206,204,206,197,205,196,198,196,198,195,198,194,198,194,198,193,198,193,198,193,198,193,197,193,197,193,196,193,196,194,195,195,194,195,194,196,194,196,194,197,193,197,193,197,193,196,194,196,195,196,195,196,203,199,203,213,205,208,204,198,203,197,196,196,196,197,195,197,195,197,195,198,195,198,195,198,195,198,25,204,29,25,29,29,25,25,25,29,103,25,103,25,22,25,29,29,25,73,82,74,73,73,73,73,73,73,73,73,73,114,113,113,113,113,113,114,114,112,112,112,112,114,114,114,114,114,114,114,114,114,114,114,114,112,112,113,113,113,113,112,115,115,115,113,113,114,114,114,114,114,113,115,114,114,115,115,115,115,115,115,115,113,115,115,115,115,115,113,113,113,113,115,114,114,114,115,114,114,114,115,115,115,115,115,115,114,114,115,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,117,117,117,117,117,117,117,117,118,114,114,114,115,115,115,115,115,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,113,114,114,114,114,114,114,113,113,117,118,117,118,67,87,115,115,115,115,115,115,115,115,115,87,115,115,115,115,115,115,67,62,59,62,59,59,59,62,59,67,67,71,62,62,59,67,61,67,61,61,62,67,59,62,71,61,62,71,59,61,61,62,71,62,61,102,67,102,59,62,59,62,59,87,59,62,113,113,113,115,113,113,113,113,113 ,111,107,108,107,107,107,107,107,111,111,111,111,111,107,108,107,107,107,107,111,110,111,110,110,110,110,110,108,107,107,107,107,107,107,107,107,108,108,108,107,108,108,108,108,108,107,107,108,107,108,108,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,110,110,111,107,107,107,107,107,107,107,107,107,107,107,106,107,107,107,107,107,106,107,108,108,108,108,108,108,108,108,108,108,111,107,108,107,108,111,111,111,111,111,109,109,66,66,59,55,55,55,59,59,66,66,66,66,66,66,108,108,108,108,108,107,107,108,108,108,108,107,107,108,66,106,105,69,55,59,59,66,66,66,66,66,83,81,82,81,81,81,82,81,82,81,82,81,81,81,82,81,81,66,66,66,66,66,66,66,66,57,66,66,66,66,65,65,65,64,65,59,59,59,59,57,59,45,45,45,45,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,20,20,23,134,20,133,29,134,20,213,213,205,213,205,206,204,206,197,205,196,198,196,198,195,198,194,198,194,198,193,198,193,198,193,198,193,197,193,197,193,196,194,196,195,195,195,195,196,194,196,194,197,194,197,194,197,194,197,194,196,195,196,196,196,203,196,203,209,204,213,204,208,204,197,203,197,196,197,196,197,196,197,196,198,195,198,203,198,203,199,208,204,21,29,25,103,29,25,25,29,103,21,21,21,25,21,29,25,29,73,75,75,75,75,75,75,75,75,75,112,112,112,112,112,75,68,68,68,112,112,113,113,113,113,112,114,114,114,114,114,114,114,114,114,112,113,113,113,114,114,114,114,113,113,114,114,114,114,114,113,113,113,113,114,115,115,115,115,115,115,115,115,113,115,115,115,113,113,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,114,114,114,114,115,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,117,117,117,117,117,114,114,115,118,118,114,114,115,115,115,115,115,115,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,114,114,115,115,115,114,114,114,114,114,113,117,118,117,114,67,115,114,114,115,115,115,115,115,115,67,87,67,87,67,67,67,62,59,67,67,67,59,67,59,61,59,61,61,61,62,71,71,61,61,61,59,62,59,62,59,62,59,61,59,62,59,62,59,62,61,62,62,102,59,62,59,87,59,62,59,115,115,115,115,115,115,115,115,115,115,114 ,111,111,111,111,107,108,107,107,107,111,111,107,107,107,107,107,108,107,107,107,111,110,110,110,110,110,111,107,110,110,109,109,108,107,107,108,107,108,108,108,108,108,108,107,107,107,108,107,107,108,108,108,108,110,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,110,110,111,110,111,110,110,110,109,109,109,109,106,107,107,106,107,107,107,107,107,107,106,105,108,108,108,108,108,108,108,107,108,108,108,108,111,111,111,109,109,66,66,66,66,59,59,59,59,57,59,66,66,66,66,66,66,59,59,59,59,108,108,108,66,108,66,108,108,108,108,107,108,106,69,59,57,59,66,66,66,66,83,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,66,66,66,66,66,66,66,66,66,65,66,66,66,65,65,64,65,64,59,59,45,45,45,45,45,45,45,45,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,20,29,27,134,19,133,27,134,20,133,20,213,213,205,206,204,206,197,206,197,198,196,198,195,198,195,198,194,198,194,198,193,198,193,198,193,197,193,197,193,196,193,196,194,195,195,195,195,194,196,194,196,194,197,194,197,194,198,194,196,195,196,195,196,195,197,203,197,203,209,205,209,204,198,204,197,196,197,196,197,196,197,196,197,195,198,195,198,196,199,196,198,25,205,25,25,29,29,25,25,103,103,21,21,25,25,22,29,25,73,74,75,74,75,74,75,74,75,74,113,113,112,112,113,113,113,112,112,113,113,113,114,115,115,114,113,113,114,115,115,115,112,112,112,115,113,113,112,115,115,115,115,115,115,115,114,114,114,115,113,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,114,114,114,114,114,115,115,115,115,114,114,115,114,114,115,115,114,113,113,113,115,115,113,113,113,113,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,117,117,117,117,117,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,114,115,115,115,115,115,114,114,115,115,115,114,114,117,118,114,115,114,115,115,114,114,62,67,62,67,87,67,87,67,87,67,67,59,62,67,67,59,102,59,61,59,102,62,102,62,71,71,71,71,71,59,62,59,62,59,61,59,71,59,71,62,62,59,102,102,59,59,59,59,62,59,118,118,87,59,62,115,115,115,115,115,115,115,115,115,115,114 ,111,111,111,111,111,107,107,108,107,107,107,107,107,108,107,108,108,108,107,111,110,107,107,107,110,111,107,111,107,106,107,109,106,105,108,107,108,108,108,108,108,107,107,107,107,107,108,108,108,108,108,107,107,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,110,110,110,111,111,111,110,110,110,107,107,109,109,109,109,110,110,110,110,110,107,108,107,108,107,107,108,108,108,108,108,108,107,108,108,111,110,109,109,109,59,66,66,66,55,55,55,59,59,59,59,59,66,66,66,66,66,66,55,59,59,57,66,59,66,59,108,59,108,108,108,66,108,108,108,108,59,59,66,66,66,66,66,83,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,66,66,66,66,66,66,55,59,66,66,66,66,66,65,65,65,64,65,47,59,57,47,47,47,47,47,47,47,47,53,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,53,23,133,29,133,23,133,29,133,20,133,20,213,214,206,213,205,206,204,206,197,205,196,205,196,198,195,198,195,198,194,198,194,198,194,198,194,198,194,198,194,197,194,196,194,196,195,196,196,195,196,195,197,195,197,194,197,194,198,195,198,195,197,195,196,196,197,203,197,203,202,207,214,204,209,204,198,204,197,196,197,196,197,196,198,196,198,196,198,203,199,203,199,208,206,205,103,29,29,21,25,25,29,103,29,21,25,25,21,29,29,73,74,74,75,74,74,74,75,74,74,113,113,113,113,113,113,113,113,113,113,67,114,115,115,115,114,114,114,115,115,115,112,112,113,113,113,112,113,113,113,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,114,112,112,112,112,112,113,113,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,117,114,114,114,114,114,114,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,118,118,118,117,118,117,118,117,118,114,114,114,114,114,114,114,114,117,118,117,118,117,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,117,118,115,115,115,115,115,114,67,62,59,87,67,87,67,87,67,87,67,67,59,67,59,62,59,61,59,59,71,102,59,59,71,71,71,71,59,62,71,62,59,62,61,62,59,71,62,71,62,62,102,62,59,87,67,62,59,118,118,118,117,118,67,115,115,115,115,115,115,115,115,115,115,114 ,111,111,111,111,107,108,107,107,107,111,107,108,107,107,108,108,108,108,108,110,107,107,108,107,107,110,111,107,107,107,107,107,106,107,107,108,107,108,108,108,108,107,106,107,107,108,108,108,106,108,106,107,108,108,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,110,110,110,110,110,110,110,110,111,111,110,110,107,107,107,107,109,109,109,110,110,110,110,110,110,110,110,108,108,108,108,108,108,108,108,108,108,108,107,108,108,107,107,55,66,66,66,66,66,66,55,59,55,55,59,66,66,66,66,66,66,66,55,59,59,59,57,59,55,59,66,108,108,108,108,108,108,108,108,108,105,59,59,105,66,105,105,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,66,66,66,66,66,66,66,57,66,66,66,66,66,65,65,65,64,64,53,59,59,47,47,47,47,47,47,47,47,47,53,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,133,29,133,27,133,20,133,19,133,20,133,20,133,20,213,213,205,206,205,206,197,206,197,205,196,198,195,198,195,198,194,198,194,198,194,198,193,198,193,198,193,197,194,197,194,196,194,195,195,195,196,195,196,194,197,194,197,194,197,195,198,195,197,195,196,195,198,196,197,203,197,204,209,205,209,204,199,204,197,196,197,196,197,196,197,196,198,196,198,196,198,196,199,196,199,25,207,25,29,29,29,25,25,103,29,21,21,25,29,21,25,73,74,75,74,74,74,75,74,74,74,75,74,113,113,113,113,115,115,113,113,115,67,114,115,115,115,114,115,115,115,115,114,112,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,113,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,114,114,115,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,114,114,115,115,118,118,118,118,118,118,117,118,117,118,114,114,114,114,115,115,115,115,115,114,114,114,117,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,113,113,113,113,113,113,115,115,59,62,67,87,59,87,67,87,67,87,67,87,59,62,59,62,59,62,59,59,59,59,59,87,71,61,59,71,59,67,62,62,61,61,59,59,62,62,59,59,59,102,67,67,59,114,114,114,113,113,113,118,118,118,117,118,117,87,67,114,113,113,113,114,62,62,62 ,111,111,107,107,111,107,107,111,111,111,111,111,111,111,111,111,107,107,107,107,110,110,110,111,110,111,110,110,110,110,109,106,107,107,106,107,107,107,108,108,107,107,107,106,108,106,107,107,107,108,107,107,108,106,107,111,110,111,110,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,107,107,110,110,110,110,110,110,111,111,110,110,110,110,109,106,107,107,109,109,110,110,110,110,110,110,109,108,108,108,108,108,108,108,107,107,108,108,108,108,108,108,108,107,107,66,66,66,66,59,59,59,59,59,66,66,66,66,66,66,66,55,59,55,57,59,59,59,57,57,66,59,59,66,66,66,66,66,108,108,108,108,108,108,108,105,66,66,66,87,87,87,87,87,87,87,87,87,87,87,87,87,87,86,66,66,66,66,66,66,66,66,66,55,66,66,66,66,66,65,65,65,65,65,42,53,53,52,53,53,53,53,53,53,47,53,47,53,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,133,20,132,23,133,20,133,23,133,29,133,20,133,20,213,214,206,214,205,206,205,206,197,206,197,205,196,198,195,198,195,198,194,198,194,199,194,198,194,198,194,198,194,197,194,196,194,196,195,196,196,195,196,195,197,195,197,195,197,195,198,195,198,195,197,196,198,196,198,203,197,204,202,209,215,204,209,204,198,204,197,196,197,196,198,196,198,196,198,196,199,203,199,203,199,208,201,205,25,25,21,29,25,25,29,25,29,29,25,29,21,25,73,74,74,74,75,74,74,74,75,112,112,112,112,112,113,113,113,115,68,68,115,67,114,115,115,115,114,115,115,115,115,115,115,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,114,114,114,114,115,115,115,115,114,114,115,115,115,115,115,115,115,114,114,115,115,117,117,115,115,115,115,115,115,115,115,114,114,118,113,114,114,114,115,115,115,114,115,115,115,115,114,114,115,115,115,114,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,117,118,117,114,115,115,115,114,114,115,115,115,115,115,115,114,117,114,115,115,115,115,115,115,114,115,115,115,114,114,114,118,117,118,114,114,114,114,67,62,59,62,59,62,67,87,67,87,67,87,67,62,59,61,67,62,59,62,59,87,59,62,71,71,62,67,67,61,61,61,61,61,59,59,59,59,59,59,59,61,67,62,67,87,59,87,117,114,114,114,114,114,117,118,117,118,117,118,117,115,115,115,115,114,62,62 ,111,107,108,107,107,108,107,107,107,107,111,111,111,111,107,107,107,108,107,107,107,110,111,110,108,108,106,107,107,109,106,107,107,107,105,106,107,107,108,108,108,108,108,108,108,108,107,108,108,108,107,106,107,107,106,110,111,110,111,110,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,110,107,108,107,107,110,110,110,110,110,110,111,110,110,110,110,106,107,107,106,107,109,107,107,110,110,109,110,110,108,106,107,106,108,108,108,107,107,107,108,108,108,108,109,108,108,108,105,108,108,55,55,57,59,59,59,66,66,66,66,66,66,66,55,57,59,59,59,59,59,59,59,57,57,66,66,66,66,66,66,66,108,108,108,55,57,66,66,66,66,66,87,87,87,144,144,144,144,144,144,144,144,144,87,86,85,66,66,66,66,66,66,66,55,66,66,66,66,66,66,66,65,65,65,64,65,42,38,59,53,52,53,52,53,52,53,53,53,53,47,47,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,53,133,19,132,20,133,29,133,20,133,19,133,20,133,20,213,20,213,214,205,206,205,206,197,206,197,206,196,198,195,198,195,198,195,198,194,199,194,199,194,198,194,198,194,198,194,197,194,196,195,196,195,195,196,195,196,195,197,195,197,195,197,195,198,195,197,195,198,196,199,196,198,203,198,205,203,205,209,204,199,204,198,196,197,196,197,196,198,196,198,196,199,196,199,196,199,203,199,204,209,25,29,21,29,25,29,103,29,29,21,29,29,21,73,74,74,75,74,112,112,113,113,113,113,113,113,74,74,75,115,115,112,112,112,112,112,114,114,114,114,114,115,115,114,114,115,114,114,114,113,113,113,113,113,115,115,115,115,115,114,115,115,115,115,115,112,112,112,112,115,114,115,115,115,115,115,115,115,115,115,115,115,115,114,115,114,114,114,114,115,115,115,117,117,117,117,115,115,115,115,118,118,118,114,114,114,114,114,115,115,115,117,117,115,115,115,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,114,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,117,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118,118,115,115,114,114,114,118,117,118,117,62,62,87,67,87,59,62,59,62,59,87,67,87,67,87,67,87,59,62,59,62,59,62,59,87,59,62,71,62,62,67,67,71,61,62,59,59,59,62,71,71,59,71,59,102,59,62,59,87,59,87,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,115,115,115,114,114 ,111,111,111,111,111,111,111,107,108,107,107,111,111,107,108,107,107,107,107,108,107,108,108,108,108,107,107,107,107,106,107,106,107,107,106,107,107,106,107,107,108,107,107,108,107,107,107,107,107,108,108,107,107,107,107,108,110,111,110,111,110,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,110,111,110,110,110,110,110,110,111,111,110,110,110,107,107,107,107,109,107,107,107,107,107,107,109,109,106,107,107,106,105,108,108,107,107,107,108,105,106,108,105,109,108,59,59,105,59,55,108,55,55,59,59,59,57,66,66,66,55,57,59,59,59,59,59,59,55,57,59,66,59,66,57,66,66,66,66,66,69,69,55,55,57,57,59,57,66,66,87,87,86,144,234,234,234,144,234,234,234,144,86,87,85,66,66,66,66,66,57,66,55,66,66,66,57,66,66,66,66,65,65,64,38,38,38,38,53,52,52,53,52,53,52,53,52,53,53,53,47,52,51,52,52,52,52,52,52,52,51,52,52,52,52,52,52,52,51,52,52,52,52,52,52,52,51,52,52,52,53,20,132,20,132,29,132,23,132,20,132,23,132,20,132,20,132,20,214,214,206,214,205,207,205,206,198,206,197,205,196,198,195,198,195,198,195,199,194,199,194,199,194,198,194,198,194,197,195,197,195,196,195,196,196,195,196,195,197,195,198,195,198,195,198,196,198,196,197,196,199,196,199,204,198,204,202,203,203,205,209,205,199,204,198,197,198,196,198,196,198,196,199,196,199,203,199,197,200,208,204,205,25,29,103,21,29,103,29,29,21,21,29,29,73,74,75,74,74,74,75,74,74,74,75,74,74,74,112,112,112,112,112,113,113,113,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,114,114,112,113,113,113,113,112,112,115,115,115,115,115,113,114,115,115,114,114,114,114,115,115,115,115,114,114,115,115,114,114,114,114,114,114,114,114,118,118,118,117,117,117,117,117,117,114,114,114,113,113,113,113,113,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,118,118,117,118,117,118,67,62,114,114,114,114,114,114,114,114,59,87,67,87,59,62,67,62,59,67,59,62,59,62,59,62,62,62,59,102,59,61,59,61,59,59,71,71,62,71,59,61,59,67,59,102,59,67,59,62,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,62,115,115 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,107,108,108,108,108,108,108,108,108,107,107,106,107,107,106,107,108,107,107,108,107,108,107,107,108,107,108,107,106,107,106,108,107,106,107,107,107,106,110,111,110,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,110,110,110,110,110,110,110,110,111,110,108,108,107,109,109,109,109,109,110,110,107,107,107,107,107,107,107,107,107,107,108,108,108,105,106,105,107,107,107,108,107,107,66,55,108,108,108,55,59,57,59,59,59,59,59,66,55,59,66,59,59,55,55,55,66,66,55,59,57,59,57,59,57,57,59,66,55,57,57,55,55,55,57,59,59,66,66,87,86,86,144,234,234,234,144,234,234,234,144,86,86,85,66,66,66,66,66,66,55,55,66,65,57,66,66,66,66,66,65,65,65,38,38,42,59,38,53,52,52,52,52,53,52,53,52,53,53,53,47,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,53,20,132,20,132,19,132,29,132,29,132,29,132,23,132,29,132,20,133,20,206,214,205,206,205,206,197,206,197,206,196,198,196,198,195,198,195,199,194,199,194,199,194,198,194,198,194,198,194,197,194,196,195,196,195,196,196,195,196,195,197,195,197,195,198,195,198,195,198,196,199,203,199,196,199,204,202,206,203,205,202,205,199,197,198,197,198,196,198,196,198,196,198,196,199,196,199,196,199,203,200,205,203,25,29,21,21,29,29,25,25,103,21,25,73,75,74,73,74,75,74,73,74,75,74,73,74,75,74,73,112,113,113,113,113,114,115,115,115,115,114,114,114,115,115,115,114,115,115,115,114,114,114,114,114,115,115,115,115,115,114,115,115,114,114,115,113,113,115,115,115,115,113,113,113,112,115,115,114,115,115,114,112,112,112,112,112,117,115,115,115,115,115,115,115,116,114,115,115,114,115,115,115,115,114,114,114,117,117,114,114,114,115,113,113,114,114,114,114,114,113,113,115,115,115,115,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,115,115,115,115,115,115,115,115,118,117,115,115,115,117,118,114,114,115,115,115,114,114,114,114,114,114,118,117,114,114,114,114,114,114,115,115,115,115,115,59,62,59,87,59,87,67,62,67,62,67,67,67,67,67,62,62,87,59,102,59,71,59,61,59,59,71,71,62,87,59,62,59,62,67,59,59,62,59,87,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,114 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,110,107,107,107,110,107,107,108,106,107,107,108,107,108,108,107,105,107,107,107,108,108,107,107,107,107,108,106,108,107,106,108,108,107,108,107,108,106,107,111,110,111,110,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,111,111,110,111,110,110,110,110,110,110,109,108,108,108,107,107,107,109,107,107,107,106,107,107,110,110,109,109,107,106,105,107,106,105,108,105,106,106,106,105,106,105,107,107,107,107,55,107,107,108,59,66,59,59,59,57,55,66,57,66,59,55,55,66,66,66,55,66,66,59,55,55,57,66,57,66,66,66,66,66,59,69,59,59,66,59,57,57,66,87,86,86,86,86,144,234,234,144,234,234,144,86,86,86,86,85,66,66,66,66,66,66,55,55,66,66,66,66,66,66,66,65,65,65,38,42,38,38,42,38,53,53,53,53,53,53,53,53,53,53,53,53,53,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,53,29,132,20,132,20,132,20,132,27,132,29,132,23,132,27,132,20,132,20,214,214,206,214,198,207,205,206,198,206,197,206,196,198,196,199,195,199,195,199,195,199,195,199,194,198,195,198,195,198,195,197,195,196,196,196,196,196,196,196,197,196,198,195,198,196,198,196,198,196,198,196,199,196,199,204,199,204,203,209,203,205,202,205,199,204,198,197,198,197,198,196,198,197,199,196,199,203,199,197,200,208,196,205,29,25,29,29,25,103,29,29,29,25,73,74,73,74,74,74,74,74,74,74,74,74,74,74,74,74,112,113,113,112,112,112,112,113,114,114,114,113,113,113,114,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,117,116,114,115,115,114,112,112,113,113,113,113,113,113,113,113,113,113,113,116,114,113,113,113,115,115,115,115,115,115,115,114,114,115,114,115,115,114,114,114,114,114,114,114,114,114,113,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,115,115,115,115,115,115,115,115,118,117,114,114,114,114,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,62,59,87,59,62,67,87,59,62,59,62,59,62,59,62,59,62,67,87,59,102,59,61,59,59,59,59,59,59,62,71,59,102,59,59,59,59,59,62,59,62,117,118,117,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118 ,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,107,107,107,107,107,107,108,107,106,107,107,106,107,106,108,108,105,107,108,107,107,107,107,108,108,106,108,107,107,107,107,108,107,108,107,107,108,108,108,108,108,111,110,111,110,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,111,111,110,111,110,110,110,110,110,107,107,108,107,110,110,110,107,107,107,106,107,107,106,107,107,106,105,107,106,106,105,105,105,106,105,107,107,105,106,106,106,106,106,106,106,105,105,107,107,105,59,59,59,59,59,59,59,55,55,55,59,55,66,59,66,66,66,55,59,59,59,55,59,59,66,57,66,66,66,55,55,55,59,59,59,59,59,59,87,86,86,86,86,144,234,234,144,234,234,144,86,86,86,86,85,66,66,66,66,66,66,55,66,65,59,66,66,66,66,66,65,64,65,38,42,38,42,38,42,38,59,38,42,42,59,42,59,38,59,38,59,59,53,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,53,53,20,132,20,132,27,132,19,132,29,132,20,132,29,132,27,132,29,132,20,132,214,206,214,206,207,205,206,198,206,197,206,197,199,196,199,195,199,195,199,195,199,194,199,195,199,194,198,195,198,195,197,195,197,195,196,196,196,196,196,197,196,197,195,198,195,198,196,198,196,198,196,198,203,198,196,199,204,202,207,203,206,202,205,200,197,198,197,198,197,198,196,198,196,199,196,199,196,199,196,200,204,200,205,204,25,29,29,29,25,25,25,29,21,73,75,74,74,74,75,74,74,74,75,74,74,74,75,74,74,112,113,113,112,113,113,113,113,113,115,113,114,114,114,114,115,115,113,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,117,117,117,117,117,117,117,117,117,115,114,114,115,115,113,113,113,113,113,113,113,113,114,114,114,114,113,114,114,114,114,115,115,115,115,115,114,115,115,115,114,115,117,117,117,117,117,117,115,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,114,115,115,115,115,115,114,115,115,115,115,62,87,59,62,59,62,59,59,59,87,67,87,67,87,59,67,67,87,67,87,67,87,67,102,59,61,59,59,59,59,62,62,102,71,102,102,71,102,59,59,59,102,59,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117 ,111,111,111,111,111,111,107,107,107,107,111,111,111,111,111,111,110,110,110,111,110,111,110,111,107,107,107,110,109,109,106,107,108,108,106,107,106,107,108,106,107,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,107,111,110,111,110,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,110,110,110,110,109,111,110,110,110,110,109,109,109,109,109,106,106,105,107,106,105,108,106,105,107,105,106,106,106,106,108,107,105,106,105,108,108,108,106,106,107,107,107,105,108,59,55,59,59,59,55,59,59,59,55,66,59,59,66,66,55,55,59,66,66,59,59,57,59,59,57,57,57,66,59,59,59,59,59,81,59,59,87,85,86,85,86,85,144,144,144,144,144,85,86,85,86,85,85,66,66,81,66,66,66,66,59,59,57,66,66,66,66,65,65,65,81,81,81,81,38,42,38,38,38,42,38,38,42,38,42,59,38,38,42,38,59,53,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,52,51,53,132,23,132,29,131,20,131,27,131,29,131,23,131,20,131,23,131,29,132,20,132,214,214,215,206,207,206,207,205,207,198,206,197,206,197,199,196,199,196,199,195,199,195,199,195,199,195,199,195,198,195,198,195,197,195,197,196,196,196,196,197,196,197,196,198,196,198,196,198,196,199,196,198,196,199,197,199,204,202,205,203,203,203,206,202,205,199,204,198,197,199,197,199,197,199,197,199,197,199,204,200,197,200,209,197,205,103,29,21,21,73,25,29,73,73,74,74,74,73,74,74,74,73,74,74,74,73,74,74,74,73,113,113,113,113,113,113,113,113,114,113,114,114,114,113,113,112,112,112,114,112,112,112,115,115,115,115,115,114,115,115,114,114,114,114,115,115,115,115,116,116,114,113,115,115,117,117,117,117,117,112,112,112,112,112,113,113,114,117,117,117,118,117,117,117,114,114,114,114,113,114,114,114,114,115,115,114,114,117,115,115,115,117,117,117,117,117,114,114,114,118,118,115,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,114,115,115,115,115,115,115,115,114,114,114,114,114,118,118,118,118,114,115,115,115,118,114,114,114,114,114,114,59,87,67,87,59,62,67,87,67,87,67,62,67,87,67,87,67,87,67,61,61,59,59,59,62,71,62,71,71,102,71,71,59,71,59,59,59,59,59,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118 ,111,111,111,111,111,107,108,107,107,107,107,111,111,111,111,110,110,110,111,107,107,107,111,107,107,107,107,107,109,109,106,107,107,108,105,106,108,106,107,107,108,107,107,108,107,107,107,107,107,107,107,107,107,108,108,107,107,107,107,110,111,110,111,110,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,111,111,110,111,110,110,110,110,110,110,109,109,108,108,108,110,110,109,109,109,109,109,108,108,107,107,106,107,106,105,108,108,106,107,107,107,108,105,106,106,106,106,108,107,106,106,106,106,106,105,105,107,107,59,59,59,59,66,66,59,55,59,66,66,66,66,55,59,59,66,66,55,55,59,59,57,66,66,66,55,59,69,69,57,66,83,81,66,87,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,66,83,81,66,66,66,66,59,57,66,66,66,66,66,65,65,65,81,81,81,81,81,81,81,38,42,42,38,38,38,38,38,42,38,38,38,59,38,59,53,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,53,132,20,132,20,132,23,131,27,131,19,131,27,131,29,131,20,131,23,131,29,132,20,133,215,206,215,206,207,205,207,198,206,198,206,197,199,196,199,195,199,195,199,195,199,195,199,195,199,195,199,195,198,195,197,195,197,196,196,196,196,196,196,197,196,198,196,198,196,198,196,199,196,198,196,198,203,199,197,200,204,202,206,203,206,209,205,200,205,199,197,198,197,198,197,198,196,199,196,199,196,199,197,200,204,200,205,205,25,29,21,21,83,73,73,74,75,74,73,74,75,74,73,74,75,74,73,74,75,74,73,74,75,114,113,113,113,113,113,114,114,115,113,114,113,114,114,112,112,113,113,113,112,113,113,113,115,115,115,114,115,115,115,114,115,115,115,115,115,114,115,114,114,114,113,115,115,115,117,117,117,117,117,117,113,113,113,113,113,113,113,113,118,118,117,117,117,116,114,114,114,114,114,114,113,115,115,114,114,114,117,117,117,117,117,117,117,117,117,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,113,113,113,113,117,118,117,118,117,114,114,114,115,115,115,115,115,62,59,59,59,62,67,87,62,62,59,87,67,87,67,102,102,61,102,59,102,71,59,59,59,71,102,71,71,102,102,102,59,62,59,59,59,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117 ,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,110,108,108,108,107,107,107,107,111,107,108,107,106,107,106,107,107,106,107,105,108,108,106,108,108,108,108,107,107,107,107,107,107,107,108,107,107,107,108,107,107,107,107,108,108,110,111,110,111,110,111,111,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,111,111,110,111,110,110,110,110,110,110,108,108,108,108,107,110,109,109,109,109,108,108,108,108,106,107,107,106,107,106,105,107,107,106,107,107,108,107,108,108,105,106,105,107,108,108,107,106,106,107,107,107,57,59,59,66,66,59,59,59,66,66,66,66,66,66,66,66,66,57,59,57,55,59,66,66,66,59,59,59,59,57,55,66,83,82,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,82,81,66,66,66,66,59,65,57,66,66,66,66,65,65,65,81,82,81,82,81,82,81,81,81,38,42,38,38,38,38,59,38,38,38,42,59,42,59,53,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,53,53,132,29,132,23,131,29,131,20,131,29,131,20,131,23,131,20,131,20,131,29,131,20,132,20,214,215,207,207,206,207,205,207,198,207,198,206,197,199,196,199,196,200,195,199,195,200,195,199,195,199,195,199,195,198,195,197,196,197,196,196,196,196,197,196,197,196,198,196,198,196,199,196,199,196,199,196,199,197,201,204,202,205,203,209,203,206,202,205,200,198,199,197,199,197,199,197,199,197,199,197,200,204,200,197,200,209,198,206,134,103,134,21,134,83,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,114,114,115,115,114,115,115,114,114,114,114,114,112,113,113,113,113,113,113,113,113,115,115,115,114,115,115,114,114,115,115,114,114,114,114,115,115,115,115,114,114,115,115,117,117,117,117,117,113,114,114,114,113,113,113,113,114,118,118,117,117,116,117,118,114,114,114,114,113,115,115,115,114,114,117,117,115,114,114,117,117,117,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,114,114,114,114,114,115,115,115,115,114,118,118,118,114,114,114,114,115,118,117,114,114,115,115,115,115,115,115,59,59,62,59,62,62,62,59,59,67,87,67,62,67,87,62,62,102,102,59,71,71,62,62,71,59,62,59,59,59,59,59,59,67,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118 ,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,108,108,108,108,108,108,107,107,110,110,110,106,107,107,106,107,108,106,108,108,106,108,108,108,108,107,108,108,107,107,108,107,107,107,106,107,106,108,107,107,107,106,107,107,107,111,110,111,110,111,111,111,111,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,110,111,111,111,110,111,110,111,110,110,110,110,110,109,109,110,110,110,110,109,107,108,108,107,107,107,107,110,110,107,106,107,107,107,107,107,108,108,108,108,108,108,105,106,106,106,106,108,107,107,106,106,106,106,105,105,57,59,57,59,66,59,59,59,59,66,66,66,66,66,66,66,59,59,59,59,59,57,66,66,59,55,55,59,59,59,59,83,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,81,66,59,59,57,57,65,66,66,66,66,65,65,65,65,82,82,82,81,82,81,82,81,82,81,38,38,38,38,38,42,38,38,38,38,42,59,42,59,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,23,132,23,132,20,132,20,131,27,131,20,131,19,131,29,131,29,131,29,131,19,131,29,132,20,133,215,206,215,206,207,205,207,198,207,198,206,197,199,196,199,196,199,195,199,195,200,195,200,195,199,195,199,195,198,195,197,196,197,196,196,196,196,197,196,197,196,198,196,198,196,198,196,199,196,198,196,199,204,200,204,200,204,202,206,203,206,209,205,201,205,199,197,199,197,199,197,199,197,199,197,200,197,200,197,200,204,201,204,206,25,134,25,21,29,134,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,112,112,112,113,114,114,115,115,115,115,115,115,115,115,115,114,114,113,113,113,113,113,113,113,113,115,115,115,115,115,114,115,115,114,115,114,115,115,115,114,115,115,115,115,115,115,115,117,117,117,117,117,113,114,113,114,114,114,114,114,114,118,118,117,117,117,118,118,118,115,115,115,115,115,115,114,114,114,114,114,115,115,114,114,114,118,118,118,118,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,114,115,115,114,114,114,114,115,115,115,115,115,115,118,118,118,118,118,117,114,115,115,114,114,114,114,114,115,115,115,115,115,115,62,59,62,67,67,62,59,59,59,67,87,67,62,59,59,59,59,71,71,71,62,62,71,61,59,67,62,62,67,59,59,59,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117 ,111,111,111,111,111,111,111,111,111,111,107,107,110,111,110,111,110,111,111,111,106,107,107,107,107,110,106,107,107,108,108,108,108,106,108,107,105,108,108,108,108,107,107,108,108,108,108,107,107,107,107,108,108,106,107,107,107,107,107,108,108,111,110,111,110,111,111,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,110,111,111,111,110,111,110,111,110,110,110,110,110,109,109,110,110,107,107,108,108,108,107,106,107,107,107,107,106,107,107,107,107,107,107,108,107,107,107,107,107,107,107,108,107,107,108,107,107,107,107,107,106,106,105,59,59,59,59,59,66,66,66,66,66,66,66,66,66,66,59,59,55,59,59,66,66,66,59,66,55,55,59,59,59,83,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,81,57,55,57,59,59,59,57,66,66,65,65,65,82,82,82,82,82,82,82,82,82,82,82,81,42,38,42,38,38,38,38,38,38,59,38,59,38,42,42,59,42,59,42,59,38,59,42,59,59,42,59,42,131,23,131,20,131,20,131,20,130,20,130,20,130,20,130,23,130,20,131,23,131,23,132,20,132,20,215,215,207,207,206,207,206,207,198,207,198,207,197,199,196,200,196,200,196,200,195,200,195,200,195,199,195,199,196,198,196,198,196,197,196,197,197,196,197,196,198,196,198,196,199,196,199,204,199,197,199,197,200,197,201,205,202,205,203,203,203,206,202,205,200,198,199,198,199,197,199,197,199,197,200,197,200,197,200,197,201,197,199,206,133,29,133,21,133,25,133,25,21,25,133,25,86,87,86,87,87,87,86,87,87,114,112,113,113,113,113,114,115,115,115,112,112,112,113,114,115,114,115,115,114,114,113,113,113,113,113,115,117,117,117,116,116,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,117,117,117,117,117,114,114,114,114,114,114,114,114,118,118,118,116,117,113,113,113,114,115,115,115,115,114,114,114,115,114,115,115,114,115,114,115,115,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,115,115,115,115,114,115,115,115,115,115,115,115,118,118,118,118,118,117,118,114,114,115,115,115,115,115,114,114,114,115,115,115,115,67,87,67,62,62,62,62,59,62,87,62,87,67,62,59,87,67,87,71,62,71,71,61,62,62,59,59,59,59,62,59,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118 ,111,111,111,111,111,111,111,111,111,107,108,107,107,110,111,110,111,111,111,106,107,107,106,107,107,106,107,107,106,107,108,107,108,105,106,106,108,108,107,108,108,106,107,107,108,108,106,106,108,106,108,106,106,106,106,107,106,107,106,108,106,108,111,110,111,110,111,111,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,110,111,110,111,111,111,110,111,110,110,110,110,110,110,108,108,108,108,107,107,108,108,108,106,107,107,106,107,106,107,110,109,107,107,106,105,107,107,108,108,107,108,108,107,107,107,108,108,108,108,108,108,108,106,106,107,107,107,59,59,57,59,66,66,66,66,66,66,66,66,66,59,59,55,59,59,59,59,66,66,59,55,66,55,55,59,83,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,59,55,55,55,55,57,57,57,66,65,65,65,83,83,83,83,83,83,83,83,83,83,83,83,83,83,38,42,38,38,38,38,38,42,38,47,42,38,42,38,59,42,38,42,59,42,59,59,42,59,42,42,23,131,27,131,20,131,20,131,20,130,20,130,19,130,20,130,20,131,29,134,19,134,29,132,20,133,215,207,215,206,207,206,207,198,207,198,206,197,199,196,199,196,199,196,200,195,200,195,200,195,199,195,199,195,198,195,198,196,197,196,197,196,196,197,196,197,196,198,196,198,196,199,203,199,196,199,197,199,204,200,204,202,205,202,206,203,206,203,205,201,205,200,197,199,204,199,204,199,204,199,204,200,204,200,204,200,204,201,204,207,212,133,25,21,29,133,29,133,21,133,25,134,86,86,86,86,86,86,86,86,114,112,113,113,112,112,112,112,113,115,112,113,113,113,113,115,114,115,115,115,115,114,114,114,114,113,117,116,114,114,114,117,117,117,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,117,117,117,117,114,115,114,114,114,114,115,115,115,118,118,118,118,113,114,112,112,112,112,112,113,113,113,115,115,115,115,114,115,115,115,115,115,115,115,114,114,114,118,118,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,114,114,114,117,118,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,62,67,87,67,67,62,59,59,87,67,62,62,62,59,62,67,87,62,62,62,61,62,71,62,102,59,62,59,62,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117 ,111,111,107,107,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,110,111,107,107,108,107,107,109,109,106,107,105,108,108,108,108,106,108,108,108,107,107,107,108,108,107,107,107,107,107,108,108,107,106,108,105,107,107,108,105,106,107,110,111,110,111,110,111,111,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,110,111,111,111,110,111,110,111,110,110,110,110,108,108,108,108,108,108,107,108,108,108,108,108,108,108,108,107,110,109,107,107,106,107,107,107,107,108,108,108,105,106,106,105,105,105,108,105,109,107,109,107,107,107,107,107,107,59,57,59,66,81,66,66,66,66,57,59,66,66,66,66,57,59,59,59,59,59,55,59,59,59,69,69,83,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,57,55,59,59,55,57,59,59,65,65,57,87,87,87,87,87,87,87,87,87,85,38,38,42,38,38,38,38,38,38,38,42,59,38,59,38,42,38,42,38,59,42,59,38,38,38,42,59,42,42,23,131,23,131,27,131,29,130,29,130,20,130,29,130,20,130,23,131,29,133,23,133,23,133,20,131,20,133,215,207,207,206,207,206,207,199,207,198,207,197,200,196,200,196,200,196,200,196,200,196,200,195,200,196,199,196,198,196,198,196,197,197,197,197,197,197,196,198,197,199,196,199,196,199,204,199,197,200,197,200,197,202,205,202,206,203,209,203,206,202,198,200,198,200,205,199,204,199,204,200,204,200,204,200,204,200,204,201,197,200,206,133,29,133,21,132,29,133,25,21,25,133,25,86,86,86,86,86,86,86,86,112,113,113,112,113,113,113,113,113,112,113,113,112,112,112,112,113,115,115,114,114,115,114,115,115,117,114,114,115,115,115,117,117,117,117,117,115,115,115,115,115,115,115,115,115,117,117,115,117,117,117,117,117,114,115,115,115,115,114,114,115,115,118,118,118,113,114,114,114,113,113,113,113,113,113,113,113,113,115,115,115,112,113,113,113,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,114,114,114,114,114,115,115,115,115,114,114,115,115,114,114,114,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,67,62,67,87,67,67,62,87,61,61,62,62,67,62,59,62,62,62,59,61,59,62,59,102,62,62,67,62,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118 ,111,107,108,107,107,111,111,111,111,111,111,110,111,110,111,111,111,111,111,110,107,107,108,107,107,107,109,109,107,106,105,105,108,108,107,107,107,108,108,107,107,108,108,107,106,107,107,106,107,108,107,107,107,106,108,107,108,108,108,106,106,107,107,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,110,111,110,111,111,111,110,111,110,111,110,110,110,110,110,109,108,108,108,108,108,108,108,108,108,108,110,106,106,106,106,105,107,108,108,105,107,107,108,108,108,108,108,106,106,105,108,108,105,107,107,107,107,107,55,55,107,107,59,59,59,59,81,66,66,57,59,59,59,66,66,66,66,55,55,55,66,55,57,59,57,59,59,83,83,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,57,59,59,55,57,65,65,65,59,87,87,87,87,87,87,87,87,87,85,38,38,38,38,42,38,38,38,38,38,38,42,38,42,38,38,38,38,59,38,38,59,42,42,38,59,42,59,20,131,23,131,23,131,27,130,20,130,20,130,20,130,19,130,20,131,29,133,29,133,27,133,29,134,20,134,215,207,215,207,207,206,207,199,207,198,207,198,200,197,199,196,200,196,200,196,200,195,200,196,200,195,199,196,199,196,198,196,197,196,197,197,197,197,196,198,196,198,196,199,196,199,203,199,197,199,197,200,204,201,204,202,205,202,209,203,206,203,206,202,205,200,198,199,204,199,204,200,204,200,204,200,204,200,204,201,204,201,204,208,211,133,29,21,29,133,29,132,21,133,25,133,71,70,70,70,70,70,70,144,113,113,113,113,113,113,113,113,112,113,113,112,113,113,113,113,113,114,114,115,115,115,115,117,117,114,115,115,115,114,114,114,114,114,117,117,117,117,117,117,117,117,115,115,115,115,117,117,117,117,116,116,117,117,117,115,115,115,115,115,115,115,118,118,118,113,114,113,114,114,114,114,114,114,115,115,115,113,113,114,114,114,114,114,114,114,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,114,115,115,115,114,115,115,115,115,115,115,114,114,115,115,115,115,115,114,118,117,118,115,115,115,115,115,115,115,115,62,87,62,87,67,62,67,67,67,59,62,62,62,59,62,59,71,62,59,87,59,62,59,102,102,67,59,102,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117 ,111,107,108,107,107,111,111,111,111,111,110,111,110,111,111,111,111,111,111,107,108,107,107,110,110,109,106,107,106,108,107,107,106,107,107,107,108,106,107,107,107,106,107,107,107,108,107,107,107,107,107,106,107,107,107,107,107,107,107,106,107,107,106,106,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,110,111,111,111,110,111,110,111,110,111,110,110,108,108,108,108,108,108,108,106,107,107,108,108,108,110,106,107,107,106,107,107,106,106,105,107,106,107,107,107,107,107,106,106,108,108,108,108,108,109,107,107,59,55,59,59,59,55,59,59,66,81,66,59,66,59,66,66,66,66,55,55,55,59,59,66,66,66,66,59,83,83,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,59,66,59,59,65,65,65,86,87,86,87,86,87,86,87,86,85,38,38,42,38,42,38,38,38,38,38,38,42,38,59,38,38,38,38,42,38,38,42,38,59,42,38,59,20,131,20,130,23,130,23,130,20,130,29,129,20,129,20,131,20,134,23,132,29,132,23,133,23,133,20,134,20,134,216,207,207,207,207,206,207,199,207,198,207,197,200,197,200,196,200,196,200,196,200,196,200,196,200,196,199,196,199,196,198,197,197,197,197,197,197,198,197,198,197,199,197,199,197,199,204,200,197,200,197,201,197,202,205,203,206,203,203,204,206,202,199,201,198,200,205,200,205,200,205,200,204,200,204,200,204,201,205,201,198,209,206,132,212,132,21,132,103,132,25,21,25,132,29,71,71,70,70,70,71,144,234,234,113,113,113,113,113,115,70,113,113,113,113,113,113,113,113,114,115,115,115,115,115,117,117,117,114,115,115,114,115,115,115,115,115,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,116,117,117,117,117,117,117,115,115,115,115,115,118,118,118,114,114,114,114,114,114,114,114,117,117,117,117,114,114,114,114,117,117,117,117,114,114,115,115,115,115,114,115,115,115,115,115,115,114,118,114,114,115,115,115,114,114,114,114,114,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,118,117,118,59,62,59,62,62,87,62,87,67,87,62,67,62,59,59,59,67,87,71,59,71,87,59,62,59,62,59,62,62,102,59,102,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118 ,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,110,111,110,110,110,109,106,107,106,105,107,108,106,107,106,105,107,106,107,107,106,107,108,106,108,107,107,107,107,107,107,107,106,108,106,107,107,106,106,107,107,107,107,108,105,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,110,111,110,111,111,111,110,111,110,111,110,110,108,108,108,107,108,108,109,106,107,107,106,107,109,110,106,107,107,106,107,107,107,106,105,107,107,107,107,107,108,108,107,107,108,108,109,109,109,110,109,109,55,55,55,59,59,59,59,55,59,83,81,59,59,59,59,66,66,66,55,66,55,55,59,59,59,83,83,83,83,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,83,57,65,59,57,86,86,86,86,86,86,86,86,85,38,38,38,42,38,38,38,38,38,38,38,59,38,42,38,38,38,42,59,38,38,59,42,42,38,132,42,131,29,131,23,130,23,130,23,130,29,129,20,129,29,131,19,131,29,132,29,132,29,132,27,133,20,133,20,133,216,207,211,207,207,206,207,199,207,198,207,198,200,197,200,196,200,196,200,196,200,196,200,196,200,196,199,196,199,196,198,196,198,196,197,197,197,197,197,198,196,198,196,199,196,199,204,199,197,199,197,200,204,202,204,202,205,203,209,203,206,203,206,202,205,200,198,200,204,200,204,200,204,200,204,200,204,200,204,201,204,202,205,206,211,132,212,132,25,132,103,132,21,132,25,133,71,70,70,70,70,144,234,234,234,144,234,234,234,144,70,114,114,113,113,113,113,113,114,114,115,115,115,115,115,117,117,117,117,115,115,115,115,115,115,115,115,116,117,117,117,117,117,117,117,117,117,117,116,117,117,116,116,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,117,117,117,117,117,118,118,117,117,117,117,117,117,117,117,117,117,116,116,117,118,118,115,115,115,115,115,114,115,115,115,115,115,115,118,114,115,115,115,115,115,114,114,115,115,115,114,118,118,118,118,118,118,114,114,114,114,115,115,115,115,115,114,114,114,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,114,114,114,117,118,117,118,117,87,59,62,59,59,59,59,67,62,62,62,59,62,59,59,67,62,71,87,71,87,61,61,59,87,71,71,71,67,102,102,59,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117 ,111,111,111,111,111,107,107,111,111,111,110,111,111,111,111,111,111,107,107,111,110,110,110,110,107,108,107,106,105,108,107,107,108,108,108,108,107,107,106,107,107,107,108,107,107,107,107,107,107,107,107,107,107,107,107,107,107,108,107,107,107,106,107,106,106,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,110,111,110,111,111,111,110,111,110,111,110,110,110,110,110,110,109,109,107,108,108,108,109,109,109,106,107,107,110,106,105,107,106,107,107,105,106,105,108,108,108,108,108,110,110,109,109,110,110,109,109,81,81,81,81,81,81,81,81,81,82,81,59,59,59,66,66,66,66,55,66,66,66,55,55,59,59,83,81,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,83,65,59,65,59,81,81,81,81,81,81,81,81,81,81,81,81,81,38,42,38,38,38,38,38,38,42,38,38,38,38,38,38,42,42,38,42,38,59,132,42,59,42,131,20,130,23,130,27,130,23,129,29,129,20,131,20,134,20,134,23,131,29,132,27,132,23,133,20,133,20,133,211,208,208,207,208,206,207,199,207,198,207,198,200,197,200,196,200,196,200,196,201,196,200,196,200,196,199,196,199,196,198,197,198,197,197,197,197,198,197,198,197,199,197,199,197,200,204,200,197,200,197,201,198,202,205,203,206,203,209,204,207,203,199,201,198,200,205,200,205,200,205,200,205,200,204,200,205,201,205,201,198,209,206,131,212,131,21,131,29,131,25,21,25,132,29,80,71,70,71,70,144,234,234,234,144,234,234,234,114,114,115,115,115,116,112,115,115,115,115,115,115,115,115,116,117,114,114,115,115,115,115,115,115,115,116,116,116,117,117,117,117,117,117,117,117,117,117,117,116,117,114,114,115,117,114,114,114,117,117,118,118,118,118,118,118,118,118,117,117,117,117,116,118,117,117,117,117,117,117,117,117,117,116,116,117,117,118,118,114,114,114,114,114,114,114,114,115,115,115,115,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,114,115,115,115,114,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,114,114,114,114,114,114,115,115,115,117,115,115,115,115,115,115,115,115,115,115,114,115,115,114,118,117,118,117,118,59,62,59,59,59,59,59,59,59,59,59,59,59,62,67,87,71,62,62,59,61,62,62,62,61,62,71,67,59,102,59,102,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118 ,111,111,111,111,107,108,107,107,111,110,111,110,111,111,111,111,107,108,107,107,111,106,107,107,109,109,107,108,106,107,106,107,107,107,108,107,108,108,107,108,108,108,108,108,107,107,107,107,108,107,107,107,107,107,106,107,107,107,106,105,107,106,107,107,106,108,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,110,111,110,110,111,111,110,111,110,111,110,111,110,110,110,110,110,109,109,109,109,110,110,109,109,106,107,107,106,107,106,107,107,106,107,107,106,105,105,108,108,108,111,111,110,110,110,109,110,110,109,109,82,82,82,82,82,82,82,82,82,82,81,59,59,59,59,66,59,59,66,55,55,55,55,55,55,59,66,83,83,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,83,83,65,57,65,59,59,59,82,82,82,82,82,82,82,82,82,82,82,82,81,38,38,42,38,38,38,38,38,38,38,42,38,38,42,38,38,38,59,38,42,34,132,42,131,20,130,20,130,23,130,23,129,23,129,20,134,20,133,19,133,20,134,29,134,29,132,27,133,29,133,20,133,211,207,211,207,208,206,207,199,207,199,207,198,200,197,200,197,200,196,200,196,201,196,201,196,200,196,200,196,199,196,198,197,198,197,197,197,197,198,197,198,197,199,197,199,197,199,204,200,197,200,197,201,204,202,204,202,205,203,209,204,207,203,206,202,206,201,205,200,205,200,204,200,205,200,204,200,204,201,204,201,205,202,205,202,212,132,212,131,25,131,103,132,21,132,29,133,71,71,71,70,71,144,234,234,144,234,144,234,114,115,115,112,112,112,112,114,114,115,115,115,115,115,114,115,114,114,114,114,115,115,115,117,117,117,117,116,116,116,116,117,117,117,117,117,117,116,116,116,117,117,114,115,115,114,115,114,115,115,115,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,118,117,117,117,117,117,117,117,117,117,117,113,113,113,114,114,112,112,115,115,115,115,115,114,114,114,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,114,118,118,114,114,114,114,114,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,114,117,118,117,118,117,118,67,62,59,62,62,102,59,87,67,59,59,62,62,87,62,87,71,61,61,62,62,62,62,71,71,102,59,102,62,62,114,114,114,114,114,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117 ,111,111,111,111,111,111,111,111,107,107,110,111,111,111,111,111,111,111,110,111,106,107,107,106,107,107,107,107,108,106,107,107,106,107,108,108,108,108,108,108,108,108,107,107,107,107,107,107,108,108,107,107,107,107,108,107,106,106,107,106,107,107,107,106,107,106,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,110,111,110,111,111,111,110,111,110,111,110,111,110,110,110,110,110,109,109,109,109,110,109,109,109,106,107,107,110,110,106,107,107,106,107,108,108,108,108,108,111,111,111,110,110,110,109,111,110,109,109,82,82,82,81,82,82,82,81,82,82,81,66,59,66,66,66,66,59,66,66,66,66,55,55,59,66,66,66,66,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,59,59,59,59,65,65,82,81,59,81,82,81,82,81,82,81,82,81,82,81,82,38,40,38,38,38,38,38,42,38,38,38,38,38,38,42,38,38,42,38,42,34,42,42,27,130,29,129,23,129,23,129,23,129,23,134,29,132,20,132,20,133,23,133,20,134,29,133,23,132,20,132,211,133,211,208,208,207,208,206,208,199,207,199,207,198,200,197,201,197,201,196,201,196,201,196,201,196,200,196,200,196,199,197,198,197,198,197,198,198,197,198,197,199,197,199,197,200,197,200,204,200,197,201,198,202,198,202,205,203,206,203,203,204,207,203,199,202,199,201,205,201,205,200,205,201,205,201,205,201,205,201,205,202,198,209,205,131,212,131,21,131,25,131,29,21,25,132,25,80,71,70,71,70,71,144,144,234,234,234,144,114,115,112,113,113,113,113,112,112,115,116,114,114,114,114,115,115,115,115,114,114,115,115,117,117,117,117,116,116,116,116,116,116,116,116,116,116,116,116,116,117,117,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,116,117,117,116,117,117,117,114,114,114,114,113,114,114,114,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,118,114,114,114,114,114,114,114,114,115,115,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,117,118,117,118,117,118,117,87,59,62,59,62,59,102,59,62,62,67,62,62,62,59,59,71,59,71,59,71,71,59,59,59,59,59,113,113,113,113,113,113,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118 ,111,111,107,107,111,111,111,107,108,107,107,111,111,111,107,107,107,110,111,110,107,108,106,107,106,105,106,107,107,107,106,107,107,106,107,107,108,108,108,108,107,107,108,108,108,108,108,108,108,108,108,107,108,108,107,107,107,107,107,107,107,107,107,107,108,106,106,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,110,111,110,111,111,111,111,111,110,111,110,111,110,110,110,110,110,110,109,109,109,109,110,109,109,106,107,107,105,106,105,107,106,107,106,107,107,108,111,111,106,107,107,111,111,110,110,109,111,110,109,109,82,82,82,82,82,82,82,82,82,82,81,66,59,66,66,66,66,66,66,66,66,66,55,55,66,59,59,66,66,59,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,144,234,144,87,87,87,87,87,87,87,87,87,87,87,87,87,87,85,59,55,57,65,59,57,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,81,38,42,38,38,38,38,38,38,38,38,38,38,38,42,38,42,38,40,42,40,34,42,34,34,130,20,131,27,131,20,129,23,128,20,133,20,132,19,132,20,132,20,133,20,134,23,132,29,132,20,132,211,208,211,207,208,207,207,199,207,199,207,198,200,197,200,197,200,196,201,196,201,196,201,196,200,196,200,196,199,196,198,197,198,197,197,197,197,198,197,198,197,199,197,199,197,200,204,200,197,200,197,201,197,202,205,202,205,203,209,204,207,203,206,202,206,201,205,200,205,200,205,200,205,200,205,201,204,201,205,201,205,202,205,203,212,131,29,131,25,131,29,131,29,132,25,132,71,71,71,71,144,71,144,234,234,234,234,234,115,113,113,115,115,115,114,113,113,113,112,114,115,115,115,116,115,115,115,115,115,115,115,117,117,113,113,113,113,116,116,116,116,116,116,116,116,116,116,117,117,117,117,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,117,117,116,116,117,117,117,117,117,117,117,117,116,117,117,117,117,117,114,114,114,114,113,114,114,115,115,114,114,115,115,115,115,115,115,118,115,114,114,114,114,118,118,115,115,115,115,115,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,114,114,114,114,114,114,114,115,114,114,114,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,118,117,62,59,59,59,62,59,102,59,62,62,67,71,62,71,71,62,71,62,67,59,59,59,59,62,62,59,115,115,114,114,114,114,114,114,114,113,113,118,118,118,114,114,114,113,113,113,114,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117 ,111,107,108,107,107,111,111,111,110,111,111,111,111,107,108,107,107,107,110,110,110,110,109,109,109,106,107,107,106,107,106,107,106,106,106,106,106,108,108,107,108,107,107,107,108,108,108,107,107,108,108,108,107,107,107,108,108,108,108,108,108,107,107,106,107,107,106,106,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,110,111,110,110,111,111,111,111,110,111,110,111,110,110,108,108,110,110,109,109,109,106,107,107,109,109,105,106,106,106,106,107,106,107,107,106,107,111,106,107,107,106,107,111,110,110,109,111,110,109,109,82,81,82,82,82,81,82,82,82,81,81,66,59,66,66,66,66,66,66,66,66,55,55,66,55,66,59,59,66,59,87,87,87,86,87,86,87,86,87,87,87,86,87,86,144,234,234,234,144,86,87,86,87,86,87,87,87,86,87,86,87,86,85,59,57,59,57,59,59,59,81,81,82,81,81,81,82,81,81,81,82,81,81,81,81,82,81,38,42,38,38,38,38,38,38,38,42,38,38,38,38,42,59,42,40,42,34,34,34,34,29,130,23,130,29,130,20,128,23,132,29,131,20,131,20,132,20,132,29,133,29,131,23,131,20,132,212,211,212,208,208,207,208,207,208,199,208,199,207,198,200,197,201,197,201,197,201,196,201,196,201,196,200,197,200,197,199,197,198,197,198,198,198,198,197,198,197,199,197,199,197,200,204,200,204,200,197,201,198,202,198,202,205,203,207,204,203,204,207,203,206,202,199,201,205,201,205,201,205,201,205,201,205,201,205,202,205,202,198,209,205,130,213,130,21,130,103,131,29,21,25,132,29,80,71,71,71,144,71,71,144,234,234,234,144,71,115,115,115,115,115,114,115,115,113,113,114,114,114,115,116,116,117,115,115,115,113,113,114,114,114,114,114,114,114,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,115,115,115,115,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,117,117,117,117,116,116,116,117,117,117,117,117,118,118,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,118,118,118,114,114,114,113,113,113,114,118,118,118,118,118,118,118,118,118,114,114,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,115,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117,118,59,59,59,59,59,102,59,102,67,62,62,62,71,62,71,67,62,59,59,62,102,62,59,62,59,102,115,115,115,115,115,114,114,114,115,115,114,118,114,114,114,115,115,114,114,114,114,114,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118 ,111,111,111,111,111,111,111,110,111,107,107,107,111,111,111,111,111,110,111,110,107,107,109,109,109,107,108,106,107,107,107,108,108,107,107,108,108,107,108,107,106,108,107,108,108,108,108,108,107,108,106,107,106,105,105,108,108,105,106,107,107,107,107,107,107,107,106,108,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,110,111,110,111,108,108,108,108,110,109,109,106,107,107,106,107,109,106,107,107,110,110,106,107,107,110,111,106,107,107,111,111,111,111,111,111,110,110,111,110,109,109,82,82,82,82,82,82,82,82,82,82,81,66,59,66,66,66,66,66,66,66,55,66,66,59,59,59,66,66,66,66,87,87,86,87,87,87,86,87,87,144,86,87,87,144,234,234,234,234,234,144,87,87,86,144,87,87,86,87,87,87,86,87,85,55,55,59,57,59,57,59,57,82,81,59,81,82,81,81,82,81,81,82,81,81,82,81,81,82,81,38,38,38,38,38,38,38,38,38,38,42,38,42,42,40,42,42,40,42,34,34,130,29,130,27,130,20,128,23,133,20,131,20,131,19,131,20,132,29,132,20,131,27,131,29,132,210,132,210,208,211,208,208,207,208,199,208,199,207,198,200,198,200,197,201,197,201,197,201,196,201,196,201,196,200,197,199,197,199,197,198,197,198,198,197,198,197,199,197,199,197,199,197,200,204,200,197,200,197,202,198,202,205,203,206,203,209,204,207,203,206,202,206,201,205,201,205,200,205,201,205,201,205,201,205,201,205,202,205,202,205,203,213,130,29,130,25,131,29,131,21,131,103,132,80,71,71,71,144,144,71,144,234,234,234,144,71,144,116,116,116,116,116,115,115,114,114,115,115,115,116,116,117,117,117,117,117,114,114,114,114,118,118,116,116,114,114,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,114,114,114,114,113,115,115,115,113,113,113,113,113,114,115,118,118,114,114,114,114,114,114,114,114,114,114,114,118,118,114,114,114,114,114,114,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,59,59,87,59,87,59,87,59,59,59,62,62,62,62,102,67,67,59,62,59,102,59,102,59,62,62,115,115,115,115,115,115,115,115,115,115,114,118,115,115,115,115,115,114,115,115,115,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117 ,107,107,111,111,111,106,107,107,107,108,107,107,107,111,111,111,110,107,107,107,108,107,107,109,107,108,106,107,107,106,105,107,108,108,108,107,107,107,108,108,106,108,108,108,108,108,108,108,108,108,107,106,108,107,107,106,108,106,108,106,107,106,108,107,107,107,108,108,108,111,110,108,108,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,110,111,110,111,110,111,111,111,110,111,110,111,110,111,110,110,110,110,110,109,109,109,110,110,109,106,107,107,106,105,106,105,107,106,107,106,107,105,106,105,111,111,111,111,111,110,109,111,110,109,109,82,81,82,81,82,81,82,81,82,81,81,59,66,55,55,66,66,66,66,66,66,66,55,57,59,59,59,59,66,66,87,86,87,86,87,86,87,86,144,144,87,86,144,144,144,144,144,144,144,144,144,86,87,144,144,86,87,86,87,86,87,86,84,59,55,55,59,65,59,81,81,59,59,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,83,83,83,38,38,38,38,38,38,38,37,34,42,42,42,40,42,40,36,34,20,130,20,130,27,130,20,133,23,131,29,130,20,130,20,131,29,131,20,131,29,130,23,131,20,131,212,211,212,208,208,208,208,207,208,200,208,199,208,198,201,198,201,197,201,197,201,197,201,197,201,197,201,197,200,197,199,197,199,198,198,198,198,198,198,199,198,199,197,200,197,200,204,200,205,201,198,201,198,202,205,202,205,203,207,204,203,204,207,203,200,202,199,201,205,201,205,201,205,201,205,201,205,201,205,202,205,202,198,209,205,130,213,130,21,130,25,130,103,21,29,131,29,80,72,71,72,144,144,71,72,144,234,144,72,71,144,113,113,113,114,116,116,114,115,115,115,114,114,114,114,114,117,117,117,117,117,118,118,118,118,118,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,113,113,113,113,117,117,117,117,117,118,118,118,118,118,118,118,118,115,115,115,113,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118,118,115,115,114,115,115,115,115,115,115,115,118,118,114,114,114,118,118,114,115,114,115,115,115,114,114,114,114,114,114,114,114,114,114,118,118,118,118,118,117,118,117,118,117,118,117,118,117,59,59,59,59,59,59,62,59,59,71,71,59,102,59,67,114,113,113,113,113,113,113,59,67,62,62,62,117,114,114,114,114,114,118,118,118,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118 ,107,106,107,111,106,107,107,106,107,111,111,111,111,107,107,107,107,108,107,107,110,109,109,109,108,108,108,106,105,107,107,108,108,108,108,108,108,108,108,108,108,108,108,106,106,107,108,108,108,107,107,107,107,107,107,107,108,108,108,106,105,107,106,107,108,108,106,105,105,108,108,108,108,108,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,110,111,111,111,111,110,111,110,111,110,110,108,108,110,110,109,109,109,109,110,107,107,107,107,105,106,106,106,106,107,110,111,105,106,106,106,106,107,107,107,111,105,106,106,105,105,109,82,82,82,82,82,82,82,82,82,82,81,66,59,59,57,59,66,66,59,66,66,55,55,55,57,57,59,59,59,66,87,86,86,86,86,86,86,144,234,144,86,86,144,144,234,234,234,234,234,144,144,86,86,144,234,144,86,86,86,86,86,86,85,59,57,57,55,57,57,57,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,38,38,38,38,38,42,38,38,42,40,40,42,38,37,36,40,36,36,34,34,29,130,23,130,20,130,27,128,20,130,20,130,20,130,20,131,29,131,20,130,23,131,20,131,20,132,212,208,212,208,208,207,208,199,208,199,207,198,200,198,201,197,201,197,201,197,201,197,201,197,201,197,200,197,199,197,199,197,198,198,198,198,197,198,197,199,197,199,197,199,197,200,204,200,197,201,198,202,205,202,205,202,206,203,209,204,207,203,207,202,206,202,206,201,205,201,205,201,205,201,205,201,205,201,205,202,205,202,205,202,213,130,213,130,25,130,29,131,25,131,29,132,80,71,72,71,144,234,144,71,144,234,144,71,113,114,114,114,114,116,116,113,114,115,115,112,112,112,112,115,115,117,117,117,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,116,116,116,116,116,116,114,114,114,114,114,114,114,113,113,118,118,118,118,118,118,118,118,118,118,118,112,114,114,114,114,114,114,114,115,115,113,113,113,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,118,114,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,114,114,114,114,114,118,118,117,118,117,118,117,118,117,118,59,59,59,59,59,62,59,62,59,59,59,62,59,62,59,102,114,114,114,114,114,113,113,113,114,113,113,114,115,115,115,115,115,114,118,118,115,115,118,118,115,115,115,115,115,115,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,117,118,117 ,111,111,111,111,111,111,110,111,111,111,111,111,107,107,107,107,107,110,110,110,110,109,109,107,106,108,105,105,107,106,108,108,108,107,108,108,108,107,108,108,108,108,108,108,107,108,107,107,107,106,106,106,108,107,108,107,107,108,107,107,106,107,108,105,107,106,106,108,108,106,110,111,110,111,110,111,111,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,110,111,110,111,108,108,108,108,110,109,109,109,109,107,108,107,107,106,107,107,106,107,107,107,107,111,111,111,106,107,107,107,107,107,107,110,110,106,106,109,109,82,81,82,82,82,81,82,82,82,81,81,55,59,55,59,59,66,66,66,59,66,55,55,55,55,55,59,59,59,66,87,86,87,86,87,86,144,234,234,144,87,86,144,234,144,234,234,234,144,234,144,86,87,144,234,234,144,86,87,86,87,86,84,59,55,65,57,55,87,57,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,38,38,38,38,38,38,42,38,38,42,37,42,34,34,37,37,42,40,42,40,34,129,20,129,29,129,29,129,23,129,20,129,20,129,20,133,23,131,20,130,27,130,23,130,20,131,212,209,212,208,208,208,208,207,208,200,208,199,208,198,201,198,201,197,201,197,201,197,202,197,201,197,201,197,200,197,200,197,199,198,198,198,198,198,198,199,198,199,198,200,197,200,205,201,205,201,198,202,198,202,198,203,205,203,207,204,203,204,207,203,200,202,199,202,206,201,205,201,205,201,205,201,205,201,205,202,205,202,205,203,205,129,213,129,25,129,25,130,29,21,25,132,25,80,72,71,72,144,234,144,72,71,144,71,113,114,114,114,113,113,113,113,114,115,112,112,113,113,113,113,112,117,117,117,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,118,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,116,116,116,116,116,114,114,116,117,117,117,114,114,114,114,118,118,118,118,113,113,113,114,118,118,113,114,114,114,114,114,113,113,113,113,113,113,114,113,118,118,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,115,115,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,114,114,114,118,117,118,117,118,117,118,117,118,59,59,59,62,67,62,71,102,59,62,59,62,59,115,115,115,115,115,114,114,114,114,113,113,113,115,115,115,114,114,114,114,114,114,114,114,118,118,115,115,115,115,115,115,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118 ,111,111,111,111,111,110,111,106,107,107,111,111,107,107,111,110,111,110,106,105,105,107,107,106,107,107,106,105,106,107,107,106,111,108,111,108,108,108,108,108,108,108,108,108,108,107,108,107,108,108,106,107,107,106,107,107,107,107,107,107,107,105,107,108,107,106,108,108,108,108,105,110,111,110,111,110,111,111,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,110,111,110,110,110,111,111,111,111,111,110,111,110,108,108,110,110,110,109,109,105,106,105,110,109,110,107,108,107,107,107,107,105,106,105,111,111,111,111,111,107,105,106,106,105,105,106,106,107,107,81,107,107,82,81,82,81,82,81,82,81,66,55,55,59,55,66,66,59,66,66,66,55,55,66,59,55,66,66,66,87,86,86,86,86,144,234,234,144,144,86,86,144,234,144,234,234,234,144,234,144,86,86,144,144,234,234,144,86,86,86,86,84,55,59,59,59,55,59,57,57,87,87,59,87,87,87,87,87,87,87,87,87,87,87,87,87,38,38,38,38,38,38,38,38,38,40,38,34,42,42,40,34,34,38,37,42,42,42,36,34,20,129,23,129,20,129,29,129,29,129,29,129,19,133,20,131,29,130,20,130,23,130,29,131,20,212,212,209,212,208,208,207,208,200,208,199,208,199,201,198,201,198,201,197,201,197,202,197,202,197,201,197,200,197,200,197,199,198,199,198,198,198,198,198,197,199,198,199,197,200,197,200,204,201,198,201,198,202,198,202,205,203,207,203,209,204,208,203,207,202,206,202,206,202,205,201,205,201,205,201,205,201,205,202,205,202,205,202,205,202,213,129,213,129,25,130,103,130,21,131,29,133,80,72,72,72,144,234,234,144,72,144,72,113,114,113,114,114,114,114,114,112,113,113,113,115,115,115,114,113,113,117,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,117,117,117,117,117,118,118,117,117,117,117,117,117,117,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,117,117,117,117,117,118,118,118,118,112,114,114,114,114,118,118,113,113,114,114,114,113,113,114,114,114,114,114,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,115,115,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,115,114,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,117,59,59,62,59,102,71,102,59,59,67,62,59,62,115,115,115,115,115,115,114,114,114,114,113,113,113,114,114,115,115,115,114,114,114,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117 ,111,111,111,111,110,111,106,107,107,106,107,107,107,107,107,111,110,106,107,107,106,107,106,107,106,105,105,107,107,107,106,106,107,111,108,111,108,111,108,108,108,108,108,107,108,107,107,107,108,106,107,108,108,108,107,107,107,107,108,106,108,106,108,107,107,106,105,108,105,108,105,108,108,108,110,111,110,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,110,111,111,111,111,111,111,110,108,108,108,108,108,108,109,105,106,106,106,106,110,110,106,107,107,107,108,105,106,106,106,106,106,107,107,111,111,111,108,106,106,107,107,107,107,109,82,82,82,81,82,82,82,81,82,82,82,81,59,55,59,59,59,66,59,66,59,66,57,66,55,66,57,59,57,59,87,85,86,86,144,234,234,144,234,144,86,86,144,234,234,144,234,144,234,234,144,85,86,144,234,144,234,234,144,85,86,86,84,55,65,59,55,59,57,59,87,86,57,86,87,86,87,86,87,86,87,86,87,86,87,38,42,38,38,38,38,38,42,38,38,38,42,37,42,40,37,42,40,34,38,38,42,36,40,36,34,129,20,129,29,129,29,129,23,129,20,128,20,132,29,132,29,130,20,129,29,129,23,130,20,212,213,209,213,209,209,208,208,207,208,200,208,200,208,199,201,198,201,198,202,197,202,197,202,197,202,197,201,197,201,198,200,198,199,198,199,198,198,199,198,199,198,200,198,200,198,200,205,201,205,201,198,202,198,202,205,203,206,203,208,204,203,204,208,203,200,202,199,202,206,202,205,201,205,202,205,202,205,202,205,202,205,203,205,203,203,129,210,129,29,129,103,129,29,131,25,132,25,80,72,71,72,144,144,144,144,72,72,71,114,114,114,114,112,112,112,113,113,113,116,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,118,118,118,117,117,117,117,117,117,118,118,118,118,118,113,113,113,113,113,113,116,116,116,116,117,117,117,117,117,118,118,118,118,113,114,114,114,113,113,113,113,114,113,114,114,113,114,114,114,114,114,114,114,114,114,115,115,115,115,115,114,114,114,114,114,114,114,114,115,118,118,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118,118,115,114,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,118,118,117,118,117,118,117,118,117,118,117,62,59,59,67,62,59,62,67,87,67,87,67,87,67,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,114,115,115,115,114,115,115,115,115,114,114,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118 ,111,111,111,110,111,111,111,111,107,107,107,108,107,106,107,107,107,108,107,107,109,107,107,107,107,108,107,107,108,108,111,108,111,108,111,108,107,108,111,108,111,108,108,108,106,108,106,106,107,107,107,107,107,107,107,107,106,106,106,107,107,107,107,106,106,106,106,106,106,108,108,108,108,108,108,110,111,108,108,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,110,111,111,111,111,111,111,110,110,110,106,108,108,108,108,108,107,107,107,107,106,107,107,106,107,107,108,106,107,108,108,108,108,106,106,107,108,107,106,106,107,107,107,106,105,106,106,105,105,107,82,81,82,81,82,81,81,57,59,57,59,55,55,57,59,55,59,66,66,57,59,59,59,57,59,87,86,86,86,144,234,144,234,234,144,86,86,144,234,234,144,234,144,234,234,144,86,86,144,234,234,144,234,144,86,86,86,84,59,55,55,55,59,55,55,57,57,57,87,86,144,86,87,86,87,87,87,86,86,38,38,38,38,38,38,38,38,38,38,38,38,38,42,42,38,42,40,36,34,42,40,37,42,42,36,34,29,129,23,129,20,129,29,129,20,134,29,133,29,132,20,131,29,130,20,129,23,130,20,130,20,213,213,209,213,208,208,207,208,200,208,200,208,199,201,198,201,198,201,198,202,197,202,197,202,197,201,197,201,197,200,198,199,198,199,198,198,198,198,199,198,199,198,200,198,200,197,200,205,201,198,202,198,202,198,202,205,203,207,204,209,204,208,203,207,202,206,202,206,202,206,201,205,201,205,201,205,201,205,202,205,202,205,203,206,203,204,129,213,129,25,129,25,130,21,132,29,80,72,72,72,72,72,72,72,72,72,72,72,72,72,72,112,113,113,113,113,114,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,117,117,117,117,117,118,118,118,118,117,117,117,117,117,117,118,118,118,118,118,113,113,113,113,113,113,113,113,116,117,117,117,117,117,117,118,118,118,118,113,114,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,114,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,115,114,115,115,115,115,115,115,115,115,114,114,115,115,118,118,118,118,118,117,118,117,118,117,118,117,118,59,62,59,62,114,114,114,114,114,114,59,87,67,87,67,87,115,114,114,114,114,114,62,87,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,114,114,114,114,114,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,107,107,111,111,107,106,107,107,107,106,105,107,107,106,107,107,107,106,105,105,107,108,107,107,106,107,107,111,108,111,108,111,108,107,107,107,108,111,107,106,108,106,106,106,106,106,106,105,108,107,108,107,107,107,107,107,107,108,108,108,108,105,108,108,107,108,105,108,108,108,106,111,110,111,108,108,108,108,108,108,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,110,110,111,111,111,111,111,110,111,110,106,108,108,106,107,109,109,106,107,107,108,107,106,106,107,107,106,107,107,107,108,108,108,107,107,107,107,107,107,107,107,107,107,107,107,107,106,106,106,107,107,107,82,81,82,81,82,81,66,59,59,57,66,66,59,59,55,59,55,55,55,57,57,59,57,57,87,85,86,85,144,234,144,234,234,144,86,85,144,234,234,144,234,144,234,234,144,85,86,144,234,234,144,234,144,85,86,85,84,59,65,55,57,65,87,86,59,59,87,86,144,234,144,86,87,86,87,86,87,86,38,38,42,40,38,38,38,38,38,38,38,38,37,37,36,42,37,42,36,34,38,38,37,40,36,36,34,129,29,129,20,129,20,128,27,128,23,132,29,132,20,131,23,129,20,129,29,129,23,130,20,212,213,209,213,209,209,208,209,200,208,200,208,200,208,199,201,198,201,198,202,198,202,198,202,198,202,197,201,198,201,198,200,198,199,198,199,199,198,199,198,199,198,200,198,200,198,200,205,201,205,201,198,202,198,202,205,203,206,203,208,204,203,204,208,203,200,202,200,202,206,202,206,202,205,202,205,202,205,202,205,202,205,203,206,203,205,128,212,128,29,129,29,130,25,131,29,132,80,72,72,72,72,72,72,72,72,72,72,72,72,72,112,113,113,112,112,112,112,113,114,114,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,117,117,117,117,117,118,118,118,118,114,113,113,113,113,113,113,113,114,114,117,117,117,117,117,118,118,118,118,118,114,114,114,114,114,114,114,114,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,113,113,113,113,113,113,115,114,114,115,115,115,115,115,115,114,115,114,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,117,118,117,118,117,118,117,118,59,59,59,62,59,62,115,115,115,115,114,114,114,114,59,62,114,114,115,115,115,115,115,114,115,115,115,115,117,118,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,107,108,107,107,107,106,107,107,106,107,111,111,110,110,110,107,108,107,107,107,108,107,107,107,107,107,108,107,108,111,108,107,106,106,106,106,107,107,108,108,106,106,106,108,107,106,106,105,108,108,108,107,105,106,107,105,107,107,108,108,107,105,105,108,105,107,108,105,106,105,108,108,110,111,110,108,108,111,108,108,108,108,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,110,110,111,107,107,106,111,110,110,110,110,107,107,107,107,106,107,107,106,107,106,107,107,105,106,105,107,107,111,108,108,108,107,107,107,107,107,106,107,107,106,107,108,107,107,107,106,106,107,107,107,81,81,82,81,81,81,55,59,59,59,55,66,55,59,55,55,57,59,55,55,57,55,55,59,87,86,85,86,144,234,144,234,234,144,85,86,144,234,234,234,144,234,234,234,144,86,85,144,234,234,144,234,144,86,85,86,84,65,55,65,59,59,144,87,86,86,86,144,234,234,234,144,86,86,86,87,86,38,38,38,38,38,42,42,38,38,42,38,38,38,37,38,37,42,37,42,40,34,37,42,37,42,36,36,34,20,129,23,129,29,128,29,128,20,129,27,132,20,131,20,130,20,129,20,129,20,129,20,130,20,213,213,209,213,208,209,208,208,200,208,200,208,199,201,199,201,198,202,198,202,198,202,197,202,198,202,197,201,198,200,198,199,198,199,198,198,199,198,199,198,199,198,200,198,200,205,201,205,201,198,202,198,202,205,202,206,203,207,204,209,204,208,204,207,203,207,202,206,202,206,202,206,202,205,202,205,202,205,202,205,202,206,203,206,203,205,128,214,128,25,129,25,131,21,132,80,72,72,72,72,72,72,72,72,72,72,72,72,72,112,113,113,112,113,113,113,113,113,115,115,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,118,117,117,117,117,117,118,118,118,114,115,115,114,114,114,113,113,116,116,117,117,117,117,117,118,118,114,114,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,117,118,117,118,117,118,117,62,59,59,67,62,59,87,67,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,114,114,113,113,113,113,113,113,118,118,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,107,108,107,107,107,111,110,110,110,110,110,107,107,109,109,107,107,108,106,105,108,108,107,107,108,111,107,107,108,107,108,111,106,106,106,107,108,107,108,107,108,108,108,106,108,106,106,107,106,106,107,106,107,108,108,107,108,106,108,108,106,107,108,106,106,108,106,106,110,108,108,108,108,111,111,111,111,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,110,107,107,107,108,107,107,106,107,107,110,110,107,108,107,107,109,109,109,108,108,106,107,105,106,106,106,106,107,107,108,108,108,108,108,108,106,107,107,107,108,108,108,108,107,107,107,108,107,107,81,81,82,107,107,107,82,81,81,59,59,55,55,55,59,55,55,55,59,59,59,59,59,55,59,59,87,85,86,85,144,234,144,234,234,144,86,85,144,234,234,234,144,234,234,234,144,85,86,144,234,234,144,234,144,85,86,85,84,55,55,59,57,234,234,144,87,86,144,234,234,234,234,234,144,86,86,86,86,38,38,42,40,38,38,38,38,38,38,38,38,38,37,38,37,40,37,40,36,34,34,42,40,36,36,36,36,129,20,128,29,128,29,128,23,128,20,129,27,131,23,130,20,129,20,128,20,128,23,129,20,131,213,203,213,209,209,208,209,208,209,200,208,200,208,199,201,199,202,198,202,198,202,198,202,198,202,198,201,198,201,198,200,198,200,199,199,199,198,199,198,200,198,200,198,200,198,201,205,201,205,202,198,202,198,202,198,203,207,204,208,204,203,205,208,203,200,203,200,202,206,202,206,202,206,202,205,202,205,202,205,202,206,203,206,203,206,128,213,128,21,129,25,130,29,132,25,80,72,72,72,72,72,72,72,72,72,72,72,72,72,113,113,113,113,113,113,113,113,115,114,114,114,114,114,117,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,118,118,117,117,117,117,118,118,118,114,115,115,115,113,113,114,114,115,117,117,117,117,117,114,115,114,114,114,114,115,115,115,118,118,118,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,62,59,62,59,62,67,59,59,62,113,113,113,113,114,62,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,114,114,113,113,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,107,107,107,107,107,106,107,107,110,110,107,106,107,107,108,108,108,108,108,108,107,107,108,108,106,108,111,108,111,108,111,106,106,108,106,106,108,107,106,108,107,107,107,107,107,106,107,108,107,108,106,108,105,107,107,107,107,107,107,106,106,107,108,108,108,106,106,105,105,108,108,108,108,108,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,107,107,106,107,111,111,111,107,108,106,107,108,108,108,108,109,109,109,109,108,106,107,107,106,107,106,107,107,107,107,108,106,107,107,108,107,107,107,106,106,108,107,107,107,107,107,107,106,106,106,107,105,106,106,105,105,107,81,81,59,59,59,59,55,59,59,59,59,59,55,55,59,55,55,55,59,87,86,85,86,144,144,144,234,234,144,85,86,144,144,144,144,144,144,144,144,144,86,85,144,234,234,144,144,144,86,85,86,84,59,65,65,59,144,144,144,86,86,144,144,144,144,144,144,144,86,86,84,85,38,38,38,38,38,40,38,38,38,42,38,42,37,37,38,37,42,34,42,36,34,34,38,42,36,36,36,36,36,129,27,128,20,128,29,128,23,129,29,129,23,130,23,129,29,129,29,128,20,129,20,131,20,213,213,209,209,201,208,208,208,200,208,200,208,199,201,199,201,198,202,198,202,198,202,198,202,198,202,198,201,198,200,198,200,198,199,199,199,199,198,199,198,200,198,200,198,200,205,201,205,201,198,202,198,202,205,202,206,203,207,204,209,204,208,204,207,203,207,202,206,202,206,202,206,202,206,202,206,202,205,202,206,202,206,203,206,142,207,128,214,128,25,130,25,131,29,80,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,113,113,113,113,113,115,115,114,115,115,115,115,115,117,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,115,115,115,115,115,116,116,115,117,117,117,117,118,114,115,115,115,115,114,114,115,115,118,118,118,114,114,114,114,113,118,118,118,118,118,118,118,118,118,118,114,115,114,115,115,115,114,114,115,115,115,115,115,114,115,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,114,114,118,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,59,62,59,62,59,62,59,87,113,114,114,114,114,114,67,62,114,114,114,114,113,113,113,113,114,114,114,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,114,118,118,118,118,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,107,107,107,107,107,106,107,107,106,107,107,106,107,107,106,107,106,107,108,108,108,107,108,108,111,108,111,108,111,108,111,108,108,108,106,108,108,108,107,108,108,108,108,108,107,107,107,106,107,107,107,107,107,107,105,107,105,107,107,106,108,108,106,107,108,106,108,106,106,108,111,110,108,108,108,108,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,107,107,107,107,107,108,111,111,110,108,108,108,108,108,108,108,109,107,107,107,110,108,108,108,108,106,107,107,106,107,107,106,107,107,106,107,108,107,107,107,107,107,107,107,107,108,107,107,107,107,107,107,107,107,106,106,107,107,107,81,81,59,55,55,59,59,66,66,55,59,59,59,59,57,59,55,59,87,85,86,85,144,234,144,234,234,144,86,85,86,85,86,85,86,85,86,85,86,85,86,144,234,234,144,234,144,85,86,85,84,55,55,65,59,234,234,144,86,86,144,234,234,144,234,234,144,86,86,84,85,38,38,38,40,38,42,38,42,38,40,42,38,37,38,38,42,42,36,42,40,34,34,42,37,36,36,36,36,36,29,128,20,128,20,128,23,128,20,129,20,130,23,129,23,129,27,128,20,128,23,130,20,131,214,203,213,209,209,208,209,208,209,207,209,200,208,199,202,199,202,199,202,198,202,198,203,198,202,198,202,198,201,198,200,199,200,199,199,199,199,199,198,200,198,200,198,201,198,201,205,202,205,202,198,202,205,202,206,203,207,204,209,204,203,205,208,203,200,203,207,202,206,202,206,202,206,202,206,202,206,202,206,203,206,203,206,143,208,127,214,128,214,129,25,130,29,80,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,61,115,115,115,115,115,115,115,115,113,113,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,117,117,117,113,113,113,113,118,116,115,113,113,113,113,117,117,117,117,118,118,118,118,115,115,115,115,115,115,115,118,118,118,114,114,114,114,113,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,114,114,114,114,118,118,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,59,62,59,62,59,87,67,87,113,114,114,114,114,114,62,113,113,113,114,114,113,114,114,114,114,114,115,115,114,115,115,115,114,114,114,114,114,114,115,115,114,114,114,114,118,118,118,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,107,107,107,111,111,111,111,111,111,110,107,108,107,107,107,107,109,107,107,108,107,107,111,108,107,107,107,107,111,107,106,106,111,106,107,108,108,108,108,107,108,107,107,107,107,108,106,107,106,107,107,106,107,107,107,106,106,106,107,105,107,108,108,107,107,107,108,108,106,108,106,108,106,108,108,110,111,110,111,110,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,111,110,111,111,111,110,111,110,110,110,108,108,107,108,107,107,107,110,109,108,108,108,108,107,107,107,107,107,108,108,108,108,108,107,108,107,107,107,107,107,107,108,108,105,106,106,105,105,107,107,106,106,107,107,107,81,81,81,59,59,59,59,59,55,55,57,59,59,59,59,59,55,59,87,85,85,86,144,234,234,144,234,144,85,86,85,85,85,86,85,85,85,86,85,85,85,144,234,144,234,234,144,85,85,86,84,55,55,59,59,234,234,144,86,86,144,234,234,144,234,234,144,86,86,84,85,38,42,42,59,42,38,38,38,38,42,38,38,37,38,38,42,42,36,42,42,40,34,38,42,40,36,40,36,36,128,29,128,29,128,29,128,23,128,29,130,20,134,20,129,27,128,29,128,20,129,20,131,213,203,213,209,203,209,209,208,209,201,209,200,208,200,202,199,202,199,202,198,202,198,202,198,202,198,202,198,201,198,201,198,200,199,199,199,199,199,198,199,198,200,198,200,198,201,205,201,205,202,198,202,198,202,199,202,206,204,208,204,209,205,208,204,208,203,207,202,207,202,206,202,206,202,206,202,206,202,206,202,206,203,206,143,206,141,208,127,215,129,29,131,25,80,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,112,112,112,112,116,115,115,115,115,115,113,114,114,114,114,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,117,113,113,113,113,113,118,118,113,113,113,113,114,114,114,114,113,113,118,118,118,118,118,118,115,115,115,115,115,118,118,118,118,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,114,114,114,113,114,113,113,113,113,114,113,113,113,113,113,113,114,114,118,115,115,115,115,115,114,115,115,115,115,115,115,115,117,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,59,59,62,59,62,59,62,113,114,114,113,113,114,114,114,114,114,114,115,113,114,114,114,114,114,115,113,113,113,115,115,114,114,114,114,114,115,115,115,115,114,114,114,114,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,107,107,107,107,107,107,107,107,107,107,106,106,105,106,106,105,107,106,105,105,107,107,111,106,105,108,111,108,111,107,111,107,106,107,106,108,108,108,108,108,108,107,108,107,108,108,108,108,108,107,107,107,107,107,107,107,107,106,107,107,107,107,107,107,107,107,107,108,108,107,108,108,108,108,108,108,108,110,111,110,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,111,111,111,110,111,110,110,110,110,110,110,106,107,107,106,107,108,108,108,108,108,108,111,107,108,107,107,108,108,108,108,107,107,107,107,107,108,108,107,107,108,108,108,108,106,106,107,107,107,107,107,108,81,81,81,107,107,107,59,59,55,59,55,59,59,59,55,57,59,59,55,59,87,85,86,85,144,234,234,234,144,144,86,85,144,144,144,144,144,144,144,144,144,85,86,144,144,234,234,234,144,85,86,85,84,59,59,65,59,59,234,57,86,86,144,234,234,144,234,234,144,86,86,84,85,38,38,42,38,38,40,38,38,42,38,40,37,40,38,42,38,37,36,38,42,36,42,40,42,42,42,42,40,42,29,128,20,127,20,127,23,128,29,129,29,130,23,132,23,128,29,127,29,128,23,130,20,132,214,203,214,202,209,209,209,208,209,208,209,200,209,200,209,199,209,199,209,199,203,199,203,198,209,199,209,199,209,199,208,199,207,199,199,199,199,200,205,200,205,200,205,201,205,201,205,202,205,202,198,202,206,203,206,203,207,204,209,205,203,205,208,203,201,203,207,203,207,203,206,202,206,202,206,202,206,203,206,203,206,203,206,141,209,140,216,138,29,138,80,80,72,72,72,72,72,72,72,72,72,72,72,72,72,72,61,72,61,112,113,113,113,113,112,112,113,113,114,114,113,114,114,114,114,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,113,113,113,114,116,116,117,117,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,114,114,114,113,113,113,113,113,113,113,113,114,114,114,115,115,114,113,118,118,118,118,115,115,115,118,114,114,114,114,114,114,118,117,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,59,59,62,59,62,59,87,59,113,114,113,114,114,114,114,114,114,114,115,113,114,114,113,113,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,107,107,107,107,107,107,107,109,106,107,107,106,107,107,108,107,107,107,107,106,106,107,108,111,108,107,107,111,108,107,108,108,108,108,108,107,108,108,108,108,107,107,108,108,108,108,108,108,108,106,108,107,107,107,108,108,106,107,107,107,107,107,107,105,108,108,107,108,108,108,108,108,110,111,110,111,110,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,107,107,111,111,107,106,108,108,110,110,108,108,108,109,109,108,108,108,108,108,108,106,106,110,110,111,106,108,108,107,107,107,108,108,107,107,107,108,108,108,108,106,107,107,107,106,106,107,106,106,106,107,109,107,107,107,107,107,107,81,81,59,59,59,59,59,83,55,59,55,57,57,55,87,85,85,85,144,144,144,144,144,144,85,85,144,234,234,234,144,234,234,234,144,85,85,144,144,144,144,144,144,85,85,85,85,84,59,59,76,76,59,59,76,76,76,76,76,76,76,76,76,76,76,76,76,77,76,77,76,77,76,77,76,77,76,77,76,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,78,77,77,77,78,77,78,77,78,77,78,77,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,79,78,79,78,79,78,79,78,79,79,79,78,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,80,79,80,79,80,79,80,79,80,79,80,80,80,80,80,80,80,80,80,80,80,80,61,62,61,113,113,80,80,61,61,113,113,113,112,114,114,114,114,114,113,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,114,114,114,116,116,117,117,117,114,114,115,118,114,114,114,118,118,118,118,118,113,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,114,114,114,114,114,113,114,114,114,114,112,113,113,113,115,115,115,115,115,114,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,117,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,59,59,59,102,59,59,59,62,114,114,114,114,114,114,114,114,114,114,115,113,114,113,114,114,114,114,114,114,114,115,115,118,117,118,117,114,114,115,115,114,115,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,110,107,107,107,109,110,107,107,109,109,109,107,108,111,108,111,108,111,108,111,108,111,107,107,107,107,108,108,108,108,106,106,108,108,107,108,108,108,108,107,108,108,107,107,108,107,108,107,106,107,107,107,106,108,108,106,108,106,108,108,105,106,108,107,108,106,105,108,108,108,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,107,108,107,107,107,108,107,107,108,108,110,110,107,107,108,108,108,108,108,108,108,106,107,107,107,110,107,107,107,107,107,107,106,107,108,107,108,107,108,108,108,106,107,107,106,107,107,107,107,107,107,107,107,107,107,107,107,81,107,107,81,81,81,81,81,81,83,59,59,59,59,57,59,57,87,85,86,85,144,144,234,234,234,144,86,85,144,234,234,234,144,234,234,234,144,85,86,144,234,234,234,144,144,85,86,85,85,84,59,65,86,59,59,59,59,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,86,86,59,61,62,86,68,66,116,113,113,114,114,114,114,113,117,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,116,116,117,117,117,114,115,115,114,115,114,115,115,115,113,113,114,114,114,114,114,114,114,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,114,114,114,113,113,113,113,113,113,113,114,114,115,115,115,115,115,115,115,115,115,115,115,113,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,59,59,59,59,59,59,62,59,59,62,62,62,62,59,62,59,102,102,115,114,114,114,114,114,114,114,114,114,114,115,115,117,113,115,115,115,115,114,114,115,115,114,114,114,118,118,114,114,114,114,114,114,114,114,113,113,113,117,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,107,107,107,107,107,107,107,107,107,107,107,109,109,107,111,108,111,106,107,107,111,108,111,108,111,108,111,108,111,108,108,108,108,107,108,108,108,108,106,108,108,107,108,108,107,107,108,108,108,108,108,108,108,108,108,106,107,107,107,107,108,108,108,108,107,107,108,106,108,108,106,108,108,110,108,108,111,110,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,111,110,111,110,108,108,108,108,107,108,107,107,108,107,107,108,108,107,107,107,107,107,110,110,111,107,108,108,108,108,108,108,107,108,107,108,108,108,108,108,108,108,108,108,108,107,107,107,107,107,107,107,107,107,81,81,81,81,81,81,81,81,83,55,55,55,59,57,55,59,59,87,85,85,85,144,234,144,234,234,144,85,85,144,234,234,234,144,234,234,234,144,85,85,144,234,234,144,234,144,85,85,85,85,84,57,57,59,59,57,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,86,104,86,86,59,61,104,104,59,61,86,104,62,104,104,116,116,116,116,116,116,117,117,117,118,118,118,118,118,113,113,113,113,116,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,118,114,114,114,114,114,114,117,117,114,115,115,115,115,115,115,115,115,114,114,114,114,118,118,118,118,114,114,118,118,118,118,115,115,115,115,115,114,114,114,114,114,114,113,113,113,113,112,112,115,115,114,114,114,113,113,114,113,114,114,115,115,115,115,115,114,114,114,114,114,114,118,118,118,118,118,113,115,115,113,113,113,113,114,115,115,115,115,115,115,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,59,62,59,62,59,59,59,62,62,62,67,87,62,62,59,102,62,62,62,115,115,115,115,115,115,115,115,115,117,114,114,114,113,115,115,115,115,114,113,115,114,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,107,107,107,107,107,110,109,107,107,107,107,107,106,107,107,107,107,106,107,107,106,107,111,108,111,108,106,106,111,106,111,108,108,108,108,108,108,108,107,107,108,108,108,108,108,108,108,108,107,108,107,107,108,107,108,108,108,107,108,106,106,108,108,107,107,107,108,108,108,81,108,108,108,108,108,108,108,108,111,110,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,110,111,110,111,110,111,108,108,108,108,108,108,111,111,107,108,107,107,108,108,108,107,107,107,107,107,111,108,108,108,108,108,107,107,107,105,106,106,105,105,107,107,108,108,108,108,108,108,111,107,107,109,109,109,83,83,83,83,83,83,83,83,83,83,59,59,59,59,59,59,55,59,59,87,85,85,85,144,234,234,144,234,144,85,85,144,91,234,234,144,234,234,234,144,85,85,144,234,144,234,234,144,85,85,85,85,84,59,87,59,59,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,55,87,55,55,55,55,55,55,104,87,87,87,87,87,59,87,87,87,55,55,59,62,62,59,104,55,55,104,62,55,55,62,104,113,113,113,116,116,113,113,113,116,117,117,117,118,113,113,114,114,114,114,114,114,114,116,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,114,115,115,114,115,115,115,115,117,118,115,115,115,115,115,115,115,114,114,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,115,115,115,115,114,114,114,114,114,114,114,114,114,115,115,114,114,114,114,114,114,114,112,112,113,113,115,115,115,115,115,115,114,114,114,114,113,113,113,113,113,113,113,114,114,115,115,115,115,113,114,114,115,115,115,115,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,59,102,59,59,59,62,59,87,62,62,67,62,67,87,67,59,67,87,102,102,102,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,114,115,115,115,115,113,115,115,115,115,114,115,115,115,115,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,114,114,114 ,112,112,112,112,111,111,111,110,110,110,110,107,107,107,107,107,106,107,106,105,107,107,107,108,107,107,107,108,111,108,111,108,107,107,106,106,111,108,108,108,108,108,108,108,111,108,108,108,108,108,108,107,108,107,107,108,108,108,107,107,107,107,107,107,107,106,107,106,108,108,108,108,106,106,83,81,108,108,108,106,111,110,111,110,111,110,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,107,107,110,110,110,111,110,111,108,108,108,108,108,107,107,111,111,106,107,107,107,107,108,107,107,106,107,107,108,108,108,108,108,108,107,107,107,107,106,106,107,107,107,108,108,108,108,108,111,111,110,110,109,109,109,87,87,87,87,87,86,59,59,59,55,57,59,59,55,59,59,59,57,87,85,85,85,85,144,234,234,234,144,144,85,85,144,91,234,234,144,234,234,234,144,85,85,144,144,234,234,234,144,85,85,85,85,85,84,57,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,55,55,55,87,55,55,55,87,55,87,55,55,55,87,55,55,87,104,55,55,59,55,87,62,104,87,62,55,87,55,55,55,55,104,62,104,114,114,114,114,113,114,114,114,114,117,117,117,118,114,114,114,114,118,118,118,118,114,114,116,116,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,114,115,115,115,115,113,113,113,115,118,113,113,113,115,114,115,114,114,114,114,115,115,115,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,115,115,115,114,114,114,115,115,115,115,117,118,117,118,117,118,114,115,115,115,115,115,113,113,115,115,115,115,115,114,112,114,114,114,114,113,113,113,113,113,113,113,114,114,114,114,115,115,114,114,115,115,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,102,59,62,59,59,59,59,59,62,62,62,62,102,67,87,59,102,59,59,59,59,59,59,59,102,67,87,114,115,115,115,115,115,115,114,114,115,115,115,115,115,114,114,118,118,115,115,115,118,114,114,114,114,114,114,117,118,117,118,117,118,117,118,118,118,114,114,114,113,113 ,113,113,112,112,112,111,110,111,110,110,110,109,109,110,111,109,107,107,106,107,107,107,108,107,107,107,108,111,108,111,108,108,107,107,107,108,108,108,108,108,108,111,108,108,108,111,107,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,107,107,107,107,107,107,107,108,106,83,82,81,108,108,108,108,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,110,110,110,111,110,111,108,108,108,107,108,107,107,111,107,107,107,107,107,108,110,106,107,107,106,105,106,106,105,105,106,107,107,107,107,106,106,107,107,107,108,108,108,110,105,106,106,105,105,106,106,105,105,87,86,87,86,86,55,55,55,55,55,55,55,59,59,59,55,59,87,85,85,85,85,144,234,234,234,234,144,85,85,144,91,234,234,144,234,234,234,144,85,85,144,234,234,234,234,144,85,85,85,85,85,84,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,55,59,86,87,87,59,55,55,55,87,104,87,59,87,86,55,87,87,86,87,55,55,59,59,104,114,114,114,114,113,114,114,114,114,117,117,117,118,118,118,118,118,118,118,118,118,116,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,115,114,114,114,114,113,114,114,114,114,114,115,115,115,115,114,114,115,115,118,118,118,118,118,118,118,117,117,117,117,117,114,114,114,114,114,114,117,115,115,115,117,117,117,118,117,114,114,114,117,118,115,115,115,115,115,115,115,114,114,114,115,115,114,115,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,118,118,118,117,118,117,113,113,114,114,114,114,118,118,118,118,118,117,118,117,118,59,59,59,59,59,59,102,102,102,102,59,102,59,102,59,102,59,87,59,59,59,102,59,113,113,113,113,113,113,115,115,115,114,115,115,115,115,115,115,115,115,114,114,118,118,118,118,118,118,114,114,114,115,115,115,115,115,118,117,118,117,118,117,118,114,115,115,115,114,114 ,113,113,112,113,113,113,113,110,110,110,109,109,107,107,107,107,108,106,107,107,106,107,106,108,107,107,107,107,107,108,107,108,107,107,106,108,106,108,105,108,111,108,111,108,111,108,108,108,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,105,105,108,105,106,106,108,83,82,108,108,108,108,108,110,111,110,111,110,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,110,107,108,107,107,110,110,110,110,111,111,107,107,107,107,111,111,111,108,108,108,108,108,108,107,107,107,107,107,110,108,108,106,106,106,107,107,106,107,107,107,107,107,107,111,111,111,111,110,110,106,106,106,107,109,106,106,109,86,87,87,87,86,55,55,55,59,59,59,55,57,55,59,59,59,87,85,85,85,85,144,234,234,234,234,144,85,85,93,91,234,234,144,234,234,234,144,85,85,144,234,234,234,234,144,85,85,85,85,85,84,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,201,209,200,209,200,203,143,203,143,203,143,203,143,209,143,209,142,208,143,208,142,207,142,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,55,55,55,87,55,87,87,55,55,87,87,55,55,87,55,55,55,59,59,55,55,55,55,55,55,114,114,114,114,114,114,113,116,117,117,117,118,118,118,118,118,118,118,118,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,114,115,115,115,115,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,115,115,118,118,118,118,118,118,117,117,117,117,115,115,115,115,115,114,114,114,117,117,117,117,117,117,117,117,117,114,115,114,114,114,114,114,114,114,114,114,115,115,114,114,114,114,115,115,115,115,114,115,115,115,114,114,115,115,115,115,115,114,115,114,114,113,113,113,113,118,118,118,118,114,114,115,115,115,113,114,114,114,114,118,118,117,118,117,118,117,102,59,102,59,102,59,62,102,102,59,102,59,102,59,102,59,102,59,113,113,114,114,114,114,114,114,114,115,115,115,114,114,115,115,114,114,114,114,114,114,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,118,117,118,117,118,114,115,115,115,115,115,115 ,113,113,112,113,113,113,113,111,110,110,109,107,107,107,106,107,107,107,107,107,108,108,108,108,108,108,108,107,107,108,107,107,107,111,108,108,108,108,108,106,106,105,108,111,108,111,108,111,107,107,108,107,108,108,108,108,107,108,108,108,108,108,108,108,107,108,108,108,108,108,105,108,108,108,83,82,82,82,82,108,108,108,110,111,108,108,110,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,110,111,110,110,110,110,110,111,110,107,107,107,107,107,107,111,108,108,108,108,108,108,107,108,107,107,108,107,107,108,108,106,106,107,107,106,107,107,107,107,107,107,107,111,106,106,105,111,107,107,106,106,107,109,106,106,109,87,86,87,86,86,55,55,55,55,55,55,55,55,59,55,55,87,85,85,85,85,144,234,144,234,234,234,144,85,93,92,91,234,234,144,234,234,234,144,85,85,144,234,234,234,144,234,144,85,85,85,85,85,84,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,87,87,87,87,87,203,209,209,209,209,202,209,201,209,201,209,200,203,200,203,142,203,143,203,142,203,142,209,142,209,142,208,142,208,142,200,142,200,201,199,201,206,201,206,87,87,87,87,87,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,59,87,59,59,55,87,55,87,55,87,55,87,55,61,59,114,114,114,114,113,116,116,117,117,117,117,118,118,118,118,118,118,118,116,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,114,114,114,114,114,114,113,114,114,114,114,115,115,115,115,115,115,118,118,118,118,118,117,117,117,117,115,115,115,115,115,115,114,114,117,117,115,114,114,117,117,117,117,117,115,115,114,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,113,113,113,113,115,115,113,114,114,114,114,114,114,114,115,115,114,113,115,115,115,114,118,118,117,118,117,118,67,62,59,102,67,102,59,102,62,102,59,87,59,87,59,62,67,62,114,114,114,114,114,114,115,115,114,115,115,114,115,115,115,115,115,115,114,114,114,114,118,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,114,114,118,117,114,115,115,115,115,115,115 ,113,113,112,113,113,113,113,110,110,110,109,109,110,106,107,107,106,107,107,107,107,108,108,108,107,107,108,107,107,107,107,107,106,108,111,108,111,108,106,106,111,108,108,105,108,108,111,108,111,108,111,108,107,107,108,108,107,108,108,108,111,105,111,108,107,107,108,108,105,105,105,106,108,108,83,82,82,82,82,82,82,108,108,108,108,107,107,110,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,110,110,110,110,111,107,108,107,107,110,111,111,108,107,107,108,107,107,108,107,107,108,107,107,107,108,108,108,107,108,107,108,108,107,108,107,107,107,107,106,106,106,106,106,107,107,107,107,110,110,107,107,107,86,86,86,86,85,55,55,55,55,55,55,55,55,59,55,59,87,85,85,85,85,144,234,144,234,234,234,93,93,92,92,91,234,234,144,234,234,234,144,85,85,144,234,144,144,144,234,144,85,85,85,85,85,84,86,87,87,87,87,87,87,87,86,87,87,87,87,87,87,87,86,87,87,87,87,87,87,87,86,87,87,87,87,87,87,87,86,87,87,87,87,87,87,87,86,87,87,87,87,87,87,87,86,87,87,87,87,87,87,87,86,87,87,87,87,87,87,87,87,87,87,20,143,211,203,203,143,203,209,209,209,209,201,209,201,209,201,209,200,209,200,203,143,203,143,203,142,203,142,209,142,209,142,208,142,208,142,207,142,200,200,199,201,206,201,206,201,206,202,206,202,206,202,87,87,87,87,87,87,87,87,87,86,87,87,87,87,87,87,87,86,87,87,87,87,87,87,87,86,87,87,87,87,87,87,87,86,87,87,87,87,87,87,87,86,87,87,87,87,87,87,59,86,87,87,87,87,55,55,87,86,112,112,112,112,62,55,62,65,61,62,117,116,116,116,117,117,117,117,118,118,118,118,118,118,118,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,117,117,115,117,114,114,114,114,113,115,115,115,115,114,114,115,115,118,118,118,118,118,118,118,117,117,117,117,115,115,115,115,115,115,114,114,114,114,114,115,115,114,117,116,117,117,117,117,115,114,115,115,115,114,114,115,115,115,115,115,115,114,115,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,113,115,114,114,114,114,115,115,115,115,115,113,113,113,113,115,113,115,115,115,115,115,115,117,118,117,118,117,62,59,102,59,62,59,87,59,62,59,102,59,102,59,62,59,62,115,115,115,115,115,115,115,115,61,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,118,118,118,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115 ,112,112,112,112,113,113,110,110,110,109,112,112,112,112,112,112,109,108,108,107,108,108,108,108,107,108,107,107,107,108,107,108,106,111,106,111,108,111,106,106,108,106,106,105,108,105,105,106,108,111,108,111,107,108,108,108,107,111,108,105,108,105,108,111,108,108,105,108,106,106,105,106,108,83,82,82,82,82,82,82,108,108,108,111,110,111,110,111,110,111,111,111,108,108,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,111,111,111,110,110,110,111,111,107,107,107,107,108,107,107,107,107,107,110,107,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,107,107,107,107,107,111,107,107,106,107,107,107,107,107,105,106,105,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,92,92,92,91,234,234,144,234,234,234,144,85,85,144,144,234,234,234,234,144,85,85,85,85,85,84,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,87,87,87,143,143,143,143,143,143,143,143,203,142,203,209,203,209,209,202,203,202,209,201,203,201,203,200,203,142,203,142,203,142,203,142,203,142,209,142,209,142,208,141,200,201,200,201,200,201,206,201,206,202,206,202,206,202,206,202,200,203,207,87,87,87,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,59,87,86,87,86,59,59,87,86,112,113,113,113,113,112,112,113,113,67,67,117,117,117,116,116,117,117,117,118,118,118,118,118,118,116,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,115,115,115,115,117,117,117,118,114,114,115,118,114,115,115,115,115,115,115,115,118,118,118,118,118,118,117,117,117,117,117,115,115,115,115,114,114,114,114,114,114,114,114,115,114,116,117,117,117,117,117,117,114,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,114,115,115,115,115,115,115,113,113,115,115,115,114,115,114,114,114,114,113,113,113,113,117,118,117,62,59,87,67,62,59,87,59,62,59,62,59,62,59,59,59,62,59,59,59,61,59,61,67,87,61,61,61,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118 ,113,113,113,113,113,113,112,113,113,113,113,113,113,113,112,112,106,107,107,107,108,108,108,108,108,108,107,108,108,108,106,106,107,107,107,107,107,107,106,108,111,108,111,108,108,105,106,106,105,108,111,108,111,108,111,108,108,105,105,105,108,108,108,108,105,108,108,108,108,108,108,108,83,82,82,82,81,82,82,82,81,82,82,82,111,110,111,110,111,110,111,108,108,108,108,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,111,111,111,110,110,110,111,111,107,108,107,107,108,108,107,107,108,107,107,111,108,108,107,107,108,108,108,108,108,106,107,107,108,107,107,107,107,107,107,107,107,107,107,107,107,106,106,107,105,106,106,106,106,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,91,144,144,144,144,144,144,144,85,85,144,144,144,144,144,144,144,85,85,85,85,85,84,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,87,87,143,23,142,143,143,143,142,143,143,203,142,203,142,203,142,203,209,209,202,209,201,209,201,209,201,203,200,203,143,203,142,203,142,203,142,203,142,209,142,209,142,208,142,208,200,200,201,200,201,206,201,206,202,206,202,206,202,206,202,206,203,206,203,207,204,207,205,87,87,87,87,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,113,113,59,86,87,59,113,113,113,112,113,113,117,117,113,113,113,117,117,117,118,118,118,118,118,118,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,117,117,117,117,117,114,115,115,114,115,114,115,115,115,115,115,115,115,118,118,118,118,118,117,117,117,117,117,117,115,115,114,114,114,114,114,114,114,113,113,115,114,116,114,114,114,114,114,117,117,114,115,115,115,115,115,115,115,115,115,115,115,115,115,117,115,115,115,114,115,115,115,114,114,117,118,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,114,115,115,115,115,115,114,113,113,114,117,118,67,102,67,102,67,62,59,62,59,62,59,62,59,59,59,59,59,59,59,59,59,61,59,61,59,61,61,61,117,118,117,118,117,114,114,114,114,114,115,115,115,114,114,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,114,114,114 ,114,113,113,113,113,113,113,112,113,113,113,113,113,113,109,106,106,107,105,106,108,111,108,107,108,108,108,108,107,107,107,107,107,107,107,107,106,106,106,106,106,111,106,111,108,106,106,108,108,111,108,111,108,108,107,111,108,105,108,108,108,108,108,105,108,108,108,108,105,108,108,108,83,81,82,81,82,81,82,81,82,81,82,81,82,111,110,111,110,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,111,111,110,110,111,111,111,111,111,111,111,111,107,107,108,108,110,111,107,111,108,108,107,107,107,108,108,106,107,107,106,107,107,107,108,108,106,106,107,107,107,107,107,107,107,108,105,106,106,105,105,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,84,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,87,87,142,29,142,29,142,143,142,143,142,143,142,143,142,203,142,203,142,209,209,203,209,203,202,203,202,203,201,203,201,203,201,203,142,203,142,203,142,203,142,203,141,203,141,209,141,208,201,208,201,200,201,200,201,207,202,206,202,207,202,206,202,207,203,200,203,207,204,207,205,209,205,203,205,203,87,87,87,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,59,59,86,87,86,87,55,59,113,113,114,114,114,113,114,114,114,114,117,117,118,118,118,118,118,118,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,117,117,117,117,117,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,115,114,114,114,114,113,113,113,113,113,115,115,116,115,115,115,115,115,114,114,115,114,115,115,115,115,114,114,114,114,114,114,114,114,115,118,117,114,114,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,114,114,115,115,115,113,118,117,87,59,102,59,62,59,62,59,62,59,59,59,59,59,102,59,59,59,87,59,59,59,61,59,61,67,61,117,118,117,118,117,114,115,115,115,114,114,115,115,115,115,115,114,115,115,115,118,118,118,118,115,115,115,115,115,115,115,115,118,118,115,115,115,118,117,114,114,115,115,115 ,112,112,112,110,113,113,113,113,113,112,112,112,112,109,109,107,106,107,108,108,111,108,111,108,108,108,108,108,107,107,107,107,107,108,108,107,107,107,107,106,108,107,108,107,108,108,108,108,108,108,111,108,111,108,111,108,107,107,108,107,111,108,105,105,111,108,111,108,105,108,105,83,81,82,81,82,81,82,81,82,81,82,81,108,108,110,111,110,111,110,107,107,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,111,111,110,110,111,111,111,111,111,111,111,107,108,107,111,110,107,107,107,107,108,107,107,106,106,106,108,108,108,108,108,108,106,107,107,108,107,107,107,106,106,108,108,108,108,108,107,107,106,106,107,107,92,107,107,92,92,92,91,92,92,92,92,92,92,92,91,92,92,92,92,92,92,92,91,92,92,92,92,92,92,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,87,87,142,29,142,20,142,27,142,143,142,142,142,142,142,142,142,142,143,203,142,203,141,203,209,203,209,209,202,203,201,209,201,203,200,203,142,203,142,40,40,203,142,209,141,209,141,209,141,208,200,208,201,200,201,200,201,207,201,206,202,206,202,206,202,206,202,206,203,207,203,207,204,207,205,209,205,203,205,209,205,209,87,87,87,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,86,86,87,86,59,86,87,86,86,86,59,104,66,114,114,114,114,113,114,114,114,114,117,117,118,118,118,118,118,118,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,117,117,117,114,114,115,115,114,114,114,115,115,115,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,115,115,115,115,115,115,115,115,116,116,116,117,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,113,117,118,113,113,113,113,113,114,114,114,114,62,59,87,59,62,59,102,67,87,67,59,59,87,59,61,59,61,61,118,117,118,117,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,118,118,118,114,114,114,114,114,114,114,114,115,115,118,118,114,114,114,114,115,115,115,115,115 ,114,114,114,111,110,111,112,114,109,112,112,113,113,113,113,107,106,105,107,111,108,111,107,111,108,108,108,108,107,107,107,107,108,107,108,108,106,107,107,108,108,107,107,107,108,108,108,106,106,105,105,108,106,111,108,111,108,111,108,107,108,108,108,111,108,111,105,105,108,105,83,81,82,81,81,81,82,81,81,81,82,81,108,108,108,108,110,111,110,107,108,108,108,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,111,110,110,111,111,111,107,107,111,111,111,111,111,111,107,108,107,108,107,107,106,107,107,106,106,106,108,108,106,107,107,107,107,106,107,108,107,107,107,108,108,107,108,108,108,107,107,105,106,106,105,105,107,107,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,92,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,87,87,142,20,142,23,142,29,141,143,141,143,141,143,141,142,141,142,141,142,142,203,142,203,209,203,209,203,209,203,202,203,202,203,201,203,201,203,40,40,142,42,40,203,42,40,141,203,141,209,141,209,201,208,201,208,201,200,201,207,202,207,202,207,202,206,202,207,203,207,203,207,203,207,204,207,205,209,205,203,206,203,206,203,205,209,204,209,87,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,86,87,59,55,55,66,114,114,114,114,114,114,113,117,117,117,118,118,118,118,118,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,117,117,114,115,115,114,115,114,115,115,115,115,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,116,116,117,117,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,113,113,113,113,114,114,114,114,114,115,87,67,62,67,62,59,62,59,61,67,102,59,61,59,61,59,61,61,61,117,118,117,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,118,114,114,114,113,113,113,113,113,113,114,114,114,115,114,114,115,115,115,115,115,115,118,117,118 ,113,114,114,110,111,110,112,114,112,112,112,112,114,114,114,114,107,108,108,108,107,106,107,108,106,108,111,108,108,107,108,108,108,108,108,107,107,107,107,107,108,107,107,106,106,106,106,106,106,106,107,105,108,108,108,108,106,107,107,107,105,108,111,106,108,106,106,108,83,83,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,108,111,110,111,110,111,110,111,107,108,108,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,111,110,111,111,107,108,107,107,111,111,111,111,111,111,107,108,108,108,108,108,107,106,107,107,106,108,106,107,105,106,105,107,107,107,107,105,106,106,106,105,107,105,106,106,105,107,108,108,106,106,107,107,107,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,34,42,142,29,142,20,142,20,142,20,141,143,142,142,141,142,142,141,141,141,143,203,142,203,142,203,141,203,209,203,202,203,202,203,202,203,201,203,201,42,40,203,142,34,34,40,34,34,141,209,141,209,201,208,201,208,201,200,201,200,201,207,202,207,202,206,202,207,202,207,203,207,203,207,204,207,204,208,205,209,205,203,206,209,205,209,204,209,204,208,204,87,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,55,104,66,65,114,114,114,114,113,116,117,117,117,118,118,118,118,118,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,117,117,117,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,114,114,114,113,113,113,115,115,59,62,59,62,59,62,62,62,62,87,59,87,59,59,59,102,59,61,59,59,59,118,117,118,117,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,118,117,114,114 ,114,113,111,112,112,112,112,114,114,114,114,114,114,112,114,106,107,107,107,107,108,111,108,111,108,108,108,108,108,108,108,108,108,107,108,107,108,108,108,107,108,108,108,108,108,108,106,106,107,106,107,105,108,108,108,107,108,107,107,107,107,105,105,108,105,108,108,83,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,108,108,111,110,111,110,111,108,108,108,108,108,111,110,111,111,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,111,111,111,111,111,111,111,111,111,111,107,107,106,108,108,108,108,108,108,107,107,107,107,108,107,105,106,106,106,106,107,108,108,106,106,106,106,106,107,107,107,106,106,107,107,107,106,106,106,106,107,91,91,92,92,91,91,92,92,91,91,92,92,91,91,92,92,91,91,92,92,91,91,92,92,91,91,92,92,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,86,87,86,87,86,86,86,87,86,87,86,87,86,86,86,87,86,87,86,87,86,86,86,87,86,87,86,87,86,86,86,87,86,87,86,87,86,86,87,87,87,36,32,42,142,20,142,29,141,23,141,27,141,29,141,142,141,142,141,142,141,141,141,141,142,141,141,203,141,203,140,203,209,203,202,203,202,203,202,203,201,203,34,42,34,40,40,42,34,40,34,203,141,203,141,209,201,209,201,208,202,201,202,207,202,207,202,207,202,207,203,207,203,207,203,207,203,207,204,208,205,209,206,203,206,203,206,203,205,209,204,209,204,208,204,208,204,87,87,87,86,86,86,87,86,87,86,87,86,86,86,87,86,87,86,87,86,86,86,87,86,87,86,87,86,86,86,87,86,87,86,87,86,86,86,87,86,104,62,104,59,59,62,65,117,117,117,117,117,117,118,118,118,118,118,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,117,117,117,117,115,115,115,115,115,115,115,118,118,118,118,118,118,118,117,113,113,113,113,117,117,117,117,117,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,115,115,115,115,115,115,115,115,115,115,118,118,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,115,115,114,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,87,59,87,67,87,59,62,59,62,67,87,67,62,61,61,67,102,67,59,59,102,59,59,59,61,117,118,117,118,117,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,114,114,115,115,114,114,114,114,115,115,115,115,115,114,114,113,113,113,113,115 ,112,114,112,114,114,114,114,114,114,106,107,106,105,114,106,107,107,106,106,105,107,108,111,108,108,108,108,107,107,108,108,107,107,106,107,108,108,107,107,108,108,108,108,107,107,108,107,107,107,106,108,108,105,105,108,108,111,108,106,108,107,105,111,108,107,83,83,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,108,108,81,81,108,111,110,107,108,111,110,111,111,111,110,111,110,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,111,111,111,111,111,111,111,111,111,107,106,107,107,106,111,111,110,110,108,108,108,106,107,107,108,108,107,108,108,108,108,108,108,108,106,106,106,106,107,108,106,106,106,106,107,107,107,107,107,105,106,106,105,105,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,81,86,86,86,86,86,86,86,86,81,83,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,40,40,42,36,32,40,40,142,29,142,29,141,143,141,20,141,20,141,142,141,141,141,141,141,141,141,203,142,203,141,203,140,203,140,203,209,203,209,203,202,203,40,203,40,34,40,40,30,34,34,40,40,34,141,209,141,209,141,209,201,208,201,201,201,207,202,207,202,207,202,207,202,207,202,207,203,207,203,207,204,207,204,208,205,209,206,203,206,209,205,209,204,209,204,208,143,208,143,208,203,207,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,59,104,59,59,55,62,61,65,67,113,113,113,113,117,117,118,118,118,118,118,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,115,115,115,115,118,118,118,118,118,113,113,114,114,114,114,114,114,114,117,117,117,116,116,116,116,116,116,116,116,116,116,116,117,117,117,117,117,117,117,118,118,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,117,114,114,114,113,114,113,62,59,87,67,62,59,62,67,62,61,61,59,87,114,114,114,114,114,114,114,114,117,118,117,118,117,118,117,118,118,114,114,114,114,114,114,118,118,118,118,114,114,114,114,114,113,113,113,115,115,115,115,115,114,115,115,115,114,114,115,114,114,114,114,114,113 ,117,114,112,114,114,114,114,114,106,107,114,114,107,106,106,107,108,107,108,108,108,108,108,108,108,106,108,108,107,108,108,107,108,108,108,107,108,106,107,108,107,107,107,107,107,107,108,108,106,106,108,107,107,106,105,108,108,83,81,107,107,111,83,83,83,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,108,108,108,108,107,107,110,107,108,107,107,111,111,108,108,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,111,111,111,107,107,106,111,111,111,111,111,107,107,111,108,108,108,108,108,108,107,107,106,105,106,105,107,106,107,107,106,106,108,108,108,107,107,108,108,108,108,108,107,107,106,106,105,105,107,107,106,106,107,92,91,91,92,92,91,91,92,92,91,91,92,92,91,91,92,92,91,91,92,92,91,91,92,92,91,92,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,82,81,81,81,81,81,81,81,83,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,36,40,42,42,40,36,32,32,42,40,42,20,141,143,141,143,141,29,140,142,140,142,140,141,140,140,140,140,142,140,141,203,140,203,143,203,142,203,202,203,202,203,202,42,42,34,40,40,42,31,42,42,40,42,34,34,143,203,140,209,140,209,202,208,202,208,202,207,202,207,202,207,202,207,203,207,203,207,203,207,204,207,204,208,205,209,206,203,206,203,206,203,205,209,204,209,204,208,142,208,143,208,208,143,208,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,59,59,55,113,113,114,114,114,114,114,114,114,117,118,118,118,118,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,112,112,112,112,116,116,116,116,116,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,114,114,114,114,117,117,117,117,114,114,117,117,117,117,116,116,116,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,115,115,114,113,115,115,115,115,115,115,113,117,118,113,113,113,115,115,113,113,113,113,113,113,87,67,62,61,61,59,61,67,62,115,115,115,115,115,114,114,114,114,114,114,118,117,114,114,114,115,115,115,115,115,115,114,114,118,118,115,113,115,115,115,115,115,115,114,115,115,115,115,114,115,115,114,113,113,113,115,114,114,114,114,114 ,117,117,117,114,114,114,107,107,107,107,107,106,107,107,107,107,108,108,111,108,108,108,108,108,108,108,108,108,111,108,111,108,111,107,107,108,108,108,108,108,107,108,107,107,107,108,108,107,108,107,108,107,107,108,108,108,107,83,83,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,108,111,108,107,110,111,110,107,107,108,108,108,108,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,111,107,106,107,107,106,107,106,106,108,108,108,108,107,107,106,108,108,107,107,106,105,106,106,106,106,107,106,106,106,106,107,107,107,107,107,107,108,108,108,107,107,107,107,106,106,107,107,108,106,106,107,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,92,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,83,83,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,42,32,40,32,42,42,42,32,40,32,32,42,20,142,29,141,143,141,142,141,143,141,141,140,141,140,140,140,140,140,140,142,203,141,203,140,203,143,203,142,203,202,203,202,203,202,42,42,42,42,42,42,40,40,37,36,34,34,209,143,209,143,209,143,208,201,208,202,208,202,207,202,207,202,207,202,207,203,207,203,207,203,207,204,208,205,208,206,209,206,203,206,203,205,209,204,209,204,209,142,208,142,208,204,142,208,142,208,143,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,59,59,55,104,114,114,114,114,65,116,116,117,114,114,118,118,118,118,116,116,116,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,112,113,113,113,113,112,112,113,113,116,116,116,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,116,117,117,117,116,116,116,116,116,116,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,114,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,115,113,114,114,115,115,115,114,114,115,117,114,114,114,113,113,114,114,114,114,114,114,113,87,62,87,59,87,59,62,59,59,59,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,113,114,114,114,114,113,115,115,114,115,115,115,115,118,115,115,115,115,114,114,114,114,114,114,113,113,114 ,117,117,117,117,117,107,107,107,107,107,107,107,108,107,106,106,105,108,108,108,108,111,108,111,108,111,108,111,108,107,108,111,108,111,108,108,107,107,108,108,108,108,108,108,108,108,108,107,108,108,108,108,108,108,107,106,107,111,83,83,83,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,110,108,108,107,108,111,111,111,108,107,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,111,108,108,107,106,107,107,106,106,108,108,107,106,107,107,106,107,106,107,107,106,106,107,107,107,106,107,107,107,107,107,108,108,108,107,107,107,107,107,108,108,107,107,106,106,107,108,108,108,108,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,83,83,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,32,42,40,32,32,40,42,36,32,40,32,40,42,42,40,42,40,23,141,29,140,142,140,142,140,141,140,140,140,140,140,140,140,143,141,140,139,203,140,203,139,203,143,203,202,203,42,40,42,40,42,31,42,40,42,40,40,34,34,34,142,203,142,209,142,209,143,208,202,208,202,208,202,207,202,207,203,207,203,207,203,207,203,207,204,208,205,208,206,209,206,203,206,203,206,203,205,203,205,209,204,209,141,208,141,143,208,142,208,142,208,142,208,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,86,59,59,59,59,104,55,61,55,67,65,67,116,116,117,117,117,118,118,118,118,116,116,116,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,116,114,114,114,113,113,113,112,116,116,117,117,117,117,117,114,114,114,114,114,114,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,114,115,115,115,115,115,115,114,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,115,115,114,114,113,114,114,114,114,114,113,113,113,114,114,67,62,67,62,67,59,59,59,59,62,59,59,59,87,115,115,115,115,114,115,113,113,113,113,113,113,117,118,118,118,115,115,115,113,114,115,115,115,115,114,114,114,114,115,118,118,118,118,115,115,115,115,114,114,114,114,114,114,114,113 ,117,117,117,117,117,117,117,111,111,110,108,108,108,106,107,107,106,107,108,108,107,107,108,108,111,108,111,108,111,108,111,107,111,108,111,108,107,107,108,107,108,108,108,107,107,107,107,108,108,108,107,108,107,106,106,106,106,108,107,108,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,108,108,83,108,107,107,108,107,108,110,111,107,108,108,107,110,111,110,111,111,107,107,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,108,108,108,108,108,108,108,108,108,106,105,111,111,111,110,110,110,110,108,108,108,108,107,106,107,107,106,108,106,107,107,106,106,108,108,108,107,107,108,108,108,108,108,108,108,108,108,108,108,105,106,106,105,105,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,42,40,32,32,37,36,32,36,40,32,42,42,42,42,40,42,141,42,42,40,42,42,140,141,140,142,140,140,140,140,140,139,140,139,140,139,203,203,139,203,141,203,141,203,202,203,202,42,42,42,33,42,31,30,31,32,42,34,36,36,34,203,142,209,142,209,142,208,140,208,202,208,202,207,202,207,202,207,202,207,203,207,203,207,203,207,204,208,205,208,206,209,206,203,206,209,205,209,204,209,204,209,204,208,141,142,142,142,209,141,209,142,208,141,209,141,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,59,86,86,86,86,59,61,55,55,67,59,61,65,116,112,112,117,112,112,118,118,118,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,114,114,114,113,113,117,117,117,117,117,117,114,115,115,114,115,115,115,115,118,118,117,117,117,117,117,117,117,114,114,115,115,115,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,114,114,115,115,115,115,115,115,115,115,114,115,114,114,114,114,114,114,114,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,113,113,114,115,115,113,114,114,114,113,113,113,114,114,114,114,62,62,62,59,59,59,59,59,59,59,113,113,113,113,114,114,114,117,115,115,115,117,114,114,114,114,114,114,114,114,114,115,115,114,114,115,115,115,115,114,114,115,114,118,118,118,118,117,118,118,118,118,118,114,114,114,114,114,114,114 ,117,117,117,117,117,117,117,117,117,114,114,114,114,108,108,108,108,107,107,108,107,108,108,108,108,111,108,111,108,111,108,111,108,111,108,107,107,111,107,107,108,108,108,108,106,106,108,107,108,106,108,107,107,106,106,108,107,108,106,106,107,111,106,111,107,107,108,107,107,111,108,107,108,87,87,87,87,87,87,87,87,87,87,87,87,111,108,108,108,108,108,108,108,107,107,111,110,111,108,108,107,108,110,111,110,108,108,107,107,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,108,108,108,107,107,108,107,105,106,106,106,106,111,111,106,107,107,108,108,108,108,108,108,108,108,108,108,108,107,106,106,106,106,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,106,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,42,36,42,42,42,32,32,37,42,32,42,42,32,42,36,32,42,42,40,141,40,42,40,34,42,140,141,140,141,139,140,139,140,138,140,137,139,136,138,136,138,139,203,141,143,141,204,202,42,42,34,42,33,31,42,40,30,40,31,34,36,36,34,34,203,141,203,141,209,143,209,139,208,143,208,202,207,202,207,203,207,203,207,203,207,143,208,204,208,205,208,206,209,206,203,206,203,206,203,205,209,205,209,204,209,204,209,140,142,139,141,209,141,208,141,208,141,140,141,141,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,59,86,86,104,104,104,59,62,62,62,62,65,67,112,112,113,113,112,113,113,117,116,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,116,116,116,116,117,114,117,117,117,117,117,117,114,115,115,115,115,115,115,115,115,117,117,117,117,117,114,115,114,114,114,114,115,115,115,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,114,115,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,114,113,113,115,113,114,114,114,114,114,114,62,62,59,59,59,59,67,62,67,113,114,114,114,114,114,114,114,118,117,118,117,118,118,118,118,114,114,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,118,118,118,118,118,117,118,118,118,118,114,115,115,115,115,115,115 ,117,117,117,117,117,117,117,117,117,117,117,115,115,115,115,114,111,108,111,108,108,108,108,108,111,107,111,107,111,108,111,108,107,107,107,107,111,108,111,108,108,108,108,107,107,107,108,108,108,108,108,107,108,108,107,108,107,107,108,107,107,107,107,107,107,108,108,106,108,108,111,107,107,87,87,87,87,87,87,87,87,87,87,87,87,144,144,87,108,108,108,108,108,110,111,110,111,110,111,111,111,110,111,110,111,107,107,107,107,107,107,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,108,108,106,107,107,107,107,108,107,107,107,107,106,107,107,106,107,107,107,106,106,105,110,108,108,108,108,108,109,108,107,107,108,108,108,107,107,107,108,108,108,108,108,107,107,108,108,108,108,107,106,106,107,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,87,87,87,87,87,87,87,87,144,144,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,38,40,36,40,38,42,40,38,40,38,38,38,42,38,42,42,42,40,38,42,42,42,42,40,42,42,40,29,140,142,139,141,139,140,138,139,139,139,137,139,137,143,137,139,140,139,141,203,142,203,42,203,42,33,40,31,40,31,42,40,40,40,37,36,36,34,141,209,141,209,141,209,143,208,142,208,143,207,202,207,202,207,203,207,203,207,203,207,204,207,205,208,205,208,206,203,206,203,206,203,205,209,205,209,204,209,204,209,204,141,142,141,138,140,137,141,209,140,187,141,140,142,142,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,59,59,59,66,59,59,66,67,65,113,113,112,113,113,113,113,113,113,117,116,116,116,116,116,117,117,117,113,113,113,114,118,118,118,118,118,118,118,118,116,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,115,115,115,115,115,113,113,113,113,117,117,117,117,114,115,115,115,115,114,114,115,115,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,115,115,115,115,115,115,114,114,114,114,114,115,114,114,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,113,115,115,115,115,115,115,114,114,114,114,114,114,62,62,62,59,67,59,59,62,71,113,114,114,114,114,114,114,113,113,113,115,114,114,117,118,118,118,118,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,114,114,114,118,118,118,117,118,118,118,114,115,115,115,115,115,115 ,113,112,112,112,117,117,117,117,117,117,117,117,115,115,115,115,108,111,108,111,108,112,112,112,112,112,112,111,108,111,107,107,107,107,108,107,107,107,106,107,108,108,108,108,108,108,108,111,108,111,108,108,107,107,108,107,107,108,108,106,106,106,107,107,106,107,107,107,107,107,107,107,107,87,87,87,87,87,87,87,87,87,87,87,144,234,108,111,108,108,108,108,108,108,110,111,110,111,108,107,110,111,107,107,110,107,108,107,107,108,107,107,107,107,107,108,107,107,111,111,111,107,107,111,111,111,111,111,111,111,111,111,108,108,108,108,106,108,108,108,107,107,107,107,106,107,107,107,111,111,111,107,107,107,106,106,106,111,108,108,108,108,108,106,107,107,106,107,105,106,105,107,107,110,110,110,108,107,107,107,107,105,106,105,106,106,105,105,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,87,87,87,86,87,87,87,144,144,87,87,86,87,87,87,86,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,38,42,42,42,38,42,42,42,42,37,37,38,38,36,42,38,38,36,42,42,38,42,42,38,36,42,42,34,140,29,139,141,139,140,139,139,140,139,137,139,137,139,137,140,138,204,141,204,141,204,42,42,42,40,40,42,42,32,32,42,42,40,34,37,36,36,34,143,140,141,141,209,143,209,142,208,142,208,142,208,203,208,203,208,203,207,203,208,142,208,204,208,205,208,206,203,207,203,206,203,206,203,205,203,205,209,205,209,205,209,139,141,137,140,142,140,188,140,187,140,187,141,59,143,55,209,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,59,86,66,59,59,59,59,114,114,114,114,114,113,113,113,113,117,117,117,116,116,116,116,117,113,114,114,114,114,118,118,113,118,118,118,118,118,116,116,116,116,116,116,117,117,117,117,116,116,116,117,117,117,117,117,117,117,115,115,114,114,114,114,114,114,114,113,113,117,117,115,115,115,115,115,115,115,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,114,114,115,114,115,115,115,114,114,115,115,115,115,115,114,114,115,115,115,115,115,114,114,114,67,115,115,115,115,115,115,115,115,115,67,87,62,59,59,62,59,62,59,113,114,114,113,113,114,114,114,114,114,114,115,115,114,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,117,118,118,118,118,118,115,115,115,115,115,115 ,115,113,112,112,112,112,117,117,117,117,117,117,115,115,115,115,108,108,112,112,112,113,113,113,113,112,112,112,111,108,107,107,111,108,111,108,111,107,111,107,107,107,107,108,107,107,111,107,107,108,111,108,111,107,107,107,107,106,108,108,107,108,108,107,111,107,111,108,107,107,106,107,107,87,86,87,87,87,86,87,87,87,86,144,234,108,108,108,111,108,111,108,110,108,111,110,107,107,108,108,107,107,108,107,107,110,111,111,111,111,111,107,108,107,107,111,107,107,111,111,107,108,107,106,111,111,111,107,107,111,111,111,108,108,108,107,108,108,108,108,108,107,111,107,107,107,108,107,106,107,108,107,106,107,107,106,108,111,111,111,106,106,107,107,107,107,107,107,106,106,106,106,107,110,110,110,109,107,107,107,105,106,106,106,106,106,106,108,91,107,107,107,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,91,92,91,87,87,87,87,87,144,144,144,144,87,87,87,87,87,87,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,38,38,42,38,40,42,42,42,40,42,38,37,37,38,42,36,40,42,38,42,42,36,38,42,40,42,36,42,36,42,34,140,140,139,139,143,139,141,139,139,139,138,139,138,139,138,203,188,203,188,203,42,203,42,42,42,42,33,42,42,32,42,40,40,42,37,36,36,36,34,209,140,209,143,209,142,208,142,139,142,139,143,207,143,207,143,207,203,207,203,207,143,208,205,208,205,209,206,209,206,203,206,203,206,203,205,209,205,209,204,209,204,141,142,140,142,139,143,140,187,139,186,140,186,142,186,209,186,59,185,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,59,86,66,66,59,66,66,114,62,61,65,67,116,114,114,114,114,117,117,117,117,116,116,116,113,114,114,114,113,113,113,113,114,118,118,118,118,116,116,116,116,116,116,116,113,113,113,113,113,113,113,113,114,114,117,117,117,117,117,114,114,117,117,117,117,114,114,114,114,117,116,117,117,115,113,113,113,113,113,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,115,115,115,114,114,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,87,67,87,67,62,59,62,59,62,59,62,113,114,113,114,114,114,114,114,114,114,115,115,115,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,117,118,118,118,118,118,115,115,115,115,115 ,115,113,113,114,114,114,112,117,117,117,117,117,117,115,115,115,108,113,113,113,113,113,113,112,112,113,113,112,108,107,108,111,108,111,108,111,108,111,108,111,107,106,108,111,108,106,108,107,107,111,108,108,108,108,108,108,108,107,107,108,107,108,106,107,107,108,108,108,107,108,108,108,108,87,87,87,87,87,87,87,87,87,144,234,234,144,144,111,108,108,108,234,234,144,107,107,108,107,107,111,111,107,107,111,110,111,110,107,107,111,107,107,111,107,107,107,107,107,107,107,107,107,111,111,111,111,107,108,107,107,111,111,106,107,107,108,107,107,107,107,108,107,107,108,107,107,111,106,107,108,108,108,107,107,106,110,111,106,107,107,107,107,106,107,106,107,107,107,107,109,111,111,107,106,106,107,107,109,109,108,108,108,107,107,107,106,106,107,107,107,107,107,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,86,87,86,144,144,144,144,87,86,87,86,87,86,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,37,38,38,38,42,42,40,42,42,42,40,42,37,37,38,36,42,42,38,42,36,42,40,42,38,38,42,42,40,42,36,34,140,139,140,139,139,141,139,139,139,138,139,138,139,138,139,188,204,187,204,187,204,42,42,33,42,33,42,31,32,42,31,30,42,42,37,36,36,36,34,139,140,142,209,142,209,141,139,141,139,142,139,142,208,143,208,142,208,204,208,142,208,205,208,205,209,206,209,207,203,207,203,206,203,205,203,205,203,205,209,205,142,138,140,141,140,142,139,143,139,186,140,185,141,185,143,185,209,185,59,55,87,62,86,86,86,86,62,86,86,86,86,86,86,86,86,86,86,86,86,114,114,114,113,113,113,113,65,65,65,67,65,65,116,117,117,117,117,117,117,117,116,116,116,113,114,113,114,114,114,114,114,114,118,118,118,116,116,116,116,116,116,113,113,113,113,113,113,115,113,114,115,115,115,115,117,117,117,117,117,117,117,117,117,114,114,115,115,115,116,117,117,113,113,114,114,114,114,114,113,117,117,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,113,113,113,113,113,113,115,115,114,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,114,87,62,87,67,87,67,87,67,59,59,102,102,102,71,102,59,114,114,114,114,114,114,114,114,114,115,115,115,114,117,114,114,114,114,114,118,118,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,118,118,118,118,118,118,115,115,115 ,115,113,115,115,115,114,114,114,117,117,117,117,117,115,115,115,115,115,115,113,113,113,113,113,113,113,114,114,111,108,111,107,111,108,111,108,111,108,111,107,111,108,111,107,107,107,106,108,106,108,107,108,108,108,107,108,107,108,108,108,108,108,107,108,108,107,108,108,107,107,107,107,107,87,86,87,86,87,86,87,86,144,234,234,111,108,111,108,111,108,111,108,108,107,107,107,107,108,108,108,107,107,107,107,107,110,107,108,107,107,107,107,107,108,107,107,107,107,107,107,107,107,107,111,111,111,111,111,111,111,108,108,108,108,106,107,111,111,108,108,108,107,106,107,107,107,107,111,111,111,111,107,106,107,107,106,106,107,107,106,107,108,108,108,109,109,109,109,109,109,111,111,111,111,106,106,106,107,107,107,106,107,107,107,107,107,107,107,108,91,107,107,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,91,92,91,91,91,92,91,91,91,144,234,144,144,234,144,87,86,87,87,87,86,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,38,37,37,38,42,38,38,37,38,42,42,38,38,42,37,40,38,38,36,42,42,38,36,36,42,42,38,42,38,38,36,42,38,42,40,139,139,139,142,139,141,139,140,138,139,138,139,138,188,204,187,203,187,204,187,42,187,33,42,42,42,31,32,32,31,42,40,36,37,36,36,36,34,140,140,209,142,209,142,139,141,139,143,139,142,139,142,207,143,208,143,208,142,208,142,208,205,208,206,209,207,203,206,203,206,203,206,203,205,203,205,209,205,209,138,141,143,139,141,138,142,139,143,143,187,143,185,142,185,209,185,25,184,55,55,55,59,86,86,86,59,86,61,86,86,86,86,86,86,86,86,86,86,114,114,114,113,113,113,113,65,62,62,65,65,66,117,117,117,117,117,117,117,117,116,116,116,114,114,114,114,114,114,114,114,118,118,118,118,116,116,116,116,116,113,113,113,113,113,113,113,113,114,115,115,115,115,115,115,117,117,117,117,117,114,115,114,114,114,114,115,115,115,117,114,114,114,114,113,113,113,113,114,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,118,118,118,118,114,114,114,114,113,113,113,113,113,113,114,115,115,115,115,115,115,115,115,117,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,114,114,114,87,67,87,67,102,59,102,102,102,61,61,59,61,115,115,115,115,115,115,115,115,115,115,115,115,117,115,115,115,115,115,114,114,115,114,115,113,113,113,113,113,113,118,118,118,114,114,114,114,114,114,118,118,118,118,117,118,117,118,118,118,118,118,118,118,118 ,115,113,115,115,115,115,114,114,117,117,117,117,117,114,113,108,115,115,115,108,108,115,115,115,115,115,115,111,107,107,108,111,108,111,108,111,108,111,108,111,108,111,108,111,108,107,107,107,106,107,108,111,108,111,108,111,108,111,107,108,108,107,108,106,108,111,81,111,107,107,107,106,107,87,87,87,87,87,87,87,144,234,234,111,108,111,108,87,87,144,234,108,108,111,108,111,107,108,107,107,108,107,107,108,108,108,108,108,110,107,108,107,107,111,111,111,111,107,107,111,107,108,107,107,111,111,107,107,111,108,108,108,108,108,108,107,107,108,108,108,108,108,111,107,107,107,106,107,107,111,106,107,107,111,110,111,111,111,111,111,108,108,108,108,108,109,109,109,109,111,111,111,111,111,106,106,107,107,105,106,106,106,106,107,106,105,107,108,108,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,93,93,144,86,87,86,87,86,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,87,38,38,37,37,38,42,42,38,38,37,42,42,38,42,42,40,42,37,36,42,38,40,42,42,36,36,42,42,38,38,42,38,42,38,40,34,139,139,139,139,141,139,140,139,136,138,136,138,139,138,139,204,186,204,42,204,42,42,33,42,42,33,31,32,32,31,30,42,36,37,36,36,36,34,139,139,142,139,141,139,141,139,140,139,142,139,141,139,141,208,143,208,142,208,142,208,142,208,206,209,206,203,207,203,207,203,207,203,206,203,205,203,143,209,205,142,137,140,143,139,141,138,142,143,187,143,186,142,184,143,184,209,183,25,141,55,142,55,62,87,86,62,62,59,86,86,86,86,86,86,86,86,86,86,86,86,66,66,114,114,59,65,62,65,67,65,66,117,117,117,117,117,117,117,117,117,116,116,117,117,117,117,117,118,118,118,118,118,118,116,116,116,116,116,116,113,113,113,114,114,114,114,114,114,115,115,115,118,118,115,117,117,117,117,116,114,115,115,115,115,114,114,115,115,115,114,114,116,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,114,114,114,115,114,118,118,114,114,114,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,115,114,118,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,113,113,113,113,113,114,59,62,59,61,59,61,59,102,59,59,115,115,115,115,115,115,115,115,117,118,117,118,115,115,115,115,115,113,113,114,114,114,114,114,114,114,118,118,118,114,114,115,115,115,114,114,114,114,114,118,118,118,117,118,118,118,118,118,118,118,118,118 ,115,113,115,115,115,115,115,114,117,117,117,117,117,117,115,113,113,113,108,108,115,115,115,115,115,115,111,108,111,108,107,108,111,108,111,108,111,108,111,106,111,108,111,108,111,107,111,108,107,106,107,107,111,108,111,108,111,108,107,107,108,107,107,106,106,108,83,81,107,107,107,107,108,108,87,87,86,87,86,144,144,144,144,144,144,144,144,87,86,144,144,144,108,111,108,108,108,111,108,111,111,110,111,108,108,108,108,108,108,110,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,107,108,107,107,108,107,107,108,107,107,107,107,107,107,108,107,107,108,108,108,108,107,106,107,106,107,107,106,107,110,111,111,111,111,106,107,107,106,107,110,109,109,109,109,111,111,105,106,107,110,106,107,107,107,107,109,109,105,106,106,106,106,108,108,108,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,93,93,144,234,234,144,86,86,86,87,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,38,38,38,38,37,42,42,42,38,38,40,42,36,42,38,38,42,37,42,37,40,36,42,38,38,38,42,36,36,42,42,42,38,42,38,38,42,36,34,139,139,142,139,141,138,187,138,187,138,188,138,140,204,187,204,186,204,42,42,33,33,42,33,42,31,32,42,32,30,40,36,37,37,36,36,36,34,139,209,141,138,141,138,140,138,142,139,141,139,141,139,141,208,142,208,142,208,142,208,143,208,206,209,207,203,207,203,206,203,206,203,205,209,142,209,143,209,137,141,140,139,140,138,141,142,142,142,188,143,186,142,184,209,185,103,183,29,141,59,143,59,55,55,59,59,86,86,86,86,86,61,86,61,86,86,86,86,86,66,59,66,59,104,65,65,67,65,65,66,65,116,117,117,117,117,117,117,117,116,116,117,117,117,117,117,118,112,112,112,112,113,114,116,116,116,116,116,113,113,114,114,114,114,114,114,116,115,115,115,115,114,114,114,114,116,116,116,116,114,113,113,114,114,114,114,115,115,116,116,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,114,114,114,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,114,115,114,114,114,114,114,114,113,113,114,114,61,71,87,59,87,59,59,59,61,71,59,59,118,117,118,117,118,117,118,117,115,115,115,115,115,115,114,115,114,114,114,115,115,114,118,118,114,115,115,115,115,115,114,114,115,115,115,114,118,118,118,117,118,118,118,118,118,118,118,118 ,117,118,115,115,115,115,115,118,117,117,117,117,117,117,114,114,114,114,114,114,114,114,114,115,115,111,108,111,108,111,108,111,108,111,106,111,108,111,108,111,108,111,108,111,108,111,108,107,107,107,106,107,106,107,108,111,108,111,108,108,108,108,107,107,107,111,83,82,81,111,107,107,108,108,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,108,108,111,111,108,108,108,108,111,111,111,111,111,107,107,107,108,107,107,110,111,111,111,111,111,107,108,107,107,111,111,111,107,107,108,108,108,108,108,106,107,108,108,108,111,111,111,111,106,107,108,108,108,108,108,108,108,108,108,111,110,110,110,111,111,111,111,111,111,106,107,107,106,107,110,109,109,109,111,105,106,106,106,106,110,110,110,110,109,109,109,109,109,108,108,108,108,108,108,105,106,105,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,234,144,144,234,234,144,87,86,87,86,87,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,38,38,38,38,38,37,42,38,38,38,42,38,37,36,38,42,40,42,38,42,37,42,36,38,40,38,38,36,42,36,38,38,38,38,38,36,42,42,40,42,40,209,139,142,139,188,138,186,138,186,138,188,138,140,204,186,204,42,204,42,42,42,42,42,33,31,32,42,32,42,42,42,37,37,36,36,36,34,139,142,138,140,138,140,139,140,139,140,139,140,139,141,139,141,208,194,208,141,208,205,208,206,209,207,203,207,203,207,203,207,203,206,203,205,203,142,209,142,142,136,142,140,142,140,142,141,142,186,143,142,143,185,103,186,103,102,102,141,25,102,55,55,59,62,55,62,86,86,86,61,86,59,86,59,86,86,86,59,59,59,59,104,66,114,114,114,113,113,113,113,65,116,116,117,117,117,117,117,117,116,116,117,117,117,117,117,112,113,113,113,113,112,112,116,113,116,116,116,116,116,116,116,116,116,116,116,118,118,114,115,115,114,115,115,115,115,116,116,116,116,113,114,113,113,114,114,114,114,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,118,118,115,115,115,115,115,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,118,114,114,114,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,67,114,114,114,114,114,114,115,115,87,59,102,59,102,59,59,59,59,59,59,117,118,117,118,117,118,117,118,118,115,115,115,115,115,114,115,115,115,115,115,115,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,117,118,117,118,118,118,118,118,118,118 ,112,112,112,112,118,117,118,117,118,117,117,117,117,114,114,114,114,114,114,114,114,108,111,108,111,108,111,108,111,108,111,108,111,107,111,108,111,108,111,108,111,108,111,108,111,108,111,108,107,107,107,107,106,108,111,107,111,108,111,107,107,107,108,108,111,108,83,82,82,81,81,107,108,106,87,87,86,87,86,144,144,144,144,144,144,144,144,144,144,144,144,144,111,111,111,111,108,111,111,111,111,111,111,107,111,107,107,110,111,111,111,111,111,111,111,111,111,107,107,107,111,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,107,108,108,108,111,107,107,111,111,111,107,107,107,111,111,107,108,108,111,111,106,107,107,111,111,111,111,110,110,110,106,106,107,111,111,111,111,111,110,110,110,110,106,107,107,109,109,109,109,108,108,108,108,105,106,106,106,106,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,97,86,86,86,86,144,234,234,234,144,144,234,234,234,144,86,86,86,87,86,86,86,86,86,86,86,86,86,86,81,86,86,87,38,38,38,38,38,37,37,38,42,42,40,42,42,37,36,42,42,38,42,38,40,37,42,36,40,42,38,38,36,42,42,42,42,38,38,42,38,42,40,36,42,42,139,143,139,142,215,187,138,186,138,186,137,141,204,187,204,185,204,42,33,33,42,42,33,33,31,42,42,32,31,31,42,42,37,36,36,36,34,139,138,140,138,140,138,139,138,143,138,143,138,143,138,195,208,195,208,195,208,195,208,206,209,206,209,207,203,207,203,207,203,142,203,206,203,141,209,142,209,143,141,143,142,195,142,195,142,195,142,195,142,188,103,102,102,102,209,102,103,59,59,102,59,55,55,55,55,55,104,55,104,55,55,55,55,59,59,86,104,59,59,66,59,104,104,59,59,67,114,114,66,65,116,116,116,117,117,117,117,117,116,116,116,117,117,117,113,113,114,114,114,113,113,113,113,112,116,116,116,116,116,116,116,116,116,113,113,113,118,114,113,113,113,115,115,115,115,115,116,116,116,113,114,114,114,114,114,114,114,114,115,115,118,118,118,118,118,118,113,113,113,113,113,113,113,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,118,118,117,118,117,114,115,115,115,114,115,115,114,114,115,115,115,115,115,115,115,115,114,115,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,59,61,67,61,59,87,59,61,71,61,59,61,59,61,59,102,59,59,59,59,59,118,117,118,117,118,117,118,117,118,114,115,115,115,115,115,115,115,115,115,115,114,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,117,118,117,118,118,118,118,118,118 ,115,114,114,114,114,114,114,118,117,114,114,114,114,114,114,115,115,115,115,115,115,114,114,111,108,111,108,111,108,111,108,111,108,111,107,111,108,106,107,111,108,111,106,106,107,111,107,111,108,111,108,107,108,107,107,111,108,111,108,111,108,111,107,107,108,108,83,82,82,82,82,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,107,107,111,111,111,111,107,108,107,107,108,108,108,107,107,111,111,111,111,111,111,111,111,111,107,108,108,108,108,108,108,108,107,107,107,107,108,107,107,107,108,108,107,108,107,106,107,107,106,107,111,111,111,110,110,106,106,106,106,106,111,111,111,111,111,110,110,106,107,105,106,106,105,105,109,109,109,108,107,107,107,107,96,96,95,96,96,96,95,96,96,96,95,96,96,96,95,96,96,96,95,96,96,96,95,96,97,86,86,86,86,87,144,234,234,234,144,144,234,234,234,144,86,86,87,86,86,86,86,86,86,86,86,86,86,83,81,86,87,38,38,38,38,38,38,37,40,38,38,42,42,42,38,37,42,38,42,38,42,40,42,42,36,42,42,40,38,38,36,42,42,42,38,38,38,38,42,42,42,42,42,40,207,40,40,139,40,215,186,138,185,138,141,137,187,137,186,204,184,33,33,42,42,42,42,42,40,32,32,32,40,31,36,42,37,36,36,36,36,138,195,138,195,138,139,138,142,138,141,138,141,139,142,138,194,208,194,208,194,208,194,209,206,209,207,203,207,203,207,143,203,142,203,142,142,142,142,142,142,142,194,141,194,142,194,142,194,142,194,142,194,143,102,102,188,102,34,102,102,59,102,30,141,102,55,55,55,55,55,55,55,59,59,86,86,86,59,59,59,86,59,59,59,104,104,65,62,104,67,65,114,114,114,113,113,113,113,117,117,117,117,116,116,117,117,117,117,113,114,113,114,114,114,114,113,113,116,116,116,116,116,116,116,116,116,114,114,114,114,113,114,114,114,114,114,115,116,114,114,114,116,116,114,114,114,114,114,115,114,114,115,115,118,118,118,118,118,118,113,113,113,114,114,114,114,114,114,114,114,114,118,118,114,114,113,113,113,113,113,113,115,114,114,118,118,115,115,115,118,118,115,115,115,115,115,115,115,115,118,118,118,118,117,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,114,115,115,115,114,114,62,62,62,62,59,61,59,61,59,61,59,61,59,61,59,61,59,61,71,102,59,59,59,87,59,59,117,118,117,118,117,118,117,118,117,114,115,115,115,115,115,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,117,118,118,118,118,118,118,118 ,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,111,108,111,107,111,108,111,108,107,108,111,107,106,108,111,108,111,108,107,107,111,107,107,106,111,107,107,108,111,107,111,108,107,108,111,107,108,107,83,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,108,111,111,107,107,111,111,111,111,111,111,111,111,108,108,108,108,108,108,107,107,108,108,108,107,111,111,108,108,108,108,108,111,111,111,111,107,107,111,111,111,111,111,111,108,108,108,108,108,106,107,107,108,107,107,108,108,108,111,110,108,108,107,108,108,108,111,111,111,111,111,110,106,107,107,109,109,111,111,111,111,111,111,110,110,110,106,107,107,106,106,109,109,109,105,106,105,105,106,105,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,97,86,86,86,86,144,144,144,144,144,144,144,144,144,144,144,144,86,87,86,86,86,86,86,86,86,86,86,83,82,81,87,38,38,38,38,38,38,38,37,42,38,42,38,42,42,42,37,36,38,42,42,38,38,42,40,42,42,40,42,40,38,36,36,42,42,38,38,42,42,42,38,38,42,34,42,42,42,215,40,215,188,215,185,137,142,137,188,137,186,137,186,204,33,33,42,32,42,33,42,32,32,40,32,42,31,36,36,36,36,36,36,36,42,137,194,138,194,138,195,138,141,138,140,138,141,138,140,138,194,208,194,208,194,208,143,209,142,209,207,203,207,142,143,142,203,142,143,141,142,141,142,141,195,141,194,141,194,141,195,142,194,142,194,142,142,142,187,34,102,103,32,103,102,34,34,102,59,59,102,32,87,87,86,86,55,86,59,59,86,86,86,86,113,113,113,114,59,66,65,104,62,62,65,66,65,65,117,114,112,112,112,112,117,117,116,116,117,117,117,117,114,114,114,114,114,114,114,114,116,116,116,116,116,116,116,116,116,116,114,114,114,114,113,114,114,114,114,115,114,115,114,115,115,115,116,116,114,114,114,114,115,115,115,115,115,118,118,118,118,118,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,117,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,115,115,115,115,115,114,114,115,115,115,115,115,115,114,87,114,114,114,114,114,114,114,114,71,102,59,102,59,102,59,102,59,59,59,59,71,102,59,59,59,118,117,118,117,118,117,118,118,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,118,118,118,117,118,117,118,118,118,118,118,118 ,118,118,117,118,114,114,115,114,114,114,115,115,115,115,117,115,115,115,115,115,115,111,115,115,115,115,115,115,115,111,108,111,107,107,108,111,107,107,107,106,107,107,108,111,108,111,108,111,108,111,108,107,107,111,108,107,108,111,108,111,108,107,107,111,107,83,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,111,108,108,82,108,111,111,107,111,107,107,111,111,111,111,111,111,111,108,108,108,108,108,107,107,108,108,108,108,108,107,111,108,107,108,107,107,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,108,107,107,111,110,110,110,108,108,108,108,108,111,111,111,111,106,107,107,106,107,109,111,111,111,111,111,111,110,110,106,107,107,106,106,106,109,109,105,106,106,105,106,106,106,106,107,107,107,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,96,95,96,95,97,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,87,86,86,86,86,86,86,86,83,83,82,82,81,38,38,38,38,38,38,38,37,37,38,42,42,38,38,42,38,40,36,38,38,38,42,42,42,37,42,42,42,38,42,40,36,40,42,42,42,42,42,42,40,42,36,38,42,42,38,34,42,42,40,206,186,138,188,137,188,137,187,137,185,137,184,33,42,33,32,32,33,42,42,40,32,40,31,31,36,37,36,36,36,36,36,138,194,138,193,138,194,138,139,138,139,138,140,138,194,138,194,139,194,208,194,209,195,209,142,209,142,203,207,203,143,143,142,141,143,142,142,141,141,142,141,141,194,141,194,141,195,142,195,142,195,142,193,141,34,102,102,103,139,32,31,31,142,31,141,102,33,32,32,104,59,86,86,86,86,55,104,59,86,113,114,114,114,114,59,59,113,104,104,65,62,65,66,65,67,117,112,113,113,113,113,112,112,116,116,117,117,117,117,117,118,117,117,117,117,117,117,117,117,117,117,116,116,116,116,116,116,116,114,114,114,114,114,114,113,115,115,115,115,115,115,115,115,116,118,118,118,118,118,115,115,115,115,115,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,118,118,118,118,114,114,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,117,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,59,61,59,102,71,102,59,61,59,59,59,62,71,59,59,59,59,118,117,118,117,118,117,118,117,118,117,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,113,113,113,113,114,114,114,114,118,118,118,118,118,118,118,117,118,114,114,114,114,114,114 ,114,114,118,117,118,117,118,114,114,115,117,114,114,114,114,114,114,115,115,115,115,108,111,108,111,108,111,108,111,108,111,108,107,108,111,108,111,107,107,107,107,108,106,108,111,108,111,108,107,108,111,107,106,107,107,106,111,108,111,108,111,108,111,108,83,82,82,82,81,82,82,82,81,82,82,82,81,82,82,82,81,82,82,82,81,111,111,111,111,108,108,82,111,111,111,111,111,110,111,111,111,111,107,107,111,111,111,111,111,111,107,107,111,111,111,111,111,111,108,108,108,108,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,108,108,108,108,108,108,111,107,108,107,107,110,110,110,111,111,111,111,111,111,111,111,106,107,107,106,107,105,106,106,105,105,111,111,111,110,110,110,110,110,109,109,109,109,109,109,109,109,107,109,107,107,107,107,107,107,144,234,234,234,234,234,144,234,234,234,234,234,234,144,144,95,96,95,96,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,82,82,82,82,81,38,38,38,38,38,38,38,37,42,42,38,38,38,42,38,38,38,37,38,38,38,42,42,42,42,42,42,40,42,40,38,42,42,42,42,40,38,42,42,38,36,36,42,42,42,40,38,38,34,34,40,40,185,138,187,137,187,137,186,136,185,33,33,42,42,32,32,33,42,42,32,32,40,42,31,36,32,37,36,42,36,36,42,137,193,137,194,137,195,138,138,137,139,138,194,138,194,138,194,208,194,208,195,209,195,209,141,203,142,203,143,142,142,141,142,141,143,141,141,141,141,141,194,141,194,141,194,141,194,142,194,142,142,142,142,34,33,33,102,34,31,32,31,102,102,32,32,33,32,32,59,102,59,55,104,104,59,55,55,113,114,114,114,113,113,113,113,114,104,62,67,65,65,66,65,65,113,113,117,117,117,117,113,113,113,112,117,117,117,117,117,117,116,117,117,117,117,117,117,117,117,117,117,116,116,116,116,116,116,116,114,114,114,114,113,116,115,115,115,115,115,115,115,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,115,115,115,118,118,118,118,118,114,114,114,118,118,115,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,115,115,115,115,115,115,115,115,118,117,114,114,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,61,59,59,59,59,59,61,59,62,59,59,59,87,59,102,59,102,59,59,117,118,117,118,117,118,117,118,117,118,117,115,115,115,115,115,115,115,115,118,118,115,115,115,118,113,114,114,114,114,114,115,115,115,114,114,114,118,118,114,114,114,114,114,114,115,115,115,115 ,115,114,117,118,117,118,117,118,117,118,117,114,114,114,115,115,115,115,115,111,108,111,108,111,108,111,108,111,108,111,108,107,107,107,107,111,108,107,107,111,107,111,108,111,107,111,108,111,108,111,107,107,107,107,107,107,108,111,108,111,108,107,108,108,83,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,111,111,111,111,111,82,108,111,111,111,111,110,111,111,111,111,111,111,107,111,107,107,108,108,108,108,107,108,107,107,108,111,111,111,108,108,108,108,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,107,108,108,108,108,108,108,108,108,108,108,108,108,108,110,110,111,111,111,107,107,111,111,106,107,107,110,110,110,109,109,111,106,106,111,111,111,111,110,106,107,107,107,109,109,109,109,109,109,109,107,107,107,107,107,108,96,107,107,95,144,234,234,234,144,234,234,234,234,234,234,144,234,144,96,95,96,94,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,81,38,38,38,38,38,38,38,37,37,38,38,38,38,42,38,38,42,36,38,38,38,38,38,42,40,36,42,42,42,42,42,38,42,38,40,38,42,42,38,38,36,36,42,42,42,36,40,42,42,36,42,40,138,187,138,186,137,187,137,185,136,33,42,42,32,32,32,33,31,32,42,42,42,31,31,36,38,37,36,36,36,42,42,42,137,193,137,193,137,138,138,138,138,193,138,193,138,193,139,193,209,194,209,194,209,195,209,140,203,141,143,142,142,141,141,142,141,142,141,141,141,194,141,193,141,193,142,194,142,193,142,141,142,195,34,33,33,102,102,32,31,32,31,32,102,102,33,32,32,32,32,32,34,59,55,104,59,55,59,113,114,113,114,114,114,114,114,114,62,104,65,112,112,112,113,67,65,117,117,117,116,116,117,117,113,113,117,117,117,117,113,113,113,113,116,116,116,117,117,117,117,117,117,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,115,115,115,113,113,113,114,115,113,113,113,115,115,115,118,118,118,118,118,118,118,118,118,114,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,117,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,61,61,59,59,59,59,59,61,59,59,59,59,59,87,59,59,59,62,59,102,59,59,59,118,117,118,117,118,117,118,117,118,117,118,118,115,115,115,115,115,115,115,115,118,118,114,114,113,114,114,114,114,114,115,113,113,113,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118 ,115,115,118,117,118,117,118,114,114,115,117,117,114,114,115,115,115,115,115,115,111,108,111,108,111,108,111,108,111,108,111,108,111,108,111,107,107,107,111,108,111,108,111,108,107,107,111,107,111,108,111,108,111,108,107,107,111,108,111,107,111,108,111,83,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,111,111,111,111,111,111,108,111,111,111,111,107,107,110,107,107,111,110,111,111,111,108,108,108,107,107,108,108,108,108,108,108,108,111,111,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,107,108,108,107,108,107,107,106,107,107,106,107,110,110,109,109,111,106,106,111,111,111,111,106,107,107,106,107,107,109,109,109,109,109,109,109,109,107,107,109,95,95,95,95,95,95,144,234,234,144,234,234,234,234,234,144,234,234,144,95,95,95,94,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,81,38,38,38,38,38,37,37,37,42,38,38,38,38,38,38,42,37,38,38,42,42,40,42,37,42,42,38,42,36,42,42,34,42,36,42,40,38,38,42,38,42,38,38,38,36,42,40,38,42,42,139,186,138,186,137,186,137,187,42,33,33,42,42,32,32,32,33,31,32,32,32,32,32,40,36,32,37,37,42,36,42,40,137,42,209,192,209,195,137,195,137,193,137,193,138,193,138,193,138,194,208,194,209,194,209,195,209,141,203,142,139,141,140,142,140,142,140,141,140,194,141,194,141,193,141,193,141,193,142,193,142,142,140,33,33,33,32,32,32,31,32,32,32,32,32,33,32,32,32,103,32,103,33,59,33,87,86,86,114,114,114,114,114,114,114,114,62,104,113,112,113,113,113,113,113,113,117,117,116,116,116,116,117,117,117,117,117,117,117,113,113,114,114,114,114,116,116,116,117,117,117,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,117,114,115,114,114,114,114,113,114,114,114,114,115,115,115,118,118,118,118,118,114,115,114,114,114,114,115,115,115,115,114,114,118,118,115,114,114,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,113,113,113,113,113,113,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,114,115,115,115,115,115,115,115,117,118,114,114,114,115,115,115,115,115,115,115,115,118,114,114,114,114,114,114,59,59,59,59,59,59,59,59,59,62,59,62,71,102,59,59,59,62,59,62,117,118,117,118,117,118,117,118,117,118,117,118,118,118,115,115,115,115,115,115,114,114,115,113,114,114,113,113,114,114,114,114,114,114,115,115,115,115,115,114,115,115,115,115,117,118,118,118,118 ,115,118,117,118,117,118,117,114,115,115,114,114,114,114,114,115,115,115,115,115,115,111,108,111,108,111,108,111,107,107,107,107,107,111,107,107,108,107,108,111,108,111,107,107,107,111,108,107,108,111,108,111,108,111,108,111,107,107,108,111,108,111,83,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,111,111,111,108,111,110,107,111,107,107,107,111,107,107,111,111,111,111,108,108,107,108,107,107,108,108,108,108,108,108,108,111,111,108,108,108,107,107,111,111,111,111,111,107,107,108,108,111,111,111,111,111,107,107,111,111,111,106,107,107,107,111,107,111,107,107,108,108,107,108,108,108,108,108,106,107,107,106,107,110,110,109,109,111,106,107,106,106,106,111,110,110,110,110,110,109,106,107,105,106,105,110,109,109,109,109,109,95,95,95,96,95,95,95,144,144,234,234,234,234,234,144,234,234,234,144,96,95,95,94,82,81,82,82,82,81,82,82,82,81,82,82,82,81,82,82,82,81,82,82,82,81,82,82,82,81,82,82,82,81,82,82,82,81,38,38,38,38,37,37,37,42,40,38,38,42,42,38,38,37,42,42,42,38,42,38,42,38,42,38,40,42,38,38,42,42,36,38,42,38,38,38,38,36,42,38,38,36,36,40,38,36,36,188,139,185,138,185,138,185,42,187,33,33,33,32,32,32,32,33,31,32,32,32,42,32,31,36,38,37,37,42,40,36,36,191,137,192,137,194,209,194,137,194,138,192,138,192,138,192,138,193,139,193,209,194,209,194,209,140,203,195,139,141,140,140,140,142,140,143,140,195,141,194,141,193,141,192,142,192,142,192,142,192,142,192,33,33,32,32,32,102,32,32,32,32,32,32,33,32,32,32,102,34,33,59,104,59,59,55,55,55,59,59,66,59,59,59,104,104,59,112,113,113,112,112,112,112,113,114,113,113,113,116,116,113,113,113,117,117,114,114,113,113,113,114,114,114,114,116,116,116,117,116,116,116,117,117,117,117,116,116,116,116,116,116,116,116,117,117,118,114,115,114,114,114,114,113,114,114,114,114,118,118,115,118,118,118,118,118,114,115,115,115,115,114,114,115,115,114,114,114,114,114,115,115,114,118,118,114,114,114,114,114,114,115,115,115,115,115,115,115,114,115,115,114,115,115,115,114,114,114,114,114,114,114,114,114,118,118,118,117,118,117,118,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,117,118,117,118,117,118,117,118,117,114,114,114,115,115,115,115,115,87,59,61,59,59,59,102,59,102,71,87,59,59,59,59,59,59,59,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,114,115,115,115,113,114,113,114,114,114,114,114,114,114,118,118,118,118,115,115,115,118,113,113,113,113,114,114,113,113 ,118,118,118,117,118,117,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,108,111,108,111,108,111,108,111,108,111,108,111,108,111,107,111,107,107,107,111,108,107,107,111,107,111,108,111,108,111,108,111,108,111,107,107,106,111,108,83,83,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,108,108,111,111,111,111,111,110,111,111,111,111,111,107,107,111,111,108,111,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,107,108,107,107,111,111,108,107,108,107,107,108,108,108,111,111,107,108,107,107,111,106,107,107,106,107,107,108,108,108,108,110,110,108,108,111,111,111,111,111,107,108,108,110,110,110,109,109,111,111,106,106,106,106,111,110,110,110,106,107,107,107,105,106,106,106,106,109,109,109,109,109,95,144,95,95,144,95,95,95,144,234,234,234,234,144,234,234,234,234,144,95,95,94,81,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,81,38,38,38,37,37,37,37,38,42,38,38,42,42,38,38,37,38,38,38,42,38,42,42,42,38,42,42,37,36,38,38,42,42,42,38,42,38,38,38,36,36,38,38,36,36,42,38,38,36,206,186,139,185,138,184,42,42,33,33,33,33,32,32,32,32,33,31,32,32,32,42,31,31,42,32,38,37,36,42,42,40,42,40,137,193,42,194,137,195,137,192,137,192,138,192,138,193,138,193,209,194,209,194,209,195,209,194,139,194,139,140,140,140,140,141,140,195,140,194,141,194,141,193,141,192,141,192,142,192,142,192,141,33,32,32,32,32,32,31,32,32,32,32,32,33,32,102,103,102,102,104,59,102,33,33,55,104,59,86,86,66,59,62,104,104,55,112,113,113,112,113,113,113,113,113,114,114,114,114,114,113,114,114,114,114,117,113,114,114,114,114,114,113,113,114,116,116,116,116,116,117,117,117,117,117,117,116,116,116,116,116,116,117,117,118,118,118,118,115,114,114,114,114,114,114,114,113,115,115,113,113,114,114,114,114,118,114,114,115,115,115,115,115,114,114,114,113,113,113,113,113,113,113,113,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,114,118,118,118,118,118,117,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,117,118,117,118,114,114,115,118,117,114,114,115,115,115,115,115,115,61,59,59,59,102,59,59,59,62,59,62,59,62,59,59,59,118,117,118,117,118,117,118,117,118,117,118,118,118,118,113,113,113,113,113,114,114,114,114,115,114,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,113,114,114,114,114,113,113,114 ,118,118,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,113,108,111,108,111,108,111,108,111,108,111,108,111,108,111,108,111,107,107,107,107,107,107,108,106,108,111,108,111,108,111,108,111,108,111,107,107,108,83,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,111,111,111,111,107,107,111,111,111,111,111,111,111,111,107,111,107,107,108,108,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,111,111,107,107,108,108,108,108,108,108,108,108,107,107,111,111,111,111,111,107,108,107,107,111,111,111,108,108,111,110,110,111,111,107,111,107,107,108,108,107,108,106,107,107,107,109,111,111,111,111,111,111,111,110,110,106,107,107,106,107,106,107,109,110,110,110,109,109,109,109,144,144,94,95,144,144,94,95,94,144,234,234,144,234,234,234,234,234,144,95,94,94,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,81,38,38,37,37,37,42,42,42,38,38,42,38,38,42,37,38,38,42,38,38,38,38,38,36,38,38,42,36,36,42,42,42,38,42,42,40,42,38,36,36,38,38,38,42,38,42,38,36,36,206,194,139,184,139,184,42,33,33,33,33,32,32,32,32,33,31,32,42,42,40,42,42,36,37,32,37,36,36,36,36,42,42,42,42,193,137,194,137,195,137,191,138,191,138,192,138,192,138,193,209,194,209,194,203,194,139,193,140,193,140,139,140,140,140,194,141,194,141,195,141,193,141,192,142,191,142,191,142,191,142,34,33,32,32,32,32,32,31,32,32,32,32,32,33,32,32,32,102,103,33,33,32,59,59,59,32,55,55,59,104,104,62,104,104,55,113,113,113,113,113,113,113,113,113,65,114,114,114,114,113,114,114,114,114,117,117,114,114,114,114,114,114,114,114,116,116,116,117,117,117,117,117,117,117,117,116,116,116,116,116,117,118,118,118,118,118,118,118,114,115,114,114,114,114,113,115,115,118,113,114,113,113,114,114,114,114,114,114,115,115,115,113,113,113,113,113,113,114,114,114,114,114,115,115,115,114,114,113,113,113,113,113,113,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,114,115,115,114,114,114,114,114,115,115,115,115,115,115,61,71,59,59,59,59,59,59,59,59,59,59,87,59,59,117,118,117,118,117,118,117,118,117,118,118,118,118,113,113,114,114,114,114,114,114,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,118,114,114,114,114,114,113,113,114 ,115,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,115,112,108,111,108,111,108,111,108,111,108,111,108,111,108,111,108,111,107,111,107,111,108,107,107,107,108,111,108,111,108,111,108,111,108,107,83,83,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,108,111,111,81,81,111,111,111,81,107,111,107,107,110,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,108,108,108,108,108,108,108,111,111,108,108,108,108,108,108,107,108,107,107,108,108,108,108,108,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,108,108,108,110,111,111,107,108,108,108,108,108,107,108,106,107,107,106,105,106,105,111,111,111,111,111,111,110,110,106,107,107,106,107,107,109,109,110,105,106,105,109,109,109,234,144,95,95,144,234,144,94,95,94,144,144,234,234,234,234,234,234,144,95,95,94,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,37,37,37,37,34,40,38,38,38,38,38,38,38,36,38,38,38,42,42,42,38,38,36,42,42,42,36,36,36,42,42,42,38,42,42,40,38,36,36,38,38,38,42,42,38,38,38,36,192,140,191,140,185,139,33,33,33,33,32,32,32,32,32,33,31,32,32,32,42,42,38,38,36,38,37,37,36,42,42,36,42,40,191,137,193,137,194,137,191,137,191,137,192,138,192,138,193,138,193,209,193,209,194,203,194,139,195,139,195,140,138,140,194,140,194,140,194,141,193,141,193,141,192,142,191,142,191,209,191,33,33,32,32,32,32,32,32,32,32,32,32,32,33,32,32,102,33,102,33,33,32,33,33,32,55,59,104,59,59,104,59,104,66,62,62,113,113,113,113,113,114,113,67,65,116,114,114,114,114,114,114,113,116,116,117,117,116,117,117,117,117,116,116,116,117,117,117,117,117,117,117,117,118,118,117,117,117,117,117,117,118,118,118,118,118,118,118,118,115,115,115,115,115,118,118,115,118,113,114,114,114,114,114,114,114,114,114,113,113,113,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,115,115,114,114,114,114,114,114,114,114,114,118,114,114,114,114,114,114,114,114,118,118,118,118,118,118,115,115,115,115,115,115,115,115,117,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,59,62,59,59,59,59,59,59,59,62,59,62,59,59,59,118,117,118,117,118,117,118,117,118,118,118,114,114,114,114,114,114,114,115,114,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,115,115,114,114,114,114,114,114,113,114,114 ,115,114,114,115,115,115,115,115,117,118,117,117,115,115,115,115,115,115,115,115,115,115,115,112,108,111,108,111,108,112,112,112,112,112,112,112,112,112,108,111,108,111,107,111,108,111,107,107,108,83,81,111,108,111,83,83,83,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,111,111,108,111,111,82,111,111,111,111,111,111,111,110,111,107,107,111,111,111,111,110,111,111,108,108,108,108,111,111,111,107,107,111,108,108,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,108,108,107,108,107,107,111,111,111,111,111,107,107,111,111,111,111,111,108,108,108,108,110,111,111,111,111,108,108,108,108,108,108,111,110,110,105,106,106,106,106,111,111,111,111,111,110,110,110,110,110,110,109,109,109,111,105,106,106,106,106,109,234,234,144,94,95,144,234,234,144,94,95,94,144,234,234,234,234,234,144,144,95,94,98,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,37,37,37,34,42,38,38,38,38,38,38,36,38,38,38,38,42,40,42,38,36,42,42,40,42,42,42,42,42,38,42,38,42,38,38,36,36,38,38,38,36,38,38,38,38,36,206,192,141,188,140,33,33,33,33,33,32,32,32,32,32,33,32,31,32,32,32,42,38,38,36,32,37,37,36,36,42,42,42,42,119,120,120,120,137,190,137,190,137,191,138,192,138,193,138,194,138,192,209,193,203,194,139,194,139,195,140,194,140,193,140,193,141,195,141,193,141,193,141,192,142,191,142,191,142,190,143,33,33,32,32,32,32,32,31,32,32,32,32,32,33,103,103,103,33,33,33,32,32,33,33,59,55,59,59,59,59,59,59,62,62,55,65,65,65,65,66,66,65,67,65,65,116,116,114,114,114,114,113,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,115,115,115,115,118,118,118,118,114,114,114,114,114,115,115,115,115,115,115,115,115,113,113,113,113,113,118,118,118,115,115,115,115,115,115,114,115,115,113,113,114,114,114,114,113,113,114,114,115,115,115,115,115,114,114,114,114,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,115,115,115,115,115,115,115,115,114,114,115,117,118,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,87,62,59,59,59,59,59,59,62,71,62,59,59,59,62,117,118,117,118,117,118,117,118,117,118,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,114,115,115,115,115,114,114,114,114,114,114,114 ,115,114,115,115,115,115,115,115,118,117,118,117,117,117,117,117,117,117,115,115,115,115,115,112,111,108,112,112,112,113,114,114,114,114,114,112,112,112,112,108,111,108,111,107,107,108,107,107,111,83,83,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,111,111,111,81,111,111,111,111,111,111,111,107,111,107,107,111,111,111,111,111,111,108,108,108,108,108,111,107,108,107,107,111,111,111,111,111,111,111,111,108,108,108,108,108,111,111,108,108,108,108,108,108,111,111,107,107,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,107,108,108,109,109,111,111,111,111,111,111,111,110,110,110,110,110,110,106,107,107,111,110,110,110,109,109,109,144,234,144,94,94,144,234,144,94,95,94,94,94,144,234,234,144,144,234,144,94,95,98,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,42,37,34,42,42,38,38,38,38,38,37,38,38,38,38,38,42,42,37,36,38,38,38,37,36,42,38,36,38,40,42,38,38,38,38,36,38,38,38,42,38,38,38,38,38,206,142,221,221,220,33,33,32,33,33,32,32,32,32,33,33,32,31,31,31,31,31,38,38,36,38,32,37,36,36,36,36,36,219,220,219,220,220,221,221,222,137,192,137,192,138,192,138,193,138,193,209,193,203,194,139,194,139,195,139,194,140,193,140,193,140,193,140,194,119,120,120,120,141,192,141,141,142,142,142,135,33,32,32,32,32,32,32,32,32,32,32,32,32,33,32,102,32,33,32,33,32,33,33,33,102,103,55,55,33,66,59,66,66,59,66,59,65,67,65,59,66,65,65,112,112,112,116,112,112,112,116,116,116,116,116,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,114,114,114,114,115,115,115,115,115,115,113,113,114,114,114,114,114,113,113,118,115,115,115,115,115,115,114,115,115,114,114,114,114,113,113,114,114,113,115,115,115,115,114,114,115,115,115,114,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,114,114,115,115,115,114,115,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,59,59,59,62,59,59,59,102,59,102,59,59,59,59,59,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,118,114,114,114,114,113,113,113,113,115,115,115,115,115,114,114,114,114,114 ,115,114,115,115,115,115,115,118,117,118,117,118,117,117,117,117,117,117,115,115,115,115,115,112,108,112,113,113,113,114,114,114,114,112,112,114,114,114,113,108,108,111,108,111,107,111,108,107,107,111,83,83,83,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,107,107,108,108,107,108,109,109,111,111,111,111,111,111,111,111,110,110,110,110,106,107,107,106,107,110,110,110,109,109,109,95,144,144,94,95,144,144,94,95,94,144,94,95,94,144,144,234,234,234,144,95,94,98,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,42,42,38,38,38,38,38,38,37,38,38,38,38,42,42,40,37,36,38,42,42,37,36,42,42,38,36,42,38,42,38,38,38,36,38,38,38,38,38,38,38,38,38,221,221,220,219,33,33,33,32,33,33,32,32,32,32,33,31,32,32,31,31,42,31,38,38,36,32,38,37,36,36,42,36,36,217,218,217,218,218,219,119,120,120,120,219,220,220,221,221,222,221,222,222,223,222,223,223,223,222,222,221,221,220,221,220,220,219,119,120,120,120,218,217,103,103,103,102,142,34,34,34,142,142,32,32,32,32,32,32,32,32,32,32,32,32,32,103,102,103,33,33,33,32,33,33,32,32,102,33,55,104,59,66,66,59,59,55,65,65,65,65,62,66,104,112,112,113,113,113,112,113,113,113,114,114,114,114,116,117,117,116,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,113,113,113,113,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,118,118,118,114,114,114,114,114,114,114,114,114,113,118,115,115,115,115,115,115,114,113,114,114,114,114,113,114,114,114,114,114,115,114,114,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,117,118,117,118,115,115,115,115,115,115,115,115,117,118,59,62,71,59,59,62,71,87,59,61,59,59,59,87,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,114,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115 ,115,115,115,115,115,115,118,117,118,117,118,117,117,117,117,117,117,117,117,115,115,115,114,108,113,113,113,113,114,114,114,112,113,114,114,114,114,114,113,108,111,108,111,108,111,108,111,106,106,107,111,108,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,111,111,111,83,111,111,111,111,107,111,107,107,111,111,111,111,111,111,111,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,108,108,111,111,108,108,109,111,111,111,111,111,111,111,111,111,110,110,111,110,110,109,109,109,111,110,110,109,109,109,109,94,94,144,94,94,144,94,94,94,144,234,144,94,94,94,144,234,234,234,144,94,94,98,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,82,81,81,81,81,38,38,38,81,83,37,38,38,38,42,42,38,38,37,36,38,38,38,37,36,42,42,42,36,42,40,38,38,38,38,36,38,38,38,38,215,223,222,221,221,220,219,218,217,33,33,32,32,33,33,32,32,32,33,33,31,32,32,38,31,42,42,38,38,36,38,38,42,36,36,37,40,42,42,219,218,188,186,185,183,182,122,122,123,123,124,124,125,125,126,126,126,126,125,125,125,124,124,123,123,122,122,121,121,121,120,120,120,183,182,103,103,202,103,102,34,34,102,34,103,102,103,103,102,210,211,32,32,32,32,32,32,32,32,32,102,102,32,33,32,33,32,33,33,32,103,59,33,55,59,32,66,59,59,66,55,59,65,62,62,104,104,59,112,113,113,113,113,113,113,113,113,114,115,115,115,115,116,117,117,117,117,117,117,117,117,114,114,115,115,115,118,118,118,114,114,114,114,114,114,114,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,114,114,114,115,115,115,118,114,114,114,114,114,114,114,114,118,118,118,118,114,114,118,118,115,114,114,114,114,113,114,114,114,114,113,114,114,114,114,114,115,115,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,61,59,59,59,59,59,59,59,59,59,59,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,115,115,115,114,114,114,115,114,115,115,115,115,115,115,115,115 ,115,115,115,115,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,113,108,111,108,111,114,114,114,114,114,114,114,114,114,114,114,114,114,114,113,111,108,111,108,108,108,108,107,111,108,111,107,111,107,111,107,107,107,107,107,107,107,106,107,111,108,87,87,87,87,87,87,87,87,87,87,87,87,87,87,111,111,111,111,111,111,111,107,111,111,111,110,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,107,108,107,107,111,111,107,108,108,111,111,111,111,111,111,111,111,108,108,111,111,111,110,110,109,106,106,107,107,111,111,111,111,111,110,110,111,110,110,106,107,107,111,110,110,109,109,109,109,94,94,94,94,94,94,94,94,144,234,234,234,144,94,94,94,144,234,234,144,94,94,98,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,83,38,37,38,38,38,38,38,40,38,37,36,38,42,38,37,42,36,42,42,42,42,38,38,38,38,38,36,209,207,209,185,126,125,123,123,121,121,119,33,33,33,33,32,32,33,32,32,32,32,33,33,31,32,32,38,31,31,42,38,38,36,38,38,37,42,42,37,36,36,36,199,186,202,185,188,218,219,219,220,219,220,220,221,221,222,221,223,222,223,223,223,222,222,221,221,220,221,220,220,188,187,186,185,183,200,211,102,102,102,33,34,102,33,31,103,34,34,34,211,103,211,102,211,32,32,32,32,32,32,32,103,32,102,33,33,32,33,32,33,104,102,59,104,59,59,33,55,55,66,66,66,55,62,65,104,104,66,59,65,113,113,113,113,113,113,113,113,113,115,115,115,115,115,115,117,117,117,117,117,114,115,114,114,114,114,115,115,115,118,114,114,118,116,116,116,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,114,115,114,115,113,113,113,118,118,113,113,113,115,115,113,113,113,113,114,114,114,113,113,113,113,113,115,115,115,115,115,114,114,114,118,118,114,114,114,114,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,115,115,115,115,115,115,114,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,59,59,59,59,59,59,59,59,59,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,115,115,113,113,113,113,113,113 ,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,115,113,112,108,108,114,114,114,108,111,114,114,114,114,114,114,114,114,114,111,108,111,108,111,108,108,108,108,107,107,108,107,107,107,108,108,108,108,107,108,108,107,108,107,107,108,87,87,87,87,87,87,87,87,87,87,87,87,144,144,87,111,111,111,111,111,111,107,107,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,108,108,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,106,106,107,107,106,107,106,105,105,106,106,110,111,110,106,107,107,106,107,110,110,109,109,109,234,144,94,94,94,94,94,94,144,234,234,234,234,234,144,94,94,94,144,234,144,94,94,98,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,83,83,38,38,37,38,38,38,40,38,42,42,37,36,38,38,38,37,42,42,38,38,42,42,38,38,38,38,38,207,206,197,182,220,223,222,221,185,184,183,182,196,32,32,32,32,32,33,32,32,32,33,33,33,33,32,32,38,38,31,38,38,38,31,38,42,40,42,36,38,37,36,36,213,201,188,202,184,185,185,186,187,187,188,218,218,219,220,221,221,222,223,188,188,187,187,186,186,185,185,185,184,184,183,183,182,102,103,102,103,102,33,34,34,34,102,32,31,102,103,34,103,102,103,211,211,212,188,32,32,32,32,32,32,32,102,33,33,32,33,32,33,103,32,103,33,102,33,59,55,59,59,59,66,65,66,59,65,59,59,62,62,113,114,113,113,113,113,113,113,114,115,115,115,116,116,115,117,117,117,117,117,114,115,115,115,115,114,114,115,115,118,118,118,118,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,114,114,113,114,114,114,114,113,113,114,114,114,113,114,113,113,114,114,114,114,114,115,115,115,115,115,115,115,114,114,114,114,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,59,61,59,61,59,59,59,87,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,117 ,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,115,115,112,112,113,113,108,111,114,114,114,114,114,114,114,114,114,111,108,107,107,108,107,107,108,111,108,108,108,108,108,107,107,106,107,107,106,106,107,106,106,107,106,111,107,87,87,87,87,87,87,87,108,111,111,111,144,111,111,111,111,111,111,111,111,111,110,111,110,111,111,111,111,111,111,111,110,108,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,109,111,111,111,111,111,111,106,106,106,106,110,111,110,110,109,109,109,111,110,110,109,109,109,144,144,144,94,94,94,94,144,144,144,144,144,144,144,144,144,94,94,94,144,144,94,94,98,83,83,83,83,83,83,93,91,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,38,38,38,38,38,38,38,40,42,42,38,40,37,36,38,42,38,37,36,42,38,38,36,42,42,38,38,216,209,215,197,182,197,184,183,184,184,184,185,186,197,211,215,32,38,38,32,33,32,32,32,33,33,33,31,32,32,38,38,31,38,38,38,36,42,42,42,42,42,38,37,36,36,213,201,188,202,185,188,184,188,184,184,184,183,184,184,184,184,184,185,184,188,184,188,184,186,186,185,185,188,185,202,185,200,211,199,211,33,33,33,33,31,102,34,34,32,102,31,103,30,102,30,30,102,102,102,182,188,213,32,32,32,32,102,32,33,33,32,33,33,32,32,32,103,102,33,33,32,59,104,59,66,104,65,66,59,65,65,66,59,65,114,114,114,114,114,114,114,114,116,115,115,113,113,113,114,117,117,117,118,118,118,118,115,115,115,115,115,115,115,118,118,118,118,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,113,114,114,114,114,113,114,114,114,114,114,114,113,113,114,114,114,114,114,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,115,115,115,115,115,115,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,59,59,59,59,59,59,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,114,114,114,115,115,115,117,115 ,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,115,115,115,114,114,114,113,113,114,114,114,114,114,114,114,108,107,107,107,107,111,107,111,108,111,108,108,108,111,108,108,108,107,107,108,108,111,107,108,107,108,107,107,107,106,87,86,87,87,87,86,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,110,111,108,108,111,107,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,110,110,109,106,107,107,111,105,106,105,111,111,110,111,111,110,110,109,109,109,111,110,110,109,109,109,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,98,87,87,87,87,87,87,93,91,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,59,37,38,38,38,37,38,38,37,37,38,38,38,38,38,38,37,42,42,42,38,38,42,42,38,36,38,38,38,37,36,42,38,38,36,38,38,38,216,209,216,199,182,198,184,185,185,186,186,186,188,197,188,198,211,213,215,38,32,33,32,38,33,33,32,32,32,32,32,38,38,31,42,40,38,36,40,42,37,42,36,42,38,37,36,199,213,201,188,202,186,202,185,188,184,184,184,184,184,185,184,185,184,187,184,182,184,202,185,202,185,202,186,188,187,201,211,202,211,211,213,33,32,32,33,31,102,34,34,102,32,32,102,102,102,34,34,211,212,188,183,185,213,213,214,32,32,102,33,33,32,33,33,102,103,32,102,102,33,33,32,104,104,55,59,104,65,66,59,65,65,104,62,65,65,67,66,66,66,117,117,116,116,113,114,114,114,114,117,117,113,117,118,118,118,118,118,118,115,115,115,115,115,118,118,118,118,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,118,114,114,114,114,114,114,113,118,113,114,114,114,114,114,114,113,114,114,114,114,114,114,117,114,114,114,118,118,115,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,59,59,59,59,59,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,113,113,113,113,113,113,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,118,117,118,115 ,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,115,115,115,114,114,114,113,113,114,114,114,114,114,114,114,107,107,107,108,111,107,107,107,107,107,107,108,111,108,111,108,108,108,108,108,108,108,111,108,107,108,111,108,107,108,87,87,87,87,87,87,87,87,87,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,110,110,106,107,107,106,105,106,106,106,106,111,110,111,111,110,109,109,109,109,110,110,110,109,105,106,105,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,98,87,87,87,87,87,93,92,91,87,87,87,87,87,87,87,87,144,144,87,87,144,144,87,87,87,87,87,87,87,87,87,87,87,87,65,59,59,38,38,37,38,38,37,40,42,38,38,38,38,38,37,38,42,38,38,38,40,38,38,37,38,38,38,37,36,42,42,38,38,38,38,215,207,206,200,182,199,186,199,187,186,188,188,188,197,188,199,211,200,212,214,216,32,33,32,38,33,32,32,32,38,32,38,38,38,31,42,42,40,42,42,42,37,42,42,42,38,37,36,36,202,189,202,188,202,186,202,186,185,185,185,185,186,185,186,185,182,185,182,185,202,186,202,186,196,186,202,187,202,188,202,211,202,212,213,32,32,32,33,33,31,30,30,33,31,34,34,34,34,34,34,34,212,212,185,185,185,214,213,214,32,32,33,33,32,33,103,102,102,102,102,33,33,33,104,59,104,59,104,59,55,59,104,104,65,59,59,65,67,65,66,66,66,66,116,116,113,114,114,114,113,113,113,113,114,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,116,116,116,116,113,112,112,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,113,115,115,115,114,114,114,114,114,114,113,114,114,114,114,114,117,118,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,59,59,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,114,118,117,115 ,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,115,115,115,114,114,114,114,113,108,108,108,111,107,107,107,107,107,107,107,111,107,111,108,107,108,111,108,111,108,108,108,107,108,108,108,108,108,108,108,108,108,108,108,107,87,86,87,86,87,86,87,86,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,110,110,109,109,111,111,111,111,111,111,111,111,110,111,111,110,109,109,109,109,110,110,110,105,106,106,106,106,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,98,87,87,87,87,93,92,92,91,87,87,87,87,87,87,87,144,234,144,87,87,144,234,144,87,87,87,87,87,87,87,87,87,87,87,59,59,38,38,38,38,38,42,37,37,42,40,38,38,38,38,38,38,38,40,42,38,38,42,38,36,38,38,38,37,36,42,42,38,38,38,215,209,203,202,188,202,188,200,188,196,188,188,188,197,189,199,189,200,212,202,213,216,32,33,32,38,33,32,32,32,38,38,38,38,38,31,38,38,40,42,38,42,38,37,36,38,38,37,36,210,214,202,189,202,188,196,187,182,186,185,186,186,185,187,185,202,185,202,186,202,186,196,187,196,187,196,188,182,189,202,189,202,212,202,213,214,32,33,33,33,31,30,32,33,31,30,30,30,30,30,30,30,34,212,188,185,185,186,214,214,215,32,33,33,32,33,103,32,102,103,32,33,59,104,104,59,55,55,59,66,55,59,62,59,59,59,59,65,65,65,66,66,66,59,116,116,113,114,113,114,114,114,114,114,114,117,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,116,116,113,114,114,114,114,118,118,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,113,115,114,114,114,114,114,114,114,114,114,114,118,118,117,115,115,115,115,115,115,115,115,114,114,114,114,114,114,113,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,114,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114 ,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,115,115,113,115,115,114,114,114,113,113,113,113,111,108,111,107,107,106,111,108,111,107,111,107,107,107,107,107,111,108,108,108,111,108,111,108,108,108,108,107,108,107,107,107,87,87,87,87,87,87,87,144,111,111,144,234,111,111,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,107,108,107,107,111,111,111,111,111,111,110,110,109,109,109,111,106,107,107,107,107,111,110,111,111,110,109,109,109,109,110,110,110,109,109,109,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,92,92,92,91,86,87,87,87,86,87,144,234,234,144,87,87,144,234,234,144,86,87,87,87,86,87,87,87,86,87,59,59,59,38,38,38,38,38,42,40,37,37,38,38,38,38,38,38,38,38,42,42,38,38,38,36,38,38,38,37,36,36,42,36,38,216,214,208,189,202,202,189,202,188,200,188,196,189,197,189,199,189,202,195,202,213,202,215,32,33,32,38,33,32,32,32,32,38,38,38,38,38,38,38,38,31,40,42,32,37,36,38,38,37,36,211,202,214,202,189,196,188,196,187,199,186,186,186,188,186,202,186,202,186,202,187,196,188,196,187,196,188,196,189,196,189,196,189,202,213,202,213,214,33,33,32,31,30,32,33,31,30,30,31,30,30,30,30,30,211,212,188,186,187,187,210,214,216,33,33,32,33,32,103,102,32,102,33,104,33,59,59,59,59,59,59,55,62,62,65,59,66,66,65,67,65,62,59,59,59,116,116,114,114,114,114,114,114,114,114,114,115,114,115,115,115,118,118,118,118,118,118,118,118,118,118,118,116,112,114,114,114,112,112,112,112,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,114,114,114,115,114,114,114,114,114,114,114,114,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,114,115,114,114,114,114,114,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115 ,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,115,115,115,113,113,115,115,115,113,113,113,112,112,112,113,113,108,111,106,111,107,107,107,107,107,107,107,107,107,111,108,111,108,111,108,111,108,108,107,107,108,107,107,111,108,87,87,86,87,111,111,111,111,111,111,144,110,111,110,111,111,111,111,107,107,111,111,111,111,111,111,111,110,111,111,111,111,111,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,108,108,108,111,111,111,111,111,110,110,110,109,109,109,105,106,105,106,107,106,107,110,111,111,110,109,109,109,109,110,110,109,109,109,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,91,87,87,87,87,144,234,234,144,144,87,87,144,144,234,234,144,87,87,87,87,87,87,87,87,87,59,59,38,38,38,38,38,38,37,37,40,37,42,40,38,38,37,38,38,38,42,42,38,38,42,37,38,38,38,37,36,36,38,38,36,216,209,208,207,202,190,202,189,202,189,200,189,196,189,199,189,202,191,202,196,202,213,214,216,32,32,38,33,32,32,32,31,38,38,38,38,38,38,38,42,42,42,40,42,40,42,38,38,37,211,211,215,202,195,202,189,196,188,197,187,200,187,188,186,202,186,202,186,202,187,202,187,196,188,197,189,196,189,196,189,196,189,196,190,202,213,202,33,213,33,32,31,31,32,33,33,31,30,31,31,30,30,31,211,211,211,213,188,186,187,188,210,210,33,33,32,33,32,32,102,32,102,102,33,33,32,32,59,32,32,59,55,66,59,65,59,66,59,66,65,65,59,59,59,104,55,116,116,117,117,116,117,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,116,112,114,112,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,115,115,115,118,118,118,118,118,114,114,114,118,118,115,115,115,115 ,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,115,115,115,115,113,113,113,115,115,115,115,113,113,113,113,113,113,111,108,107,106,111,108,107,106,107,107,111,107,108,108,107,108,107,108,111,107,107,108,108,107,111,107,108,87,86,87,108,111,111,111,87,87,86,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,107,108,108,106,107,107,110,107,107,105,106,106,106,106,111,111,111,110,111,111,110,109,109,109,109,109,110,109,106,105,105,106,106,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,91,87,86,87,144,234,234,144,234,144,86,87,144,234,144,234,234,144,86,87,86,87,86,87,86,87,59,59,59,59,38,38,38,42,42,38,42,38,37,37,42,38,40,42,38,38,38,42,38,38,42,37,38,38,38,37,36,36,38,38,36,216,208,209,196,189,196,190,202,189,202,189,200,189,199,190,202,191,202,196,196,213,196,214,215,32,32,38,33,32,32,38,33,38,38,38,38,38,38,42,42,40,42,42,42,42,42,38,38,37,211,216,196,210,196,190,196,189,197,189,201,188,202,187,202,187,202,187,196,188,196,188,196,189,197,189,198,189,197,189,196,189,196,191,196,192,202,214,202,33,214,33,32,31,32,33,33,31,30,31,31,30,30,30,211,213,213,214,188,188,188,211,188,211,33,33,32,33,32,103,102,33,33,33,33,32,32,32,32,59,59,33,59,62,104,104,65,59,59,113,113,113,113,66,66,55,55,117,117,117,117,117,117,117,115,115,115,115,115,115,115,118,118,114,114,114,114,114,114,118,118,118,114,114,114,114,114,114,114,114,114,114,118,118,118,118,118,118,113,113,113,113,118,118,118,113,113,113,113,113,113,118,118,118,118,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,114,114,114,114,118,118,115,114,114,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,114,115,114,114,114,114,114,114,115 ,118,118,118,118,118,118,118,118,118,117,118,117,118,117,117,117,117,117,117,117,117,117,115,115,115,114,115,115,115,115,115,113,113,115,114,113,114,114,114,114,105,106,111,108,111,107,106,107,107,108,107,107,107,108,107,108,111,106,107,106,107,108,111,106,107,108,87,87,86,87,86,144,144,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,108,108,108,111,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,107,107,108,108,107,106,106,107,107,107,108,107,107,109,109,109,111,111,111,111,110,111,111,110,109,109,109,110,109,110,109,109,106,106,106,106,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,92,92,91,92,91,87,144,234,234,144,234,234,144,87,87,144,234,234,144,234,234,144,87,87,87,87,87,87,87,57,59,59,59,59,38,42,38,40,40,38,38,38,37,34,40,42,42,40,38,38,38,38,38,38,36,38,38,38,37,36,36,38,38,214,216,203,208,189,196,191,196,190,202,189,202,189,198,190,202,191,202,194,196,196,196,214,196,216,38,32,38,33,32,32,38,33,33,33,38,38,38,38,38,42,42,42,42,38,37,36,38,38,38,212,202,210,196,195,196,189,197,189,198,189,202,188,202,188,202,188,202,188,196,188,196,189,197,189,198,189,198,189,197,190,197,191,196,193,202,193,202,215,202,33,215,33,32,32,33,33,31,30,38,31,31,30,30,212,213,214,190,189,188,188,188,211,211,33,33,32,33,32,33,102,102,34,33,33,103,32,32,32,59,33,104,65,59,65,59,65,59,114,114,114,114,114,114,114,113,113,117,117,117,117,117,117,117,117,113,113,114,114,114,114,118,114,115,115,114,115,115,115,115,118,114,115,115,114,115,115,115,115,114,114,115,115,115,112,112,114,114,114,114,113,113,113,118,113,115,115,113,115,115,115,115,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,118,118,115,114,114,118,118,118,118,118,115,115,115,115,115,115,115,115,114 ,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,115,115,115,115,115,115,115,114,113,115,115,115,115,113,107,107,106,111,108,105,108,111,106,105,105,111,105,111,107,107,107,107,106,108,108,111,108,111,108,106,108,111,108,111,87,87,87,86,87,144,111,111,111,111,111,107,107,111,110,111,110,111,111,111,111,111,111,111,111,111,110,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,108,108,111,111,108,106,107,107,106,107,108,108,108,109,109,109,109,106,105,105,106,106,111,110,109,109,109,110,110,110,105,106,105,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,144,144,144,144,144,144,144,86,87,144,144,144,144,144,144,144,144,86,87,86,87,86,59,59,57,59,65,59,59,38,42,42,38,38,42,40,40,37,34,42,34,42,42,38,38,42,40,38,37,38,38,38,37,36,36,38,38,214,216,216,209,196,191,197,191,196,190,202,190,202,190,202,192,202,193,196,196,196,197,197,215,196,38,32,38,33,32,32,38,33,33,33,33,33,31,38,38,42,42,42,40,32,37,36,38,38,38,196,211,196,211,196,192,197,189,196,189,202,189,202,188,202,188,196,188,196,189,196,189,197,189,198,189,199,189,199,190,197,191,197,193,196,194,196,192,202,215,202,33,216,33,32,32,33,31,30,38,38,31,30,213,213,214,189,191,189,189,189,212,189,212,33,33,32,103,33,102,34,34,34,102,102,102,103,32,103,32,33,33,59,59,59,65,65,114,114,66,65,65,66,114,114,114,114,117,117,116,117,117,117,117,117,113,112,112,113,112,112,114,114,115,115,115,115,115,112,112,112,114,115,115,115,115,115,115,115,115,114,114,115,115,114,114,114,114,114,114,114,115,113,113,113,115,115,115,115,115,115,115,115,118,118,118,115,115,114,115,115,115,115,115,117,118,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,114,115,115,114,118,118,118,118,118,118,115,115,115,115,115,115,115,115 ,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,114,115,115,115,108,111,115,115,115,115,115,115,108,107,108,107,107,111,108,106,108,106,108,106,108,106,107,106,107,107,107,107,107,107,106,106,108,111,108,111,108,111,106,87,87,86,87,86,144,111,111,111,111,107,111,107,107,111,110,111,111,111,111,111,108,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,107,107,111,111,111,110,110,110,110,110,110,110,107,108,108,109,106,106,106,106,110,110,109,109,109,110,110,105,106,106,106,106,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,87,87,87,86,86,59,59,59,59,59,38,38,38,38,40,42,38,38,38,38,42,37,42,34,34,42,42,38,38,38,42,37,38,38,38,37,36,36,38,38,214,214,216,196,195,197,192,196,191,202,190,202,191,201,191,202,193,196,195,196,197,197,215,196,215,38,38,38,33,32,32,38,33,32,32,33,33,31,38,38,38,31,42,42,42,42,36,38,38,213,213,196,211,196,195,197,190,198,189,202,189,202,189,202,189,196,189,196,189,196,189,197,189,198,189,199,189,199,189,199,191,197,192,197,195,202,195,202,191,202,216,202,33,210,32,32,33,31,30,38,38,31,30,213,214,214,214,191,190,189,189,189,212,212,33,33,32,33,33,34,34,33,33,33,102,102,102,32,102,32,33,104,59,104,59,65,65,66,55,55,67,65,59,59,55,55,66,59,116,116,116,116,117,117,117,112,112,113,113,112,113,113,114,114,115,115,112,114,114,114,114,118,115,112,115,115,115,115,115,115,115,113,114,115,115,114,115,115,115,115,114,114,115,115,118,115,115,115,115,115,118,118,115,118,118,118,118,118,114,115,118,118,118,117,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115 ,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,117,117,117,117,117,117,117,117,114,114,114,114,114,115,115,115,115,115,115,107,107,107,107,107,107,107,107,106,107,107,107,107,107,107,105,106,105,107,107,107,111,107,107,107,107,107,111,107,106,108,106,87,86,87,86,87,144,234,234,144,111,110,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,110,110,107,110,107,107,106,107,107,108,109,111,111,110,110,110,110,109,109,109,110,110,110,109,109,109,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,92,91,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,86,87,86,87,86,59,57,59,59,59,65,38,38,38,42,38,38,38,38,38,38,42,40,37,40,34,40,38,38,42,38,36,38,38,38,37,36,38,38,214,216,214,216,195,198,193,198,192,196,191,196,191,202,192,202,193,196,195,196,197,198,197,198,216,196,216,38,38,33,32,38,38,33,32,32,32,32,38,38,38,38,31,37,38,32,37,36,38,38,214,213,212,196,196,197,194,198,190,202,189,202,189,196,189,196,189,196,189,196,189,197,189,198,189,199,189,200,190,200,191,198,192,198,195,197,195,196,194,202,191,202,210,196,33,210,32,32,31,30,38,38,31,30,214,214,215,195,192,190,190,189,212,190,212,33,32,102,33,34,34,33,33,33,33,33,32,102,59,102,59,59,59,55,59,65,65,59,66,55,59,59,59,66,66,66,104,66,59,116,116,116,116,116,116,116,112,113,113,113,113,113,113,118,118,118,112,114,114,114,112,112,112,112,114,115,115,115,115,115,115,115,115,115,115,115,118,118,115,115,115,115,115,115,115,118,118,118,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,117,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,114,114,114,114,118,118,115,114,114,115,115,115,115 ,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,115,115,115,114,114,115,115,115,115,115,108,111,107,107,108,107,107,107,108,107,106,107,107,107,107,107,107,106,107,108,107,105,107,107,107,107,107,107,107,106,108,111,108,87,87,86,87,86,144,107,234,144,234,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,111,111,111,111,111,111,111,111,108,108,108,108,111,111,110,107,108,108,108,106,107,107,106,107,109,111,111,111,110,110,110,109,109,111,110,110,110,109,109,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,234,234,234,234,144,144,234,234,234,234,144,234,234,144,87,86,87,87,86,55,59,59,59,59,59,38,57,38,42,38,38,38,38,42,40,42,37,42,42,42,42,38,38,38,38,37,38,38,38,37,36,38,38,38,215,213,216,197,195,198,193,197,192,196,192,196,192,202,193,202,194,196,196,197,197,198,197,197,216,196,212,38,33,32,38,38,33,32,32,32,38,38,38,38,38,31,42,32,40,42,36,38,38,213,214,196,212,197,196,198,192,200,190,202,189,202,189,196,189,196,189,196,189,197,189,198,189,200,189,200,189,200,190,200,191,198,194,197,195,196,195,202,193,202,210,202,210,211,33,32,32,33,31,38,38,31,30,214,215,202,215,191,191,190,190,190,212,212,33,32,32,33,34,33,33,32,32,32,33,102,103,32,32,33,104,59,104,59,65,59,104,104,104,59,59,59,59,66,55,55,59,59,116,116,113,113,113,114,116,117,117,113,113,113,113,118,118,118,118,112,114,112,114,114,114,114,114,114,114,114,114,114,114,118,115,115,115,115,115,118,118,118,118,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,115,114,115,115,115,114,114,117 ,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,117,117,117,117,117,117,117,117,117,115,115,115,115,114,115,115,107,107,107,107,106,107,111,107,107,107,106,107,107,107,107,107,106,107,107,106,105,108,111,111,106,105,107,107,107,107,111,108,107,107,107,87,86,87,86,86,86,108,108,107,107,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,111,108,108,110,110,110,110,109,109,111,111,111,110,110,110,109,109,111,110,110,109,109,109,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,234,234,144,144,234,234,234,234,144,234,234,144,86,87,86,87,86,55,55,57,65,65,59,59,59,38,38,38,38,38,38,38,42,38,37,42,42,34,42,42,40,42,38,37,38,38,38,37,36,38,38,215,215,214,198,196,199,195,199,194,197,193,196,193,202,193,196,195,196,196,198,197,199,197,199,196,197,211,196,212,33,32,38,38,33,32,32,38,32,38,38,38,31,40,42,42,42,42,36,38,38,214,197,212,197,196,198,195,199,191,202,190,196,189,196,189,196,189,197,189,197,189,198,189,199,189,201,190,201,190,201,191,199,193,198,195,197,196,196,195,196,192,196,211,196,212,211,32,32,33,30,38,38,31,214,215,202,215,195,193,191,191,190,213,191,213,33,32,32,34,33,32,32,32,38,32,33,32,32,32,59,104,32,59,55,59,59,104,59,59,104,104,67,59,66,104,104,55,59,65,113,114,114,114,114,116,116,113,117,117,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,113,113,113,115,115,113,113,113,118,118,118,118,118,118,118,118,114,114,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,115,115,115,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,118 ,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,117,115,115,115,115,115,114,114,108,106,106,111,108,111,107,107,108,107,107,107,107,107,107,107,107,106,107,107,108,111,111,111,111,111,108,111,108,111,108,111,108,107,108,111,87,86,87,86,87,144,107,87,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,107,107,111,107,107,107,107,111,108,108,108,108,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,107,111,107,107,108,108,107,108,111,111,111,110,110,110,110,109,109,111,111,111,105,106,105,109,109,111,111,110,109,109,109,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,144,144,234,234,234,234,144,234,234,144,87,86,87,86,84,55,55,59,59,59,65,65,38,38,42,38,38,38,38,38,42,38,40,37,37,42,34,42,42,38,38,38,38,38,38,38,36,38,210,38,215,213,214,199,196,199,194,199,193,196,193,202,194,202,194,196,195,197,196,199,197,199,197,199,211,196,211,212,213,38,38,38,33,32,32,38,32,38,38,38,33,42,37,38,42,38,36,38,214,214,212,197,212,197,196,199,193,200,190,202,189,196,189,196,189,196,189,197,189,197,189,199,189,200,189,201,190,202,191,201,192,199,195,198,196,196,196,196,194,202,211,196,215,212,212,32,32,33,30,38,38,31,215,215,215,202,195,192,192,191,191,191,213,201,33,32,32,33,32,32,32,32,32,32,33,32,32,32,104,59,32,59,55,59,65,104,59,59,55,66,65,59,59,59,55,66,59,113,114,114,114,113,113,113,113,114,117,117,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,113,114,114,114,114,118,114,114,114,114,115,114,114,114,114,115,115,115,118,118,118,118,118,118,118,114,114,115,118,114,114,114,118,118,117,117,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118 ,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,115,115,114,115,115,115,115,115,115,115,114,114,108,111,108,111,107,107,107,111,107,107,107,107,107,107,107,107,106,108,108,107,107,111,108,111,108,111,107,107,108,111,108,111,86,86,86,86,144,144,111,111,111,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,108,107,107,108,107,107,107,107,108,108,108,108,107,107,107,107,107,107,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,107,107,107,108,106,107,107,108,108,111,111,111,111,110,110,110,109,109,111,111,105,106,106,106,106,109,111,111,110,109,109,109,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,234,234,234,234,144,234,93,144,86,87,86,87,86,55,55,59,65,59,57,65,57,38,38,38,38,38,38,38,38,38,38,42,42,37,42,37,34,40,38,38,38,38,38,38,36,38,38,216,215,214,199,196,200,196,200,195,198,194,197,194,202,195,196,195,197,196,199,197,200,197,200,197,198,211,197,211,212,216,38,38,33,32,32,38,32,38,38,38,42,38,37,38,38,38,36,38,214,215,197,213,198,196,199,196,201,192,196,190,196,190,196,189,197,189,197,189,198,189,199,190,201,190,202,190,202,191,202,192,200,195,199,196,198,196,196,196,196,193,196,211,214,216,212,38,32,32,31,38,38,31,215,216,203,216,195,194,192,192,191,213,193,214,33,32,32,33,32,32,32,32,38,32,33,32,32,103,59,59,59,59,55,55,65,59,65,66,55,59,59,59,59,55,66,66,66,113,114,113,114,114,114,114,114,114,117,117,118,118,118,118,118,118,118,118,118,118,118,114,115,115,114,114,114,114,114,113,114,114,114,114,115,114,115,115,114,115,115,115,115,114,114,115,115,118,118,118,118,118,118,114,115,115,114,115,114,115,115,115,117,114,114,114,114,114,114,114,114,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,115,115,118,118 ,114,113,113,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,117,117,115,115,115,115,114,115,115,115,115,115,115,115,108,106,108,106,106,111,106,107,107,108,108,108,108,108,107,107,111,107,111,107,107,107,108,107,107,111,108,111,108,87,87,86,87,86,87,144,234,144,234,111,110,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,108,107,108,107,107,108,108,108,107,107,107,107,107,107,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,107,108,107,106,107,107,106,107,110,111,111,111,111,110,110,110,109,109,111,111,111,110,110,110,109,111,111,110,110,109,109,109,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,92,91,91,91,91,91,91,91,93,86,86,86,87,86,84,55,57,59,59,59,59,59,59,38,37,38,38,38,38,38,42,38,38,37,37,42,42,37,42,40,42,37,38,38,38,38,36,38,211,38,215,214,214,200,196,201,195,200,195,198,195,202,195,196,195,197,196,198,197,200,197,201,197,200,196,198,211,197,213,214,38,38,33,32,32,38,32,38,38,38,31,42,42,38,38,38,36,38,215,215,213,197,197,198,196,200,194,202,191,196,190,196,189,197,189,197,189,197,189,198,190,200,190,202,190,202,190,202,191,202,193,200,195,199,196,198,196,196,195,196,212,196,209,216,213,38,32,32,31,38,38,31,216,216,216,202,196,193,193,192,192,192,213,32,33,32,38,33,32,32,32,38,38,32,33,104,104,104,102,32,59,55,59,104,59,59,59,59,55,66,65,59,59,55,66,66,104,114,114,114,114,114,114,114,114,117,117,117,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,114,114,114,114,114,114,113,115,115,115,115,115,115,118,115,115,115,115,115,115,115,118,118,118,118,118,117,114,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,114,114,114,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,118,118,118 ,115,115,115,113,113,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,117,115,115,115,115,115,115,115,107,107,107,111,107,107,107,107,107,107,108,111,106,107,107,107,111,111,111,111,107,107,111,108,107,108,107,107,108,107,107,111,108,111,108,87,86,86,86,86,144,234,144,234,110,111,110,111,110,111,111,111,111,111,111,111,111,108,108,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,108,108,108,108,107,106,108,108,108,107,107,111,107,108,107,107,107,107,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,110,110,111,111,111,111,111,111,111,108,108,108,108,111,111,111,110,110,111,111,111,111,110,110,110,109,109,111,111,111,110,110,110,109,111,111,110,110,109,109,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,93,93,144,87,86,87,86,87,86,55,59,57,55,65,59,65,59,65,38,59,38,38,42,38,38,42,42,40,42,42,37,42,42,38,38,40,38,38,38,38,36,212,38,210,215,216,200,197,201,196,201,195,199,195,198,195,196,195,196,196,198,197,200,197,201,198,201,197,199,212,198,212,198,214,38,38,33,32,32,38,32,38,38,38,31,31,42,38,38,38,37,38,215,213,198,213,198,197,200,196,202,193,196,191,196,190,197,190,197,190,198,190,198,190,200,190,202,190,202,191,202,191,202,193,201,195,200,196,199,197,198,196,196,194,197,212,208,216,212,38,32,38,30,38,38,31,210,210,203,196,196,194,193,193,193,214,202,214,33,32,38,33,32,32,38,32,38,32,33,104,59,59,59,59,32,32,104,65,59,59,59,59,55,66,67,55,55,55,55,55,55,59,59,55,116,116,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,114,114,113,115,115,115,115,115,115,118,118,118,118,115,115,115,115,115,118,118,118,118,118,117,117,115,115,115,115,115,115,115,117,114,115,115,115,114,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,118,118,118,118,118 ,115,115,115,115,115,113,118,118,118,117,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,113,113,115,115,115,115,115,115,107,107,108,111,108,111,108,111,108,107,107,108,106,108,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,107,107,108,111,108,86,86,86,87,144,234,234,144,234,110,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,107,107,107,107,108,107,108,107,107,111,111,107,108,107,107,107,111,111,111,107,107,107,111,111,107,108,107,107,111,111,111,111,111,111,111,111,110,110,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,110,111,111,111,111,110,110,110,109,109,111,111,111,111,110,110,109,111,111,110,110,105,106,106,105,105,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,93,93,93,144,144,144,86,86,86,86,86,84,59,59,55,55,59,59,59,59,59,59,38,38,38,38,38,38,42,38,37,37,38,42,42,37,42,38,42,38,38,38,38,36,38,212,38,216,199,215,201,197,202,196,201,195,198,195,202,195,196,195,197,196,199,197,201,198,202,197,201,197,198,212,198,212,214,38,38,33,32,32,38,32,38,38,38,31,42,37,38,38,38,36,38,216,198,213,198,197,199,196,201,195,196,192,196,191,197,190,198,190,198,189,198,190,199,190,201,190,202,190,202,191,202,192,202,194,201,195,199,196,198,196,197,195,196,212,197,212,216,214,38,32,38,31,38,38,31,210,210,196,202,196,194,194,193,193,193,214,32,33,32,38,33,32,32,38,32,38,32,33,59,32,32,33,32,32,32,104,59,59,65,59,104,55,59,65,66,104,104,55,55,55,55,65,59,116,116,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,113,113,114,114,114,114,118,118,118,118,118,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,115,115,115,115,117,117,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,115,115,115,115,115,115,113,118,118,118,117,118,114,114,113,113,113,113,113,113,117,117,117,117,117,117,114,114,115,115,115,115,115,115,107,107,107,107,107,107,108,107,107,107,111,111,111,111,111,107,107,111,108,107,107,111,108,108,111,111,111,111,107,108,107,108,108,87,111,111,86,86,144,234,234,144,110,111,111,111,111,111,111,111,108,111,111,108,108,108,108,107,107,108,107,107,111,111,108,108,108,111,111,111,108,108,108,108,108,108,107,108,107,108,108,108,108,108,108,108,111,111,111,107,107,107,107,107,107,106,107,107,106,107,108,111,111,111,111,111,111,111,111,111,111,111,111,110,110,111,111,111,111,111,111,107,107,111,107,107,108,108,107,108,111,111,111,111,111,110,110,110,110,106,107,107,111,111,110,110,109,111,111,110,110,109,109,106,106,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,234,234,234,144,234,144,87,86,87,86,87,84,59,59,59,59,59,59,59,59,59,65,38,38,38,38,42,38,42,38,38,37,38,37,42,42,42,42,38,38,38,38,38,36,213,38,210,208,208,208,197,202,197,202,196,200,196,199,196,196,196,197,196,199,197,201,198,202,198,202,197,200,196,199,212,199,215,215,38,33,32,32,38,32,38,38,38,31,38,42,38,38,38,36,38,214,214,198,214,199,197,200,196,202,194,196,192,197,191,198,190,198,190,198,190,199,190,200,190,202,191,202,191,203,192,202,194,202,195,200,196,199,197,199,196,197,195,197,212,216,216,214,38,32,38,31,38,38,31,210,211,204,196,202,195,194,210,193,214,203,215,33,32,38,32,32,32,38,38,38,32,33,32,32,102,33,32,32,104,55,65,66,59,59,59,66,59,55,104,55,55,59,55,55,65,66,65,116,116,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,113,114,113,113,114,114,114,114,118,118,114,114,115,118,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,115,115,115,115,115,115,114,118,117,113,113,113,115,115,115,115,115,114,114,113,113,117,117,117,117,117,115,114,114,114,115,115,115,115,107,107,107,107,107,107,107,107,107,111,111,111,111,111,111,111,111,111,107,111,107,107,108,108,108,111,111,111,111,108,108,108,111,111,111,111,111,108,110,108,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,107,108,107,107,111,111,108,108,108,108,108,108,108,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,111,107,108,107,107,107,107,108,107,107,107,107,107,108,108,111,111,111,111,107,107,107,111,111,111,111,109,106,107,107,111,111,111,107,108,107,107,108,108,111,111,108,106,107,107,111,111,111,110,110,110,106,107,107,106,107,111,110,110,109,111,111,110,110,109,109,106,106,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,94,144,144,234,234,234,234,144,234,144,86,86,86,86,86,84,59,59,66,66,65,59,59,59,59,59,59,38,38,42,40,42,38,38,38,37,38,37,37,37,38,40,37,38,38,38,38,213,38,210,38,216,201,196,202,197,202,197,202,196,199,196,202,196,196,196,198,197,201,197,202,198,202,197,202,197,199,196,199,212,199,216,32,33,32,32,32,32,38,38,38,33,38,38,38,38,38,37,212,216,198,214,199,197,200,196,202,195,196,193,197,191,198,190,198,190,198,190,199,190,200,190,202,191,202,191,202,191,202,193,202,195,202,196,200,196,199,197,198,196,197,195,197,216,214,214,38,32,38,30,38,38,31,211,210,210,203,196,195,195,194,194,195,214,32,33,32,38,33,32,32,38,38,38,32,33,32,32,38,33,104,59,55,55,55,59,59,59,104,55,59,59,59,55,66,55,66,55,55,65,55,55,116,116,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,113,114,114,114,114,114,114,114,114,114,115,115,114,115,114,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,114,114,114,114,114,114,113,113,113,113,113,118,118,114,114,114,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,113,114,115,115,115,113,117,117,117,117,117,115,115,115,115,114,114,115,115,107,107,107,107,108,111,107,107,107,111,111,111,111,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,111,108,110,108,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,111,111,108,108,108,108,108,111,111,111,111,108,108,108,108,108,108,108,111,111,108,108,107,108,107,107,107,108,108,108,107,108,107,107,107,108,108,111,111,107,108,107,107,107,111,111,111,106,107,107,106,107,111,111,108,108,108,108,108,111,111,111,106,107,107,106,107,111,111,110,110,110,110,110,109,109,111,111,110,110,109,111,111,110,109,109,109,96,96,96,95,96,96,96,95,96,96,96,95,96,96,96,95,96,96,96,95,96,96,96,95,96,96,96,95,96,96,96,95,96,96,96,95,96,96,96,95,96,96,96,95,94,144,144,234,234,234,144,234,234,144,87,86,86,86,84,55,59,55,59,59,59,65,57,59,59,57,59,42,38,42,38,40,40,42,42,37,38,37,37,37,38,42,38,42,38,38,38,37,213,38,216,208,208,202,197,202,197,202,197,201,196,202,196,196,196,198,197,200,197,202,198,202,198,202,197,201,197,200,213,200,213,216,32,32,32,32,32,32,38,38,38,33,38,38,37,38,38,36,212,199,214,199,197,200,197,202,196,202,195,197,192,197,191,199,191,199,191,199,190,200,191,202,191,202,191,203,191,203,192,203,194,202,196,201,196,200,197,200,196,198,196,198,213,216,214,216,214,32,38,31,38,38,31,210,211,204,211,203,196,195,195,194,215,203,215,32,32,38,33,32,32,38,38,38,32,32,32,32,38,33,59,104,55,55,65,66,59,104,59,66,59,65,59,55,59,112,112,112,113,55,55,55,116,116,116,116,116,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,115,114,114,114,114,114,114,113,113,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,118,115,115,115,115,115,118,115,115,115,115,115,115,114,114,115,115,115,115,115,114,117,117,117,117,117,115,115,115,115,115,115,115,115,111,108,111,108,111,108,111,107,107,107,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,107,111,111,111,107,107,110,111,111,111,111,111,111,110,111,111,111,111,108,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,108,108,108,108,108,108,108,111,111,111,111,108,108,108,108,108,108,107,107,108,108,108,108,107,108,107,107,108,108,111,107,108,107,107,107,108,108,111,111,111,111,111,111,111,111,111,111,109,111,111,111,111,111,111,111,111,111,111,107,108,108,111,110,111,111,111,111,111,110,110,110,110,110,110,109,109,110,110,110,109,111,111,110,109,109,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,94,144,144,234,234,234,144,234,234,144,86,86,86,86,84,55,59,55,59,59,59,59,55,55,65,65,65,42,38,38,42,38,38,38,40,38,38,37,37,37,38,42,38,38,38,38,38,214,38,210,215,211,202,196,202,197,203,197,202,197,200,196,196,196,197,197,199,197,202,197,202,198,203,197,202,197,200,196,200,213,200,213,212,32,38,32,32,38,38,38,38,38,31,38,37,38,38,212,211,214,199,214,199,198,200,196,202,196,196,193,197,192,198,191,199,191,199,190,199,191,200,191,202,191,202,191,203,192,202,193,202,195,202,196,201,197,200,197,199,196,198,195,198,216,213,215,38,32,38,31,38,38,211,211,204,211,203,196,195,195,195,195,195,215,38,215,32,38,33,32,38,38,38,38,32,33,32,32,59,104,32,59,59,65,104,104,104,55,66,59,104,59,59,55,55,66,66,55,55,65,55,55,116,116,116,116,116,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,118,118,114,114,115,115,115,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,114,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,113,113,113,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,117,117,117,117,117,117,115,115,115,115,115,115,107,107,111,108,107,108,111,108,108,108,107,111,111,111,111,111,111,111,111,107,111,111,111,111,111,111,111,107,108,108,108,107,111,107,107,111,107,111,107,108,111,111,111,111,111,111,111,111,111,111,108,108,108,111,108,108,111,111,111,111,111,111,108,108,108,108,108,111,111,111,111,108,108,108,108,111,111,111,108,108,108,108,108,108,107,108,107,107,108,111,111,111,108,108,108,108,111,111,111,111,107,108,107,107,108,108,111,111,111,111,111,111,111,111,111,109,111,111,111,111,111,107,111,107,107,108,105,106,106,105,105,111,111,111,111,111,110,110,110,110,110,110,110,109,109,110,110,109,111,110,110,109,109,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,94,144,144,234,234,144,234,234,234,144,86,86,86,86,84,55,55,59,59,57,66,59,59,59,57,59,59,57,57,59,38,42,40,38,42,37,38,38,37,37,42,38,38,42,38,38,214,36,214,215,213,208,208,202,198,203,197,203,197,202,197,196,197,197,197,199,197,201,198,202,198,203,198,203,198,202,197,200,196,201,213,200,212,38,38,38,32,38,38,38,38,38,31,38,38,38,38,38,212,199,215,199,198,200,197,202,196,202,195,197,193,198,192,199,191,199,191,199,191,200,191,202,191,202,191,203,192,203,193,203,195,202,196,202,197,201,197,201,197,199,196,198,213,198,214,215,215,32,38,31,38,38,211,210,212,205,197,203,196,195,195,195,196,204,216,38,38,38,32,32,38,32,38,38,32,33,59,104,59,33,32,59,32,65,65,65,55,55,59,59,59,104,104,66,55,55,66,55,66,55,55,66,116,116,116,116,116,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,114,115,115,115,115,115,115,115,115,118,115,115,115,115,114,115,114,114,114,114,115,115,115,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,112,112,112,112,114,115,115,115,115,115,115,115,118,118,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,113,113,114,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,115,115,115,113,113,118,118,115,115,115,118,117,115,115,115,115,115,115,115,115,117,117,117,117,117,117,117,108,111,106,106,107,107,108,107,108,107,108,111,108,111,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,107,108,108,108,108,111,107,111,107,111,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,108,108,108,108,111,111,111,111,111,111,108,108,108,108,108,107,107,107,107,108,108,108,108,108,108,108,108,108,111,111,111,111,111,111,111,107,107,111,111,111,111,106,107,107,107,108,111,106,107,107,107,107,111,111,109,110,111,111,111,107,108,108,108,108,111,111,108,106,106,110,111,111,111,111,111,111,110,110,110,110,110,110,109,109,110,110,109,111,110,110,109,109,96,95,96,95,95,95,96,95,96,95,96,95,95,95,96,95,96,95,96,95,95,95,96,95,96,95,96,95,95,95,96,95,96,95,96,95,95,95,96,95,96,95,96,95,95,98,144,144,234,234,144,234,234,144,86,86,86,86,86,84,55,59,59,59,59,59,59,66,66,59,59,59,59,59,57,40,38,42,38,40,37,38,38,37,37,42,38,37,40,38,38,38,214,38,38,213,208,202,197,202,197,203,197,202,197,201,197,196,197,198,197,200,197,202,198,202,198,203,198,202,197,201,197,201,203,201,213,211,212,38,38,32,38,38,38,38,38,31,38,31,38,38,213,212,215,199,198,200,198,201,197,202,196,197,194,198,192,199,192,200,191,199,191,200,191,201,191,202,191,203,192,203,192,203,194,202,195,202,196,201,197,201,197,200,196,199,195,198,214,213,215,38,210,38,38,38,38,211,211,205,212,204,197,196,196,195,196,195,216,38,216,38,38,33,32,38,32,38,38,32,32,32,32,38,33,32,59,59,55,59,59,66,55,66,66,66,59,59,55,104,66,59,104,104,55,55,104,66,116,116,116,117,117,117,118,118,118,118,118,118,118,118,118,118,118,117,117,117,116,115,115,115,115,115,118,118,115,113,113,113,113,118,114,115,115,115,115,114,114,115,115,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,112,114,118,113,113,114,114,114,114,115,115,115,114,114,113,113,113,113,113,114,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,114,114,114,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118 ,115,115,115,115,115,114,114,113,113,118,117,115,115,115,115,115,115,115,115,117,117,117,117,117,117,117,117,111,106,111,108,106,107,107,108,107,107,107,107,106,108,107,111,111,111,111,108,107,111,107,107,111,111,111,111,108,108,108,108,111,111,111,107,107,108,111,107,107,111,111,107,107,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,107,108,107,107,107,107,108,108,108,108,108,108,108,108,111,111,111,111,111,111,106,107,107,107,111,111,106,107,107,106,107,107,106,107,105,106,105,107,107,111,109,110,111,111,111,111,111,106,107,107,107,107,111,106,106,110,111,111,111,111,111,111,110,110,110,110,111,110,110,106,107,107,109,111,110,110,109,109,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,94,144,144,234,144,234,234,234,144,86,86,86,86,86,84,84,84,55,55,55,55,59,57,59,55,59,59,65,65,59,38,42,38,38,38,42,38,38,42,37,38,42,38,42,42,38,215,36,38,214,213,202,196,202,198,203,198,203,198,202,197,196,197,198,198,200,198,202,198,202,198,203,199,203,198,202,197,202,197,202,213,201,214,212,38,38,32,38,38,38,38,38,31,38,38,38,214,213,215,200,215,200,198,201,197,202,196,202,196,198,193,199,192,200,192,200,192,200,191,201,192,202,192,202,192,203,192,203,193,203,195,202,196,202,197,202,198,202,197,200,196,199,214,199,214,215,216,38,38,31,38,38,211,211,212,205,198,204,196,196,196,196,196,206,216,38,210,38,32,32,38,38,38,38,38,33,32,32,38,33,32,59,59,104,104,59,55,66,66,66,59,65,59,55,66,66,59,55,55,112,112,112,112,113,116,117,117,117,117,118,118,118,118,118,118,118,118,118,118,117,117,117,117,116,116,116,115,115,113,113,114,114,114,114,114,114,114,118,118,115,115,115,115,115,115,115,118,118,117,117,117,117,118,113,113,112,112,118,118,118,118,118,118,114,114,113,113,113,113,114,114,114,114,114,114,113,112,114,114,114,114,114,112,113,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,114,114,114,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118 ,118,117,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,117,118,117,117,117,117,117,117,117,117,117,111,108,106,108,111,107,106,108,111,108,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,107,107,111,107,107,111,111,107,107,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,108,108,111,111,111,108,108,111,111,111,111,111,111,111,111,108,108,108,111,111,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,111,111,111,111,106,107,107,106,107,111,111,107,108,107,107,108,107,108,105,106,106,106,106,107,105,106,105,111,107,107,106,106,107,107,106,107,106,107,111,111,111,111,111,111,111,111,111,110,110,110,111,111,110,106,107,107,106,107,111,110,110,109,109,144,144,144,144,144,144,144,95,95,95,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,144,95,95,95,144,144,144,144,144,144,144,144,144,144,95,95,98,144,144,234,144,234,234,234,144,86,86,86,86,86,84,84,84,84,84,84,84,84,55,59,59,59,59,59,57,59,38,57,38,38,40,42,38,38,38,42,40,42,38,42,38,38,38,215,215,214,213,211,202,197,203,198,204,197,203,197,196,197,197,197,199,197,201,198,202,198,203,198,204,198,203,198,202,197,202,196,202,214,200,212,213,38,32,38,38,38,38,38,31,38,31,214,38,214,200,215,200,198,201,198,202,197,202,196,197,195,198,193,199,192,200,192,200,191,201,192,202,192,202,192,203,192,204,193,203,194,203,195,202,196,202,197,202,197,202,196,200,196,199,214,214,215,38,211,38,31,38,211,211,211,205,212,204,198,197,196,196,196,196,197,206,210,38,38,38,38,38,38,38,32,38,32,32,32,38,33,32,59,104,113,113,114,114,114,114,59,65,59,59,66,112,112,113,113,113,113,113,113,66,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,116,118,118,118,114,114,114,114,118,118,118,118,114,114,118,118,118,115,115,115,115,115,118,118,117,117,117,118,114,114,114,114,114,114,114,113,113,114,114,114,114,114,114,114,113,113,114,114,114,115,115,114,114,114,114,114,114,114,114,114,113,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,118,118,114,114,114,118,114,114,114,114,114,114,118,118,118,118,118,118,118 ,113,113,117,118,115,115,115,115,115,115,115,114,117,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,108,111,114,114,114,114,114,114,108,111,107,107,106,107,106,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,111,111,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,111,111,111,111,111,111,108,108,108,108,111,111,111,108,108,108,108,111,108,108,108,108,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,107,106,107,107,111,107,107,108,107,107,111,106,107,105,106,106,106,107,106,107,107,106,111,111,111,111,111,106,107,107,111,111,111,111,111,111,111,110,110,110,111,111,110,110,109,110,109,109,111,110,110,109,234,234,234,234,234,234,144,95,95,95,95,95,95,144,144,234,234,234,234,234,234,234,234,234,234,234,234,144,144,95,95,95,95,95,95,144,234,234,234,234,234,234,234,144,95,95,98,144,144,144,234,234,234,234,144,86,86,86,86,86,84,86,86,84,84,84,84,84,84,84,84,84,84,84,65,59,59,59,42,38,38,40,42,38,42,42,37,38,42,37,38,38,216,215,216,214,215,202,197,203,198,204,198,204,198,202,198,197,198,199,198,201,198,202,198,203,199,204,199,204,198,202,198,202,197,202,214,202,214,199,213,38,38,38,38,38,38,38,31,38,31,38,215,214,215,201,215,200,198,202,197,202,197,196,196,198,194,199,193,200,192,201,192,200,192,202,192,202,192,203,192,204,193,204,194,203,196,203,196,202,197,202,198,202,197,201,196,200,214,199,216,215,210,38,38,31,38,38,212,211,213,206,199,205,199,197,198,197,197,207,198,207,211,38,38,38,38,38,38,32,38,33,32,38,38,33,32,59,32,113,114,113,113,114,114,114,114,59,65,66,55,59,55,55,55,55,55,55,66,116,116,117,116,117,117,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,114,114,118,118,118,118,114,114,114,114,115,115,113,114,114,114,114,114,114,113,113,114,115,115,115,115,115,115,115,115,118,118,118,114,114,118,118,114,115,115,114,114,114,114,114,113,113,115,115,115,115,118,118,118,118,117,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,113,113,113,113,113,114,114,118,118,118,118,118 ,115,114,113,113,113,113,113,115,115,115,115,115,114,114,114,117,118,117,118,117,117,117,117,117,117,117,117,117,115,115,115,115,115,115,111,108,111,108,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,111,111,111,111,111,111,108,108,108,108,108,111,111,108,108,108,108,111,108,108,108,108,111,111,111,111,111,111,107,107,111,111,111,111,111,107,106,107,107,105,106,105,107,107,108,107,106,107,107,106,107,111,110,109,106,107,107,111,111,111,111,111,106,107,107,106,107,111,111,111,111,111,111,110,110,110,111,111,110,110,109,110,109,109,111,110,105,106,105,234,234,234,234,234,144,95,95,95,95,95,95,95,95,144,144,234,234,234,234,234,234,234,234,144,144,95,95,95,95,95,95,95,95,144,234,234,234,234,234,234,234,144,95,95,98,144,144,234,144,234,234,234,144,86,86,86,86,86,84,87,87,86,86,86,86,86,84,84,84,84,84,84,84,84,84,84,84,38,42,38,38,42,38,42,42,38,42,37,40,38,38,216,215,215,214,211,202,198,203,198,204,198,203,198,197,198,198,197,200,198,202,198,202,198,203,198,204,198,203,198,202,197,202,197,202,214,201,214,212,214,38,38,38,38,38,38,31,38,38,215,215,215,201,215,201,198,201,198,202,197,202,196,198,195,198,193,200,192,201,192,201,192,201,192,202,192,202,192,203,193,204,193,203,195,203,196,202,197,202,197,202,197,202,197,201,196,199,215,199,216,38,212,38,31,38,211,211,212,206,213,205,200,203,199,199,199,203,198,208,211,207,211,38,38,38,38,38,38,38,32,32,38,38,33,32,59,33,113,114,114,114,114,114,114,114,114,65,59,55,66,59,104,104,59,112,112,112,112,113,116,116,116,117,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,114,114,115,118,114,114,114,118,118,118,118,118,118,118,118,118,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,115,115,115,115,115,115,114,114,115,118,118,114,114,114,114,114,118,114,115,115,115,115,114,114,114,114,114,114,115,115,118,118,117,117,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,113,113,114,114,114,114,114,113,113,114,118,118,118,118 ,115,115,115,115,115,115,115,114,114,115,115,115,113,113,114,114,114,114,114,118,117,117,117,117,117,117,117,117,117,115,115,111,108,106,108,106,108,111,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,107,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,108,107,107,108,108,108,108,108,108,111,111,107,107,107,107,108,107,107,111,111,111,111,107,107,111,105,106,106,106,106,107,108,108,108,105,107,107,107,106,110,106,107,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,111,111,110,110,110,110,109,109,111,105,106,106,106,106,234,234,234,144,95,95,95,94,95,144,144,94,95,95,95,144,144,144,234,234,144,144,144,94,95,95,95,144,144,95,95,94,95,95,144,234,234,234,234,234,234,144,95,94,98,144,144,234,234,144,234,234,144,86,86,86,86,86,84,87,87,87,87,87,87,87,86,86,86,86,84,84,84,84,84,84,84,84,84,84,84,84,38,37,37,42,42,42,42,38,216,215,216,215,215,202,198,203,199,204,199,205,198,203,198,198,198,199,198,202,198,202,198,203,199,204,199,205,198,203,198,202,197,203,203,202,214,200,213,213,38,38,38,38,38,38,31,38,216,38,216,215,216,201,198,201,198,202,198,202,197,196,196,199,194,200,193,201,193,201,193,201,192,202,193,202,193,203,193,204,193,204,194,203,196,203,196,203,197,202,198,202,197,202,196,200,214,199,214,214,210,38,38,31,212,38,212,203,213,206,200,207,201,200,201,200,199,209,199,208,211,206,212,38,38,38,38,38,38,38,38,38,38,33,59,104,104,55,114,114,114,114,114,66,59,59,59,59,55,66,104,104,66,55,55,59,113,113,113,113,113,113,113,113,113,114,114,114,114,117,117,117,117,117,117,117,117,117,117,112,112,112,113,118,114,115,115,114,115,114,115,115,115,118,118,118,118,118,118,118,118,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,117,117,117,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,114,114,114,114,114,114,114,114,114,113,114,118,118,118 ,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,117,117,117,117,117,117,117,117,114,114,114,114,108,111,108,106,108,111,108,111,107,111,111,111,111,111,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,107,107,107,107,107,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,107,108,107,107,108,108,108,108,108,111,106,107,107,108,108,108,107,107,107,107,111,107,108,107,107,111,111,111,111,111,111,108,108,108,107,108,107,107,106,110,110,110,109,109,110,110,105,106,105,111,111,107,107,106,111,111,111,111,111,111,110,110,110,111,111,111,110,110,110,109,109,110,110,109,109,234,234,234,234,234,144,95,95,95,95,95,144,234,144,144,95,95,95,95,95,144,144,95,95,95,95,95,144,144,234,144,95,95,95,95,95,144,234,234,234,234,234,144,144,95,95,98,144,144,234,234,234,144,234,144,86,86,86,86,86,84,87,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,86,84,84,84,84,84,84,84,84,84,84,84,84,42,216,38,216,216,216,202,210,202,198,203,198,205,198,204,198,197,198,199,198,200,198,202,198,202,198,203,199,205,198,204,198,202,198,203,197,202,202,202,214,199,213,214,38,38,38,38,38,31,38,38,216,216,216,202,202,201,198,202,198,202,197,196,196,198,195,199,194,201,193,202,193,201,192,202,192,202,192,202,193,203,193,204,194,204,195,203,196,202,197,202,197,202,197,202,197,201,196,200,214,199,216,38,210,38,38,38,211,212,213,206,200,206,201,209,202,201,201,209,200,209,199,207,212,206,213,38,38,38,38,38,32,32,38,38,59,38,104,55,65,59,114,114,114,114,59,55,65,65,104,104,104,55,59,66,65,66,59,59,59,66,116,116,116,117,113,114,113,113,114,114,114,114,117,117,117,117,117,117,117,117,118,118,118,118,118,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,115,115,115,115,115,115,115,115,117,117,117,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,114,114,118,118,114 ,117,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,117,117,117,117,117,117,117,108,114,115,115,115,115,111,108,111,108,111,108,107,107,107,110,111,111,111,111,108,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,108,108,108,108,108,111,108,108,108,108,108,108,108,108,107,108,108,108,108,108,108,107,107,107,108,108,108,108,108,106,107,107,107,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,108,111,111,110,110,109,109,109,105,106,106,106,106,107,106,107,107,106,111,111,111,111,111,110,110,110,111,111,111,110,110,110,109,109,110,110,109,109,144,234,234,234,144,94,95,94,95,94,144,144,234,234,234,144,144,94,95,94,95,94,95,94,95,144,144,234,234,234,144,144,95,94,95,94,95,144,234,234,234,144,234,144,95,94,95,98,144,234,234,234,234,144,144,86,86,86,86,86,84,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,86,86,86,86,86,84,84,84,84,84,84,84,84,84,84,84,84,84,202,211,202,199,203,199,205,199,205,198,203,198,199,198,200,198,202,198,202,198,203,199,205,199,205,199,203,198,203,198,203,203,202,215,200,215,213,214,38,38,38,38,38,31,38,214,216,213,202,210,202,198,202,198,202,198,202,197,197,196,199,195,200,194,202,193,202,193,202,193,202,193,202,193,203,193,205,194,205,195,203,196,203,196,203,197,203,198,203,198,202,197,201,196,200,215,200,215,38,38,38,212,212,213,203,214,207,201,30,34,34,34,202,201,209,200,208,198,207,212,207,214,38,32,38,38,32,33,38,38,33,38,33,59,59,65,65,59,59,59,55,55,65,65,112,112,112,112,113,66,66,66,66,66,66,66,116,116,116,117,113,114,114,114,114,114,114,114,114,117,117,117,117,117,116,116,118,118,118,113,113,113,113,113,115,115,115,115,115,118,118,112,112,113,113,118,118,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,114,114,114,114,114,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,114,115 ,118,115,114,114,115,115,115,115,115,115,115,115,117,117,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,117,114,114,115,115,115,115,111,108,111,108,111,108,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,107,107,111,111,111,111,111,107,107,111,111,107,111,111,111,111,111,111,111,111,111,111,111,108,108,108,111,111,111,111,111,111,108,108,108,108,108,108,108,111,111,108,108,108,108,108,108,107,108,108,108,108,108,108,108,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,107,107,108,107,107,111,111,111,107,108,108,110,109,109,109,108,107,107,111,111,111,111,111,111,111,111,111,111,111,110,110,110,111,111,111,110,110,110,109,109,109,110,109,234,234,144,234,144,95,95,94,95,95,95,144,234,144,234,234,234,234,144,144,95,95,95,94,144,144,234,234,234,234,144,234,144,95,95,94,95,95,95,144,234,144,234,234,144,95,95,94,98,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,205,199,204,198,198,198,200,198,201,198,202,198,203,199,203,199,205,199,204,198,203,198,203,198,202,202,202,215,200,215,214,215,38,38,38,38,31,211,212,213,213,211,202,202,202,198,202,198,202,197,196,196,199,196,199,194,201,194,202,193,202,193,202,193,202,193,202,193,204,194,205,194,204,195,203,196,203,197,203,197,203,198,202,197,202,197,200,214,200,214,215,38,38,31,38,212,212,214,207,201,207,33,33,30,30,34,209,201,209,200,208,197,207,213,38,215,38,38,38,38,38,38,38,33,38,55,59,59,59,59,59,59,113,113,113,113,113,113,113,113,59,112,112,112,112,112,114,66,66,116,116,116,117,118,114,114,114,114,114,117,117,117,117,117,117,117,117,116,116,118,113,113,114,114,114,114,114,113,115,114,115,118,118,114,114,114,114,114,114,114,112,112,117,118,118,113,113,114,114,114,114,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,114,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,118,118,115,115,115,115,115,118,115,115,115 ,115,114,115,115,115,114,114,118,118,118,117,118,117,117,117,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,115,115,115,114,115,115,108,111,108,111,108,111,108,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,111,111,107,108,107,107,111,111,111,111,107,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,107,108,107,107,107,107,108,107,107,107,111,111,111,111,111,111,111,111,111,108,108,107,108,107,107,106,107,107,108,107,107,108,107,107,107,108,108,107,108,110,110,107,106,107,107,106,107,111,111,111,111,111,111,111,111,111,111,110,110,106,107,107,111,110,110,110,109,109,109,110,109,234,234,234,144,144,95,94,95,94,95,144,234,234,144,234,234,234,234,234,234,144,95,94,144,234,234,234,234,234,234,144,234,234,144,94,95,94,95,94,144,144,234,234,234,234,144,94,95,98,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,199,196,199,200,198,201,199,202,199,203,199,203,199,205,199,206,199,204,199,203,198,204,197,203,203,201,215,200,214,214,38,38,38,38,31,38,213,213,214,202,208,202,199,202,199,202,198,203,197,198,196,200,195,201,194,202,194,202,194,202,193,202,194,203,193,203,194,205,194,205,195,204,196,203,197,203,197,203,198,203,198,202,198,202,196,200,215,200,216,38,38,38,212,212,213,203,214,207,211,33,33,30,30,30,30,209,201,209,199,208,197,207,213,38,216,38,38,32,38,38,38,112,112,112,112,65,113,113,113,114,66,65,65,66,65,66,66,66,113,113,112,112,113,113,113,112,113,116,116,116,117,117,117,114,114,114,114,117,117,113,113,113,114,117,112,112,112,114,112,112,112,113,113,113,113,114,115,115,118,118,114,114,118,118,118,118,114,114,114,114,114,114,114,113,114,113,113,114,114,114,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,118,118,118,118,118,118,114,113,113,113,113,113,114,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,118,118,118,115,115,115 ,115,115,115,115,115,115,114,118,118,118,118,117,117,117,118,117,118,117,118,117,118,117,118,117,117,117,117,117,117,117,115,115,115,115,115,115,107,108,111,108,111,108,111,111,111,111,111,110,111,111,111,111,111,111,108,107,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,107,107,111,111,111,108,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,111,111,106,107,107,106,107,108,108,108,108,108,108,110,110,107,107,106,107,107,107,107,108,107,110,111,105,106,105,111,111,111,106,107,107,111,106,107,107,106,107,110,110,110,109,109,109,110,109,234,234,234,144,94,94,95,94,94,94,144,234,234,234,144,234,234,234,234,234,144,94,95,144,234,234,234,234,234,144,234,234,234,144,95,94,94,94,95,94,144,234,234,234,234,144,95,94,98,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,84,205,199,199,198,201,198,202,198,202,199,203,199,204,199,206,199,205,199,204,198,204,198,202,202,202,215,200,215,214,215,38,38,38,38,31,213,213,214,202,211,202,202,202,198,202,199,202,197,197,196,199,196,200,195,202,194,202,194,202,193,202,193,202,193,203,194,204,194,205,195,204,195,203,196,203,197,203,198,203,198,202,198,202,200,201,214,200,215,215,212,38,38,38,213,212,214,207,211,207,33,33,30,31,30,30,202,209,201,208,198,207,213,207,213,38,216,38,38,38,38,112,113,113,113,113,112,112,114,114,66,66,113,66,65,66,66,66,66,113,113,113,113,113,113,113,113,113,66,112,112,112,112,112,115,114,114,114,113,114,114,114,114,114,112,112,113,113,113,112,113,113,113,114,114,114,115,115,118,118,118,118,118,118,118,118,118,118,117,114,114,114,114,115,113,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,115,115,115,115,115,115,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,114,114,114,114,114,113,113,114,114,114,114,118,118,114,114,114,115,115,115,115,115,115,114,114,118,118,115,115,115 ,115,115,115,115,115,115,114,118,118,118,118,118,117,117,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,117,111,107,111,106,111,107,106,107,107,108,111,111,111,111,111,111,111,111,111,111,111,108,108,107,108,107,107,108,108,108,108,108,111,111,111,111,111,111,111,111,107,107,111,111,111,108,108,108,108,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,111,111,111,111,111,111,107,107,108,108,108,108,108,106,107,107,108,106,107,107,106,107,108,108,108,110,105,106,106,106,106,111,106,106,107,107,107,110,110,111,111,111,111,110,110,109,109,109,110,109,234,234,144,95,94,95,94,95,94,95,144,234,234,234,144,234,234,234,234,234,144,95,94,144,234,234,234,234,234,144,234,234,234,144,94,95,94,95,94,95,94,144,234,234,234,144,94,95,98,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,84,199,197,199,200,199,202,199,202,199,203,199,204,199,205,199,206,199,205,199,204,199,205,197,203,203,202,216,201,216,214,216,38,38,38,31,213,214,211,211,202,202,202,199,202,199,202,198,196,197,198,196,200,196,201,195,202,194,202,194,202,194,202,194,203,194,204,194,205,195,205,195,204,196,204,197,203,198,203,198,203,198,202,199,202,197,201,215,200,216,38,38,31,213,212,213,203,200,208,211,33,33,30,31,30,30,30,202,209,201,208,199,208,213,208,214,38,216,32,38,113,113,33,33,113,114,113,113,113,112,113,113,114,65,112,112,112,113,66,113,113,113,113,113,114,114,113,113,113,113,112,112,113,113,113,112,114,113,114,114,114,113,113,113,112,113,113,113,113,113,113,113,113,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,117,114,115,115,115,114,114,114,114,114,114,114,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,114,114,114,114,114,114,114,114,114,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118 ,115,115,115,115,115,115,114,114,114,118,118,117,118,117,117,117,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,107,107,107,107,108,107,107,111,107,111,108,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,108,108,108,108,108,108,108,111,111,111,111,111,111,107,108,107,107,111,111,108,108,108,108,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,111,111,111,111,111,111,107,108,107,107,108,108,108,106,106,107,107,107,108,108,111,111,110,110,109,108,108,108,111,111,111,111,111,106,107,107,106,107,110,110,111,111,111,111,110,110,109,109,109,109,109,234,234,144,94,94,94,94,94,94,144,234,234,234,234,234,144,234,234,234,234,144,94,94,144,234,234,234,234,144,234,234,234,234,234,144,94,94,94,94,94,94,144,234,234,234,144,94,94,98,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,84,206,199,200,199,202,199,202,199,202,199,203,199,204,199,206,199,206,199,205,199,205,198,203,203,202,215,201,216,202,214,215,38,38,38,213,214,214,212,202,211,202,202,202,199,202,199,202,198,198,197,200,196,200,195,202,194,202,194,202,194,202,194,202,194,203,194,205,194,205,195,205,196,204,196,203,197,203,198,203,198,203,198,202,202,201,215,201,215,216,212,38,31,38,213,213,214,208,211,208,33,32,30,32,31,30,30,209,202,209,200,208,198,208,213,208,214,38,38,38,38,38,33,34,113,114,113,114,113,113,114,114,114,112,113,113,113,113,114,114,114,113,113,113,113,114,114,115,113,113,113,113,113,113,113,113,113,113,114,113,114,114,114,114,114,113,113,113,113,113,113,113,113,115,115,115,115,116,114,114,115,113,113,113,113,113,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,118,118,118,118,118,118,118,118,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,114 ,115,115,115,115,115,115,114,114,114,114,118,118,117,117,117,118,117,118,117,118,117,118,117,118,117,117,117,117,117,117,117,111,108,107,107,107,107,107,107,107,106,107,108,107,111,111,111,111,111,111,111,108,108,108,108,111,111,108,108,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,107,107,107,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,107,107,106,107,110,110,107,107,107,107,108,108,108,108,111,111,111,111,111,111,111,111,111,106,107,107,111,111,111,111,110,110,109,109,109,109,109,234,144,94,94,94,94,94,94,94,144,234,234,234,234,234,144,234,234,234,234,144,94,94,144,234,234,234,234,144,234,234,234,234,234,144,94,94,94,94,94,94,94,144,234,234,144,94,94,98,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,84,199,198,199,201,199,202,199,203,199,203,199,204,199,206,200,207,199,206,199,205,199,205,198,203,203,202,216,202,216,214,215,38,38,38,214,214,215,212,211,202,202,202,199,202,199,202,198,197,197,199,196,200,196,202,195,202,195,202,195,202,194,202,194,203,194,205,195,206,195,206,196,205,196,204,197,204,198,203,199,204,198,203,200,202,198,201,215,201,216,38,213,38,213,213,213,204,201,208,212,33,32,31,38,31,30,30,203,209,202,209,200,208,199,208,214,209,216,38,38,38,59,55,55,114,114,114,114,114,114,114,114,112,113,113,112,112,112,112,113,113,112,112,112,66,114,115,115,115,113,113,113,113,114,114,113,113,114,114,114,114,114,114,114,114,114,114,113,113,113,113,113,115,116,114,115,114,114,114,113,113,114,114,114,114,114,113,114,114,115,114,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,118,117,117,117,117,117,117,117,117,117,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,115,115,115,118,118,118,118,118,114,114,114,118,118,115,115,115,115,115,115 ,115,115,115,115,114,114,115,115,115,114,118,117,118,117,117,117,118,117,118,117,118,117,118,117,118,117,117,117,117,117,117,117,111,108,111,108,107,107,106,108,107,107,107,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,108,111,108,108,108,108,108,108,111,111,111,111,107,108,107,107,107,108,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,111,111,111,111,107,111,107,107,108,108,108,106,107,108,108,108,107,107,106,107,107,111,111,111,106,107,107,106,107,111,111,111,110,110,109,109,109,109,234,234,144,94,94,94,94,94,94,94,144,234,234,234,234,234,234,144,234,234,234,144,94,94,144,234,234,234,144,234,234,234,234,234,234,144,94,94,94,94,94,94,94,144,234,234,144,94,94,98,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,84,207,199,200,199,202,199,202,199,203,199,203,199,205,200,207,199,207,199,206,199,205,199,203,202,202,202,201,216,202,215,215,38,38,38,214,215,212,211,202,211,202,202,202,199,202,199,196,198,198,197,200,196,201,195,202,195,202,195,202,194,202,194,202,194,204,195,206,195,206,195,205,196,204,196,203,197,203,198,203,198,203,199,202,202,202,215,201,215,216,213,38,38,38,213,203,214,208,212,209,33,32,31,38,31,30,30,209,202,209,201,208,200,208,197,209,214,209,38,38,38,33,33,104,104,65,59,66,65,66,65,112,113,113,112,113,113,113,113,113,112,113,113,113,112,112,115,115,115,114,113,113,113,113,115,115,115,115,114,114,114,115,115,115,114,115,115,114,114,115,118,114,114,114,114,115,115,115,114,114,114,114,113,113,113,113,114,115,115,115,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,114,114,115,113,113,113,113,113,113,114,114,118,118,114,114,114,114,114,114,115,115,115,115,115,117,117,117,117,117,117,117,117,117,117,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,114,115,114,114,114,114,114,114,115,115,115 ,115,115,114,114,115,115,115,115,115,114,118,118,117,118,117,117,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,108,111,107,107,107,107,107,107,107,107,106,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,111,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,108,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,106,107,107,108,106,107,107,108,108,107,107,107,107,107,107,107,111,106,107,107,106,106,107,107,111,111,110,110,109,109,109,109,234,144,94,94,94,94,94,94,94,144,144,144,144,144,144,144,144,144,234,234,234,144,94,94,144,234,234,234,144,144,144,144,144,144,144,144,144,94,94,94,94,94,94,94,144,234,144,94,94,94,98,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,84,200,199,199,202,199,202,199,203,199,203,199,204,200,206,200,208,200,207,199,206,199,206,199,203,203,202,210,202,210,203,216,38,38,38,215,215,213,202,212,202,203,203,200,202,199,203,198,198,198,200,196,201,196,202,195,202,195,203,195,202,195,203,195,203,195,206,195,206,195,206,196,205,196,204,197,204,198,204,199,204,199,203,201,202,200,202,216,201,210,38,213,38,213,213,215,204,202,209,212,33,32,38,38,38,30,30,30,209,202,209,202,208,200,209,196,209,214,210,38,33,33,104,59,59,65,65,65,59,65,66,113,113,113,113,113,113,113,113,114,114,66,66,115,66,66,113,113,113,114,114,115,115,115,115,115,115,115,115,115,114,115,115,115,114,115,114,115,115,114,115,114,115,115,115,118,115,115,114,114,115,113,114,114,114,114,115,115,115,115,118,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,113,113,113,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,117,117,117,117,117,117,117,117,117,117,117,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,115,113,113,113,113,113,113,118,115,115,115,115,115,115,115,115,114,114,115 ,115,115,115,115,115,115,115,115,115,114,118,118,118,117,117,117,118,117,118,117,118,117,118,117,118,117,117,117,117,117,117,117,111,108,111,108,111,108,107,107,107,107,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,111,107,108,108,108,108,111,111,108,108,108,108,111,111,111,111,111,111,111,111,108,107,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,110,111,110,109,108,105,106,105,106,106,107,107,111,111,111,111,106,106,107,106,107,111,110,110,109,109,109,109,144,94,94,94,94,94,94,94,94,144,144,234,234,234,234,234,234,234,144,234,234,144,94,94,144,234,234,144,234,234,234,234,234,234,234,144,144,94,94,94,94,94,94,94,94,144,144,94,94,94,98,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,84,208,199,201,199,202,199,203,199,203,199,204,200,205,200,207,200,208,199,207,199,206,199,205,203,203,202,202,210,202,210,215,38,38,38,215,216,213,212,202,204,202,202,203,199,202,199,197,198,199,197,201,196,201,196,202,195,202,195,203,195,202,195,203,195,205,195,206,195,206,195,206,196,204,196,204,198,203,198,204,199,203,199,202,202,202,215,202,215,210,213,38,213,38,213,203,215,208,212,209,32,32,31,38,38,30,31,30,211,209,202,209,201,208,199,209,202,209,214,38,33,104,59,59,59,65,65,66,104,66,66,65,113,113,113,113,113,114,114,114,115,115,66,66,113,114,114,114,114,114,115,113,115,115,115,115,114,115,115,115,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,118,118,118,115,115,114,114,114,114,114,115,115,115,115,118,118,118,118,115,115,115,115,115,115,113,113,113,113,113,113,113,114,118,118,113,113,114,114,114,114,114,114,115,114,115,115,115,115,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,113,113,114,114,114,114,114,114,114,118,118,118,118,115,115,115,115,115,115,115,115,115,114 ,118,115,115,115,115,115,115,115,115,118,118,113,113,114,113,117,117,118,117,118,117,118,117,118,117,118,117,117,117,117,117,117,117,111,108,111,108,107,108,111,107,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,108,111,108,108,107,107,108,108,108,111,107,107,111,111,111,107,108,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,105,106,106,106,106,107,105,106,106,105,105,107,107,107,107,107,111,107,107,110,109,109,109,109,144,94,94,94,94,94,94,94,144,234,234,144,234,234,234,234,234,234,144,234,234,144,94,94,144,234,234,144,234,234,234,234,234,234,144,234,234,144,94,94,94,94,94,94,94,144,144,94,94,94,98,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,86,200,200,200,202,199,202,200,203,199,203,200,205,200,207,200,208,200,208,200,207,200,207,200,204,203,203,211,202,211,203,216,216,38,215,216,213,214,202,212,203,202,203,200,203,199,203,199,200,198,200,197,201,196,202,196,203,195,203,195,203,195,203,195,204,195,206,195,207,196,206,196,205,196,204,197,204,198,204,199,204,199,203,202,202,201,202,216,202,211,38,213,38,214,213,215,204,202,209,213,32,32,31,38,38,30,31,30,210,203,209,202,209,202,209,199,210,215,210,215,38,59,38,59,32,65,59,65,59,59,65,65,66,65,104,59,55,66,55,66,66,66,114,113,114,114,114,113,112,112,112,114,112,112,112,115,115,115,115,115,114,115,115,115,115,117,117,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,118,114,114,115,115,118,118,118,113,113,114,114,114,114,114,113,114,114,113,113,113,113,113,114,114,114,114,114,114,115,118,114,114,114,114,114,114,117,117,117,117,117,117,117,117,117,117,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,114,114,114,113,113,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,114,115,115,115,114,114,114,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115 ,115,115,115,115,115,115,115,115,118,117,113,113,114,115,115,114,113,118,118,117,118,117,118,117,118,117,117,117,117,117,117,117,117,108,111,107,111,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,107,108,107,107,108,108,107,108,107,107,111,111,111,107,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,107,107,107,107,107,107,107,106,106,107,107,107,107,107,111,111,111,106,107,107,109,109,109,94,94,94,94,94,94,94,94,144,234,234,234,144,234,234,234,234,234,234,144,234,144,94,94,144,234,144,234,234,234,234,234,234,144,234,234,234,144,94,94,94,94,94,94,94,94,144,94,94,94,98,98,98,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,203,204,201,205,201,208,200,196,200,202,199,202,199,203,199,203,199,204,200,205,200,208,200,209,200,208,200,207,200,205,203,203,203,202,211,203,211,216,216,38,216,214,214,203,212,202,204,203,202,203,199,203,199,199,198,200,197,201,196,202,196,202,195,203,195,203,195,203,195,203,195,205,195,207,195,207,196,206,196,205,197,204,198,204,198,204,199,203,200,202,202,202,198,202,216,211,214,38,213,213,214,203,201,209,213,209,32,38,31,38,38,30,31,30,212,209,202,209,202,209,201,209,202,210,59,59,38,59,59,104,59,59,59,66,65,59,59,59,104,66,59,66,66,66,55,66,114,114,115,113,114,113,114,112,112,113,113,113,112,113,113,113,114,114,114,114,114,115,115,115,117,117,117,118,118,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,117,114,115,114,114,114,114,115,115,115,114,114,114,114,114,113,113,113,113,113,114,114,114,114,114,114,113,113,113,114,114,114,114,118,118,114,114,114,115,115,115,115,115,117,117,117,117,117,117,117,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,114,114,114,114,114,113,113,114,114,114,113,118,118,118,114,113,113,113,113,113,113,114,118,118,118,118,115,115,114,114,115,115,115,115,115,115,115,115,114,115,114,114,114,114,114,118,118,115,114,114,115,115,115,115,115,115 ,115,115,115,115,115,115,117,118,115,115,115,115,114,115,115,115,115,114,118,118,117,118,113,113,113,113,113,117,117,117,117,117,117,111,108,111,107,111,108,111,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,111,111,111,111,111,107,107,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,107,107,107,107,107,106,107,107,106,106,111,111,110,110,106,107,107,107,107,107,106,107,109,109,94,94,94,94,94,94,94,94,144,234,234,234,234,144,234,234,234,234,234,144,234,144,94,94,144,234,144,234,234,234,234,234,144,234,234,234,234,144,94,94,94,94,94,94,94,94,94,94,94,94,98,98,98,98,98,98,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,90,203,204,202,205,201,207,201,209,200,201,200,202,200,203,200,203,200,204,200,205,200,207,200,209,200,209,200,208,200,207,200,205,203,203,211,203,211,204,212,216,38,215,215,214,213,202,212,203,203,203,200,203,199,202,199,200,198,201,197,202,196,202,196,203,196,203,195,203,195,203,195,204,195,207,195,207,196,207,196,206,197,205,197,204,198,204,199,204,199,203,202,202,202,202,216,202,216,211,214,38,214,213,216,204,203,209,213,32,38,38,31,38,30,38,30,30,213,209,203,209,202,209,202,210,203,59,215,59,59,32,59,59,59,59,65,59,112,112,112,112,112,66,66,66,112,112,112,112,115,115,114,114,114,114,112,113,113,113,113,113,113,113,113,114,115,115,115,115,115,115,114,114,114,114,118,118,118,118,118,114,114,115,115,115,118,118,114,114,115,117,114,114,114,114,115,115,115,115,114,114,115,115,114,114,114,115,113,114,114,114,114,115,113,114,114,114,114,114,114,114,114,113,113,114,114,115,118,117,114,114,115,115,115,115,115,115,117,117,117,117,117,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,114,114,114,114,114,114,113,114,114,114,114,114,114,118,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,118,118 ,114,118,118,118,118,117,118,117,115,115,115,115,114,115,115,115,115,114,118,114,113,114,115,115,115,114,113,113,117,117,117,117,117,117,107,107,111,108,107,108,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,111,111,111,111,111,111,111,108,108,108,108,108,108,111,111,111,111,107,108,107,107,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,106,107,107,107,107,107,107,106,106,106,107,107,105,106,106,105,105,106,106,105,105,109,109,94,94,107,107,94,94,94,94,144,234,234,234,234,234,234,144,234,234,234,234,234,144,144,94,94,144,144,234,234,234,234,234,144,234,234,234,234,234,234,144,94,94,94,94,94,94,94,94,94,94,94,94,98,94,98,98,98,98,98,98,98,89,90,90,90,89,90,90,90,89,90,90,90,89,90,90,90,89,90,90,90,89,90,90,90,89,90,90,90,89,90,90,90,89,90,90,90,88,213,203,203,204,202,206,201,208,200,198,200,202,200,202,200,203,200,203,200,204,200,206,200,208,200,209,200,209,200,208,200,206,203,204,203,203,211,203,211,212,210,38,216,215,215,203,212,202,204,203,202,203,199,203,199,201,198,201,197,202,197,202,196,202,196,203,195,203,195,203,195,204,195,206,195,207,196,207,196,206,196,205,197,204,198,204,199,204,199,204,200,203,203,202,199,202,216,202,211,38,214,214,214,204,202,209,213,209,30,38,31,31,31,30,38,31,30,209,202,209,202,209,202,209,203,210,215,212,32,32,59,59,113,113,113,113,113,113,113,113,59,59,65,112,112,113,113,113,113,112,114,115,115,115,115,115,113,113,113,113,113,113,113,113,115,115,114,114,114,114,114,115,115,115,115,115,118,114,115,114,114,114,114,115,115,115,114,115,115,114,115,114,115,115,115,118,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,115,114,114,114,114,114,115,115,115,115,115,115,117,117,117,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,113,113,113,113,113,114,118,118,118,118,118,113,114,114,114,114,114,114,113,114,114,114,114,114,114,118,114,115,115,115,114,114,115,114,114,114,115,115,114,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118 ,115,114,114,114,117,118,117,118,117,115,115,115,118,118,115,115,115,117,115,115,115,115,114,114,115,115,115,113,117,117,117,117,117,117,108,111,108,111,108,111,108,107,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,111,111,111,111,111,108,108,108,108,108,111,111,111,111,111,111,111,111,108,108,111,107,108,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,107,107,107,107,107,107,107,106,107,107,106,106,107,107,106,106,109,109,109,94,107,107,107,107,94,94,94,144,234,234,234,234,234,234,234,144,234,234,234,234,144,144,94,94,144,144,234,234,234,234,144,234,234,234,234,234,234,234,144,94,94,94,94,94,94,94,94,94,94,94,94,94,98,94,94,94,98,98,98,98,98,98,98,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,59,59,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,88,215,204,204,204,203,205,201,207,201,209,200,202,200,202,200,203,200,204,200,204,200,205,200,207,201,209,200,209,200,209,200,208,201,206,203,205,205,204,212,204,212,210,38,216,216,215,213,202,204,203,203,203,201,203,199,202,199,201,198,202,197,202,196,202,196,203,196,203,196,203,196,203,196,205,196,208,196,208,196,207,196,206,197,205,198,205,199,204,199,205,199,204,203,203,202,202,216,202,216,211,214,38,214,213,216,204,203,209,214,30,38,31,38,31,31,38,31,30,213,210,203,209,203,209,203,210,203,212,215,212,59,59,32,59,65,66,59,59,59,104,66,66,112,113,113,113,104,66,115,115,113,113,115,115,115,115,116,117,117,113,113,113,113,113,115,113,113,113,115,115,113,113,113,115,115,115,115,115,114,115,115,115,115,114,114,115,115,114,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,114,114,115,115,115,115,117,117,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,113,113,114,114,114,114,114,113,113,114,114,118,118,113,114,114,114,114,114,114,113,114,114,114,114,114,114,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118 ,114,114,114,114,114,114,114,114,118,117,118,114,114,114,114,117,117,117,115,115,115,115,115,115,115,115,115,114,117,117,117,117,117,117,111,108,111,108,111,108,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,108,111,111,111,111,111,111,111,111,108,108,108,108,107,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,111,111,108,107,107,107,107,107,107,107,107,107,107,106,106,110,111,106,106,106,106,109,95,107,107,107,107,94,94,107,107,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,98,98,98,98,98,98,98,98,89,89,89,89,89,89,59,59,89,89,89,59,89,59,89,89,89,89,89,59,89,89,89,89,89,89,89,89,88,32,203,213,204,203,205,202,206,201,209,201,200,200,202,200,202,200,203,200,204,200,205,200,206,200,209,200,209,200,209,200,209,201,207,203,206,203,206,212,204,212,212,211,38,215,216,213,204,213,202,204,203,202,203,199,203,199,202,198,201,198,202,197,202,196,202,196,203,196,203,195,203,195,204,195,207,196,208,196,208,196,207,196,205,197,204,198,204,199,204,199,204,200,203,203,202,201,202,210,202,212,38,214,214,214,204,202,209,214,209,38,38,38,38,31,30,38,31,30,210,203,209,202,209,202,209,203,211,215,212,216,32,32,32,59,65,104,104,65,104,66,104,55,113,113,55,59,59,55,55,115,115,115,115,115,116,117,117,117,117,114,115,115,115,115,115,114,114,114,114,113,114,114,114,114,115,118,118,115,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,118,118,114,114,114,114,114,117,114,115,115,115,115,115,115,115,115,114,114,115,115,117,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,114,114,113,115,114,118,114,114,114,114,114,114,115,114,114,114,114,114,114,115,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,113,113,113,113,113,113,113,113,115,115,115,115,115,114,115,115,115,115,115,115,114,114,118,118 ,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,118,118,115,115,115,115,115,117,118,117,117,117,117,117,117,117,111,108,111,108,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,107,108,107,107,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,106,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,111,108,108,108,108,107,107,108,108,108,108,108,108,110,110,110,107,107,107,107,105,106,106,105,105,107,98,98,107,107,107,107,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,89,59,88,59,59,59,59,89,89,59,59,89,59,59,88,59,89,89,88,89,89,88,89,88,38,32,213,204,204,205,203,205,202,208,201,209,201,202,200,202,200,203,200,204,200,205,200,205,201,208,201,209,201,209,200,209,201,209,202,207,203,207,205,205,212,205,213,211,38,214,215,205,213,203,204,203,203,204,201,203,200,202,199,202,198,202,197,202,197,203,196,203,196,204,196,203,196,204,196,206,196,208,196,208,196,208,196,206,197,205,198,205,199,205,199,205,200,204,202,203,203,202,211,202,210,211,215,38,214,204,211,204,203,210,214,38,38,31,38,31,30,38,31,38,213,210,203,210,203,210,203,211,203,213,216,212,32,104,59,104,59,59,59,104,104,66,104,55,55,59,66,66,66,66,55,59,66,66,55,55,117,117,117,117,117,114,115,115,114,115,115,114,114,114,114,113,114,114,114,114,115,115,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,113,113,113,114,118,118,118,118,118,118,118,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,117,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,114,114,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,118,118,118,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,113,113,113,114,114,114,114,114,114,114,114,113,115,115,115,115,115,115,115,115,115,115,115,113,113,114,113 ,115,115,118,115,115,115,115,114,115,115,115,117,118,118,118,115,115,115,115,114,113,115,115,115,115,117,118,117,118,117,117,117,117,117,117,108,111,108,111,106,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,111,111,111,111,111,108,108,108,108,108,111,111,111,107,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,111,111,111,111,111,111,111,111,107,107,111,111,111,111,110,110,111,111,108,108,108,108,108,108,108,108,108,107,108,107,107,107,107,107,107,107,107,107,106,106,108,107,107,107,107,107,107,107,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,59,59,88,89,89,89,88,89,59,59,88,89,59,59,88,89,89,89,88,89,88,38,38,215,204,204,204,203,205,202,206,201,209,201,202,201,202,200,203,200,204,200,204,200,205,200,206,201,209,201,209,200,209,201,209,201,208,203,207,203,209,212,205,212,212,212,215,215,214,213,204,213,203,204,203,202,203,200,202,199,202,199,202,198,202,197,202,196,203,196,203,196,203,196,203,196,205,196,208,196,208,196,208,196,207,197,206,197,205,198,205,199,205,200,204,201,203,203,202,202,202,211,202,212,38,215,214,210,204,203,209,214,210,214,38,38,38,31,31,38,31,30,210,203,210,203,209,203,210,203,212,204,213,59,59,59,59,59,59,65,59,55,55,55,55,66,66,59,55,55,113,113,113,66,114,113,113,113,114,114,117,117,117,115,115,115,115,115,115,115,114,114,114,114,114,114,113,118,118,118,118,118,118,118,118,117,117,117,117,117,117,115,115,115,115,115,118,118,118,118,118,118,113,114,114,114,114,118,118,113,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,117,117,117,117,115,115,115,115,115,115,115,115,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,114,114,114,113,114,114,114,114,114,114,114,114,113,113,113,114,114,115,115,115,115,115,115,115,115,115,118,114,114,114,113 ,115,118,114,114,114,114,117,115,115,118,117,118,114,114,114,118,115,115,115,115,115,114,117,118,117,118,117,118,117,117,117,117,117,117,117,111,107,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,107,106,107,107,111,111,111,107,107,107,107,111,111,111,111,110,110,108,108,108,108,108,108,108,108,108,107,107,107,107,107,107,107,107,107,108,108,106,106,106,107,107,107,94,94,107,107,94,94,107,107,107,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,98,89,59,59,59,59,59,89,59,59,88,89,88,59,59,89,88,89,88,89,88,59,65,32,203,215,204,204,205,203,206,202,208,202,209,201,202,201,203,201,203,201,204,200,205,201,206,201,208,201,209,201,209,201,209,201,209,202,208,203,209,205,207,213,206,213,211,216,215,215,205,213,203,205,204,203,204,201,204,200,202,199,202,198,202,198,202,197,203,196,204,196,204,196,204,196,204,196,207,196,209,196,209,196,208,197,207,197,206,198,205,199,205,200,205,200,204,203,203,203,203,211,202,211,212,215,38,215,204,211,205,203,210,214,38,38,31,38,31,30,38,38,31,214,210,203,210,203,210,203,213,203,214,59,59,32,113,113,114,114,114,114,66,55,66,66,66,65,55,55,59,114,114,114,114,113,114,114,114,114,115,115,117,117,117,115,115,115,115,115,118,114,114,114,114,114,113,114,114,115,118,114,114,114,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,113,114,114,114,113,113,113,113,114,118,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,62,59,115,115,115,118,118,114,114,115,115,115,115,115,115,114,114,114,118,118,114,114,114,114,115,115,115,115,115,115,114,114,115,115,113,114,114,114,114,114,114,113,113,113,113,114,113,114,115,114,115,115,115,115,118,118,118,118,113,114,114,114,113 ,115,115,115,115,114,118,118,115,114,117,118,117,115,115,115,115,115,115,114,115,115,115,113,113,113,113,118,117,118,117,117,117,117,117,117,108,111,108,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,111,111,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,107,108,106,107,107,107,107,107,111,111,107,106,107,107,107,107,106,107,107,107,107,107,111,111,108,108,108,108,108,107,107,108,108,106,106,108,108,108,108,107,107,107,106,106,107,107,108,107,107,107,106,106,107,108,108,107,95,107,107,107,107,107,107,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,98,59,57,59,59,59,59,57,59,59,59,59,59,59,59,59,89,88,89,88,59,59,65,65,215,59,59,204,203,205,202,207,202,209,201,202,201,202,200,203,200,204,200,204,200,205,200,207,201,209,201,209,201,209,201,209,202,209,203,209,203,209,212,206,213,213,212,212,215,215,213,204,212,203,204,204,203,204,200,202,200,202,199,202,198,202,197,202,197,203,196,204,196,204,196,204,196,206,196,209,196,209,196,209,197,207,197,206,198,205,198,205,199,205,200,205,201,203,203,203,202,202,211,202,213,38,215,214,211,204,203,210,214,212,38,38,38,38,31,31,38,38,31,210,203,210,203,210,203,212,203,213,204,214,211,59,113,114,113,113,114,114,114,114,66,59,59,59,104,66,66,114,114,114,114,113,114,114,114,114,115,115,115,117,117,117,117,117,114,115,114,114,114,114,115,115,115,115,115,114,115,114,115,115,115,117,114,114,114,117,117,117,117,118,118,118,118,118,118,118,118,118,113,114,113,114,114,114,114,114,114,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,62,59,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,113,114,114,114,114,113,113,113,114,114,114,114,114,114,115,115,117,114,114,114,114,114,114,118,113,114,114,114,113 ,115,115,115,114,114,114,114,115,114,118,117,118,117,115,115,115,115,115,115,114,115,115,115,115,115,115,113,113,117,118,117,117,117,117,117,117,108,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,111,108,108,108,108,111,111,111,111,111,107,107,111,111,108,108,108,108,111,107,107,107,111,107,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,106,107,107,106,107,108,107,107,111,111,111,111,111,107,107,107,107,106,106,107,105,106,105,107,107,108,108,107,107,107,107,107,107,107,107,107,108,107,107,107,108,106,106,106,106,107,107,107,107,105,106,106,105,107,107,107,107,107,95,95,107,106,106,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,98,59,59,59,59,55,59,59,57,55,66,66,88,59,59,59,88,59,88,59,59,65,65,65,59,214,57,57,205,203,206,202,209,202,209,201,202,201,203,201,204,201,205,201,205,201,206,201,209,201,209,201,209,201,209,202,209,202,209,203,209,205,209,213,206,214,212,212,215,216,205,213,203,205,204,203,204,201,204,200,203,199,202,199,202,198,202,197,203,197,204,197,204,196,204,196,205,196,208,196,209,196,209,197,208,197,207,198,206,198,205,199,205,200,205,200,205,203,203,203,203,211,202,211,212,213,214,215,204,203,204,203,212,215,214,38,38,38,31,31,38,38,31,214,210,203,210,203,212,203,214,204,215,211,213,32,113,114,114,112,112,112,112,114,114,104,104,65,104,104,66,66,114,114,114,114,114,114,113,115,66,117,115,117,117,117,117,117,114,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,117,117,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,113,113,113,113,113,113,114,115,115,115,115,118,114,114,114,115,115,115,115,115,114,114,114,114,114,113,114,114,114,114,114,114,114,118,118,117,118,113,113,113,113,113,113,115,115,114,114,118,118 ,115,114,115,115,115,115,115,115,118,114,114,114,118,117,115,114,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117,117,117,117,117,111,108,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,111,111,111,111,111,111,111,111,111,107,108,107,107,111,108,108,108,108,107,108,107,107,107,108,107,107,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,107,107,111,107,107,107,108,106,107,105,106,106,106,106,107,108,108,107,107,105,106,105,107,107,107,108,108,107,108,107,107,107,106,106,107,108,107,107,108,107,107,106,106,108,108,107,107,108,108,97,107,107,107,107,107,97,107,107,107,107,107,107,107,97,107,107,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,95,59,57,59,59,57,59,59,57,55,55,66,57,59,57,59,59,88,59,59,59,59,65,59,59,59,59,205,59,206,203,207,202,209,202,202,201,202,201,203,201,204,201,205,201,206,201,207,201,209,201,209,201,209,201,209,202,209,203,209,203,209,213,207,213,213,213,212,216,216,213,205,213,203,204,204,203,204,200,202,200,202,199,202,198,202,197,202,197,203,196,204,196,204,196,204,196,207,196,209,196,209,196,209,197,208,197,206,198,206,199,205,199,205,200,205,202,204,203,203,202,202,211,202,213,213,215,215,211,204,203,211,215,215,38,38,38,38,31,30,38,38,31,38,214,210,203,112,112,112,112,112,112,214,211,213,32,112,112,113,113,113,113,112,113,114,66,55,59,59,104,59,55,114,114,114,114,113,115,115,115,104,117,116,116,116,116,117,117,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,118,118,117,117,117,117,115,115,115,115,115,115,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,59,62,59,62,114,115,115,115,115,115,115,115,118,118,114,114,114,114,114,114,114,114,113,113,113,113,113,113,114,114,114,114,114,115,115,115,114,114,115,115,115,115,114,114,114,114,114,114,114,114,118,114,114,113,113,114,114,114,114,114,114,113,115,115,118,118,118 ,115,115,115,115,115,115,115,115,115,115,115,115,114,115,114,115,115,114,117,117,117,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,108,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,111,111,111,111,111,111,111,111,107,107,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,111,107,108,107,107,108,108,108,107,107,107,107,106,107,107,106,107,108,108,108,105,106,106,106,106,107,106,107,107,107,107,107,107,107,107,107,108,108,108,108,108,108,107,106,106,107,107,107,105,106,106,105,105,107,107,107,96,96,96,96,105,107,107,107,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,98,59,55,59,59,59,59,55,55,59,59,59,59,59,66,59,57,59,66,59,66,65,59,65,59,65,59,59,57,57,57,207,202,59,202,202,202,202,202,203,201,204,201,205,201,205,201,207,201,209,201,209,201,210,202,210,202,209,203,209,203,209,205,209,213,207,214,213,213,212,214,206,214,203,205,204,203,204,202,205,200,203,200,203,199,202,198,203,197,203,197,204,197,204,197,205,196,205,197,209,197,209,197,209,197,209,197,207,198,206,199,206,199,205,200,206,200,205,203,204,203,203,202,203,212,213,213,214,215,204,203,205,203,215,215,214,38,38,38,31,31,38,38,31,38,38,204,211,113,113,112,112,113,113,113,113,112,113,113,113,114,114,114,114,113,113,66,66,113,59,59,59,55,55,59,59,59,59,59,66,66,104,55,117,116,116,116,116,117,117,118,118,118,115,115,115,115,115,118,118,115,115,115,115,115,115,115,115,115,115,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,114,114,114,114,114,113,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,59,62,114,114,114,115,115,115,115,115,114,113,113,113,113,114,115,114,118,118,114,114,114,114,114,114,114,114,113,113,113,115,115,114,115,115,114,115,115,115,115,115,115,114,114,114,114,114,114,118,118,118,113,114,114,114,114,114,113,113,113,114,114,115,115,115,118,118 ,118,118,118,118,118,118,118,118,115,115,115,115,114,115,115,115,115,114,117,117,117,117,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,108,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,111,108,108,108,108,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,108,108,108,108,108,111,111,111,111,108,107,107,107,107,107,107,108,108,108,108,108,105,106,105,108,106,107,107,107,107,107,105,106,105,107,108,108,108,107,106,107,107,107,107,107,107,107,107,107,107,107,107,107,108,106,106,107,107,107,106,107,107,107,96,107,107,107,106,107,107,107,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,98,59,55,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,57,59,57,59,57,59,65,65,57,57,59,59,57,59,202,209,202,202,201,202,201,203,201,204,201,205,201,206,201,207,201,209,201,209,201,209,201,209,202,209,203,209,204,209,213,208,213,214,213,213,213,214,213,205,214,203,204,204,203,204,200,203,200,202,199,202,198,202,197,203,197,203,196,204,196,204,196,205,196,207,196,209,196,209,196,209,197,208,197,207,198,206,199,205,200,205,200,205,202,204,203,203,203,202,211,203,213,213,215,215,211,204,203,213,215,216,38,38,38,38,31,31,38,38,31,38,214,211,203,113,113,113,113,113,112,114,114,113,113,59,65,113,114,114,114,113,113,113,113,114,65,66,66,66,104,104,104,59,66,113,113,113,59,59,113,113,113,116,116,117,117,117,118,118,118,118,118,118,118,118,118,118,117,117,117,117,115,115,115,115,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,113,113,113,113,114,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,114,114,113,114,114,114,114,114,115,115,118,118,118,118,118,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,113,114,114,114,113,113,113,114,114,114,114,115,115,115,118,118 ,118,118,118,118,118,118,118,118,118,115,115,115,114,115,115,115,115,118,117,117,117,117,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,111,108,108,108,111,111,111,107,107,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,107,107,111,111,111,111,111,111,111,111,106,107,107,107,107,108,108,106,107,107,108,108,108,105,106,106,106,106,107,107,106,107,107,105,106,106,106,106,107,107,107,107,107,107,106,106,108,108,107,107,107,107,106,107,107,107,108,106,106,107,107,107,107,107,106,106,96,107,107,107,107,107,106,106,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,98,59,55,55,55,55,55,59,59,59,57,66,59,59,59,57,59,59,59,55,55,59,57,59,59,59,59,59,59,59,57,207,59,57,57,202,202,203,202,203,201,204,201,205,201,206,201,207,201,209,201,209,202,210,202,210,202,209,203,209,203,210,205,209,213,208,214,213,214,213,214,206,214,203,205,204,203,205,202,205,200,203,200,203,199,203,198,203,198,203,197,204,197,205,197,205,197,206,197,209,197,209,197,209,197,209,197,208,198,207,199,206,200,206,200,206,201,205,203,204,204,203,202,203,212,213,214,215,215,204,203,205,204,216,215,215,38,38,38,38,31,38,38,31,38,38,204,212,204,113,113,113,113,113,204,214,212,32,59,66,113,114,113,114,114,114,114,114,114,66,66,104,104,59,59,66,112,112,112,114,114,114,113,114,114,114,114,114,114,114,117,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,113,113,113,114,118,118,118,118,118,114,114,118,113,114,114,114,114,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,114,115,115,114,115,113,114,114,114,114,114,115,113,113,113,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,114,114,114,114,114,114,114,114,114,114,115,113,114,114,114,114,114,114,114,115,115,118,118 ,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,117,118,117,117,117,117,117,118,118,118,117,118,117,118,117,118,117,118,117,117,117,117,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,107,108,107,107,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,108,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,106,107,107,106,107,108,108,106,107,107,106,107,108,108,107,108,108,108,107,108,107,108,108,107,108,108,108,106,107,107,106,107,108,107,107,107,108,108,106,107,107,107,105,106,106,107,107,106,107,107,106,107,107,107,107,107,96,95,106,107,107,107,107,107,96,95,96,95,96,95,95,95,96,95,96,95,96,95,95,95,96,95,96,95,96,95,95,95,96,95,96,95,96,95,95,95,96,95,96,95,96,95,95,95,96,95,96,95,96,98,59,55,55,59,59,59,55,55,59,59,57,59,59,59,59,55,59,59,55,59,57,59,66,59,59,59,59,57,59,65,203,59,57,59,202,202,202,203,201,204,201,205,201,205,201,206,201,208,201,209,202,209,201,210,202,209,202,209,203,209,204,209,213,209,213,214,214,214,214,214,214,205,214,204,205,204,203,205,201,203,200,203,199,202,198,203,198,203,197,204,197,204,197,205,197,205,196,208,197,209,197,209,197,209,197,209,198,207,198,206,199,206,200,206,200,206,202,205,203,203,203,203,212,203,214,215,215,204,212,204,203,215,215,216,38,38,38,38,38,31,38,38,31,38,214,211,204,215,203,114,114,114,114,113,113,113,59,59,113,114,114,114,114,114,114,114,114,66,65,66,59,55,66,112,112,113,113,113,112,114,114,113,114,114,114,114,114,115,115,115,118,114,114,115,115,115,118,118,118,118,118,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,113,114,114,114,114,118,118,113,118,118,118,118,118,114,114,114,114,114,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,59,115,115,115,115,113,114,114,113,113,114,114,114,114,114,114,118,118,118,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,117,115,115,114,114,114,114,114,114,115,115,115,115,118,118 ,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,108,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,111,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,108,107,107,108,111,107,108,107,107,111,107,107,111,111,107,107,111,111,111,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,107,107,106,108,108,108,108,105,106,105,107,106,107,107,105,106,105,108,108,107,108,108,108,107,107,107,106,107,107,107,106,106,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,98,66,55,55,55,55,55,57,59,59,55,55,66,66,55,57,59,57,57,59,55,59,55,66,65,59,59,59,59,59,59,59,203,59,57,59,57,203,202,203,202,205,202,206,201,206,202,207,202,209,202,209,202,210,202,210,202,210,203,210,204,210,206,209,214,208,215,214,214,213,214,206,214,204,205,205,203,205,202,205,201,203,200,203,199,203,198,203,198,203,197,205,197,205,197,205,197,207,197,209,197,210,197,210,197,209,198,208,198,207,199,206,200,206,201,207,201,206,203,204,204,203,203,203,212,203,216,215,212,204,203,205,204,216,216,215,38,38,38,38,31,38,38,31,38,38,204,213,204,216,204,216,204,216,114,114,114,114,113,114,114,114,114,66,66,59,59,59,59,59,66,66,59,113,66,114,115,115,115,114,114,114,114,114,114,113,115,115,115,114,115,114,114,114,114,115,115,115,118,118,118,118,117,117,117,117,117,117,117,117,118,118,118,118,118,118,113,114,114,114,113,113,113,113,114,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,62,59,62,59,62,59,62,59,59,59,115,115,115,113,114,113,114,114,114,114,114,114,114,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,118,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,118,117,118,117,115,115,115,115,115,115,115,115,118,118,118 ,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,108,111,111,111,111,107,108,107,107,107,107,107,107,107,107,108,107,107,107,111,111,107,107,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,108,107,107,106,108,108,108,108,108,108,108,108,108,108,107,108,108,108,108,108,106,106,106,106,107,107,105,106,106,106,106,108,107,107,107,108,107,108,108,107,107,107,107,106,106,108,107,107,107,107,107,107,106,106,107,107,107,107,107,107,106,106,107,107,107,107,107,107,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,98,55,55,55,55,55,55,59,55,59,59,59,59,59,59,59,59,59,59,59,59,57,57,59,59,65,65,59,65,59,65,65,59,59,59,202,202,202,203,202,204,201,205,201,206,201,206,201,208,202,209,202,209,202,210,202,210,203,209,203,209,204,209,213,209,213,215,215,214,214,214,214,206,215,204,205,205,203,205,201,203,200,203,199,203,199,203,198,203,197,204,197,205,197,205,197,205,197,209,197,209,197,210,197,209,197,209,198,207,198,206,199,206,200,206,200,206,202,205,203,204,203,203,212,203,212,215,215,204,203,204,203,216,216,216,38,38,38,38,38,31,38,38,38,38,215,212,204,216,204,216,204,216,205,114,114,114,114,113,114,114,114,114,59,59,66,112,112,112,59,112,112,112,59,59,59,115,115,115,115,114,114,114,114,113,115,115,115,115,114,115,115,115,115,114,114,115,115,118,118,118,118,117,117,117,117,117,117,117,117,118,118,118,118,118,118,113,114,113,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,62,59,62,114,114,114,114,114,114,59,62,59,62,59,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,118,117,118,118,118,118,118,118,118,118,118,118,118,118 ,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,108,111,111,111,108,108,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,107,107,111,107,107,107,108,107,107,107,107,111,111,111,107,108,107,107,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,106,107,107,106,108,108,108,108,108,108,108,108,108,107,108,108,108,108,108,106,107,107,106,107,108,108,107,107,108,108,108,108,105,106,106,105,105,107,107,107,107,107,108,107,108,108,108,107,108,107,107,105,106,106,105,105,108,107,107,105,106,106,105,105,107,107,107,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,98,55,55,55,59,55,55,55,55,55,59,55,55,55,55,59,57,59,59,59,57,59,59,59,55,59,65,59,59,65,59,59,59,57,59,202,202,203,202,204,202,205,202,206,202,206,202,207,202,209,202,209,202,210,202,210,203,210,203,210,204,210,206,209,214,209,216,215,215,214,215,206,214,204,205,205,203,205,202,205,201,203,200,203,199,203,198,203,198,204,197,205,197,205,197,205,197,207,197,209,197,210,197,210,198,209,198,208,198,207,199,206,200,206,201,207,201,206,203,205,204,204,203,203,212,203,216,215,212,205,204,205,204,216,216,215,38,38,38,38,31,38,38,31,38,38,204,214,204,216,204,216,205,216,205,114,114,114,114,114,114,113,114,114,114,112,112,113,113,113,112,113,113,113,66,66,66,59,115,115,115,115,66,59,66,115,113,113,113,113,114,114,114,115,115,115,115,115,118,118,118,118,117,117,117,117,117,117,116,117,117,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,62,114,114,114,115,115,115,114,114,114,62,59,59,59,59,59,59,114,115,115,115,115,115,115,114,114,115,115,115,115,115,118,118,114,114,115,115,115,115,115,115,115,115,114,114,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,115,117,118,117,118,118,118,118,118,118,118,118,118,118,118 ,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,117,108,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,108,108,108,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,107,108,107,107,111,111,111,111,107,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,107,107,106,108,108,107,107,106,106,108,108,107,107,106,107,108,108,108,108,107,106,107,107,108,108,108,108,108,107,108,108,107,107,108,108,108,108,106,106,108,107,108,108,107,107,108,108,106,106,108,108,108,107,107,107,107,106,106,105,106,106,105,105,107,107,107,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,98,55,55,59,55,55,55,55,59,59,55,55,55,55,55,55,55,55,59,59,57,59,59,66,55,59,55,55,65,65,65,59,65,65,59,59,202,202,203,202,204,202,206,202,206,202,207,202,208,202,209,202,209,202,210,202,210,203,210,203,210,204,210,206,209,214,215,216,215,215,215,214,206,215,204,205,205,203,205,201,203,200,203,200,203,199,203,198,203,198,204,197,205,197,205,197,206,197,209,197,209,197,210,197,209,198,209,198,208,199,207,200,206,200,206,201,206,202,205,204,204,203,203,212,203,212,215,216,204,203,205,204,216,216,216,38,38,38,38,38,38,38,38,31,38,215,213,204,216,204,216,204,216,205,216,112,112,112,112,114,113,114,115,115,115,112,113,113,113,113,113,113,113,113,66,114,114,115,115,115,66,66,66,104,59,59,66,114,114,114,116,117,117,115,115,115,115,115,118,118,118,118,117,117,117,117,117,117,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,59,115,115,115,115,115,114,115,115,115,59,59,59,62,59,59,59,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,114,115,115,115,114,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,118,118,118,118,118,118,118,118,118,118,118 ,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,117,117,117,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,112,112,112,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,107,107,107,111,111,111,111,111,111,107,107,111,111,111,111,107,107,111,111,111,111,111,107,107,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,107,106,107,107,106,107,106,107,107,106,106,107,106,107,107,106,107,108,108,107,106,107,107,106,108,108,108,108,108,108,106,107,107,107,108,108,108,108,106,106,108,108,108,108,107,108,108,107,107,107,107,107,105,106,106,105,105,106,106,107,107,106,106,107,105,106,106,105,105,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,98,59,59,55,55,55,55,59,66,55,55,55,55,55,59,59,59,55,59,59,55,59,55,55,66,66,66,66,55,65,65,65,59,59,59,59,57,59,202,204,202,205,202,206,202,207,202,208,202,209,202,210,202,210,202,210,203,210,203,210,204,210,206,210,214,209,216,215,216,215,215,207,214,205,206,205,203,206,202,206,201,203,200,203,200,203,199,204,198,204,198,205,198,206,197,206,197,208,197,209,197,210,198,210,198,209,198,209,199,207,200,207,200,207,201,207,201,206,203,205,205,204,203,203,213,203,216,215,213,205,204,205,204,216,210,210,38,38,38,38,31,38,38,38,38,38,204,215,204,216,112,112,112,113,112,113,113,113,113,112,112,115,115,115,115,115,113,113,113,113,113,113,113,113,114,114,114,114,115,115,115,114,115,115,115,66,65,59,116,116,116,117,117,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,113,113,113,118,112,112,112,112,112,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,115,115,115,115,115,115,115,115,115,59,59,59,114,114,114,114,114,115,115,115,115,115,115,114,115,115,115,115,115,118,118,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118 ,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,117,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,115,113,113,113,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,108,107,107,107,111,107,107,111,107,108,107,107,111,111,107,108,107,107,107,107,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,106,111,111,111,111,111,111,111,111,108,108,108,108,108,108,107,108,107,107,107,107,108,108,108,108,107,108,108,108,108,108,108,106,107,107,106,107,107,107,106,107,107,107,107,106,107,108,108,108,108,108,108,108,107,108,107,108,108,107,107,107,107,107,107,106,107,106,106,107,107,107,106,106,106,106,107,95,107,106,106,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,59,57,55,55,59,55,59,66,66,55,55,66,55,59,59,59,55,55,57,65,59,59,65,59,65,66,66,55,55,66,65,59,65,65,57,57,57,203,202,205,202,206,202,206,202,207,202,209,202,209,202,210,202,210,202,210,203,210,203,210,204,210,206,209,214,210,216,215,216,215,214,207,216,204,205,205,203,205,201,203,201,203,200,203,199,203,198,204,198,204,197,205,197,205,197,206,197,209,197,209,197,210,197,210,198,209,198,208,199,207,200,207,200,207,201,207,202,205,204,204,204,203,212,203,213,214,216,204,204,205,204,203,210,216,38,210,38,38,38,31,38,38,31,38,216,213,204,216,112,113,113,113,113,113,214,215,114,114,113,113,113,112,115,115,115,115,115,113,113,113,113,113,115,115,115,115,114,114,115,112,112,112,115,115,115,59,114,114,114,116,116,117,118,118,118,118,118,118,118,118,118,117,117,117,117,117,117,116,116,116,118,118,118,118,118,118,118,118,118,118,118,112,112,113,113,113,113,113,113,114,114,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,115,59,62,115,115,115,115,115,115,59,102,102,102,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,117,118,117,118,117,118,118,118,114,114,114,114,114,114,114,114,118 ,118,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,117,118,117,117,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,115,115,113,111,111,111,111,111,107,111,107,107,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,107,108,108,108,107,107,107,107,111,111,111,107,107,107,111,111,111,111,111,107,108,107,107,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,107,106,107,107,106,111,111,111,111,111,111,111,108,108,108,108,108,108,111,107,107,107,106,106,107,106,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,107,107,106,107,108,108,108,108,108,108,107,107,108,107,107,108,108,108,107,107,107,108,108,106,107,107,107,106,106,107,107,107,107,107,107,107,107,97,97,106,106,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,95,57,55,57,55,55,55,55,59,55,59,55,66,55,55,55,59,59,59,59,59,59,59,65,65,65,59,66,66,55,55,59,57,57,57,65,59,59,59,59,202,206,202,207,202,207,202,208,202,209,202,209,202,211,202,210,203,210,203,210,204,210,206,210,214,209,211,210,216,215,216,207,213,206,206,205,203,206,202,203,201,203,200,203,200,203,199,204,198,204,198,205,198,206,198,206,198,208,198,209,198,210,198,210,198,209,198,209,199,208,200,207,200,207,201,207,202,207,203,205,205,204,203,204,213,204,215,215,213,205,204,205,205,216,211,210,38,38,38,38,31,38,38,38,38,38,204,215,112,113,113,112,112,112,112,113,113,115,115,114,115,113,113,115,115,115,115,115,115,66,66,115,66,114,115,115,115,115,115,112,113,113,113,112,112,115,115,114,115,115,115,116,117,117,118,118,118,118,118,118,118,118,117,117,117,117,117,117,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,113,114,114,114,114,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,62,115,115,115,115,115,115,102,102,59,59,59,59,59,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,114,114,115,115,115,115,115,115,114,114,114,118,117,114,114,114,114,114,114,114,113,113,113,113,113,118 ,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,115,115,115,113,113,117,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,117,115,115,113,111,111,111,111,111,111,111,111,111,108,108,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,111,111,111,107,111,108,108,108,108,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,111,105,106,105,107,107,106,107,107,106,106,107,106,107,108,108,108,108,106,107,107,107,108,108,108,106,107,107,108,108,108,108,107,108,107,105,106,106,107,105,108,108,107,108,108,105,106,105,107,108,107,107,107,106,106,107,107,107,107,107,105,106,106,105,105,108,108,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,57,55,57,59,57,59,59,57,55,57,57,55,59,59,55,59,55,55,59,55,59,59,57,59,57,57,59,59,59,59,59,66,66,59,57,55,59,59,59,59,59,204,202,205,202,206,202,207,202,208,202,209,202,209,202,210,202,211,203,210,203,210,204,210,204,210,207,209,214,210,211,210,216,216,214,207,209,205,205,206,203,206,201,203,201,203,200,203,199,204,199,204,198,205,198,206,198,206,198,207,197,209,198,210,198,210,198,210,198,209,199,208,199,207,200,207,200,207,201,207,202,206,204,205,204,204,203,204,213,215,213,204,204,205,204,203,211,216,38,211,38,38,38,38,38,38,38,38,216,214,112,113,113,112,113,113,113,113,113,114,115,115,115,115,115,115,115,115,104,115,115,115,115,114,115,114,114,114,114,115,115,115,115,115,115,115,115,115,113,115,115,115,115,115,116,116,117,118,118,114,114,115,115,115,118,117,117,117,117,117,117,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,113,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,115,114,59,62,59,62,59,102,102,59,59,59,59,59,114,114,114,114,114,59,115,115,59,104,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,114,114,114,114,114,113,113 ,118,118,118,118,118,118,118,118,118,114,115,115,115,113,113,115,115,115,115,115,112,117,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,117,117,117,115,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,108,107,107,111,111,107,107,111,111,107,107,107,107,106,107,107,106,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,107,106,106,106,111,111,107,107,108,108,108,111,111,108,108,108,108,108,108,108,108,108,107,106,107,107,106,107,108,108,107,107,107,107,107,106,106,106,107,108,108,108,108,105,106,106,106,106,107,108,107,107,107,107,107,107,108,107,107,108,108,106,106,107,107,107,108,101,100,101,101,101,100,101,101,101,100,101,101,101,100,101,101,101,100,101,101,101,100,101,101,101,100,101,101,101,100,101,101,101,57,57,57,59,57,59,57,57,57,59,59,66,66,59,66,66,66,66,59,55,55,59,57,59,59,57,59,57,59,65,59,66,66,66,66,57,59,55,65,65,57,57,57,57,206,202,207,202,207,202,209,202,209,203,210,202,211,203,211,203,210,204,210,204,211,206,210,214,209,211,210,211,210,211,208,213,206,206,206,203,206,203,203,201,203,201,204,200,204,199,204,199,205,198,206,198,206,198,206,198,209,198,210,198,210,198,211,198,209,199,209,199,208,200,207,200,207,201,208,202,207,203,206,205,204,204,204,213,204,215,204,204,205,205,206,205,216,211,211,38,38,38,38,31,38,38,38,38,38,205,113,113,113,113,113,113,113,113,114,114,115,115,115,115,115,65,66,115,66,66,112,112,112,112,112,115,115,115,114,114,115,115,114,115,115,115,115,115,115,115,115,115,115,59,116,116,114,115,114,114,114,114,115,115,115,118,117,117,117,117,117,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,113,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,115,115,114,114,59,59,59,59,104,102,59,102,59,115,115,115,115,114,114,59,104,59,104,59,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,114,114,114,114,114 ,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,112,118,118,118,118,118,113,113,113,113,112,112,112,113,117,117,117,117,117,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,111,111,111,111,107,108,107,107,111,111,107,107,107,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,111,111,111,111,111,107,106,107,107,106,111,111,107,108,108,108,108,108,108,107,108,108,108,108,108,108,108,107,107,107,107,107,108,108,108,108,108,108,108,107,107,106,107,106,106,107,108,108,108,108,108,108,108,108,108,108,107,107,107,107,107,107,107,108,108,107,108,107,106,106,107,107,105,106,106,105,105,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,59,59,57,59,59,59,59,57,59,57,57,55,55,59,55,55,55,55,55,55,55,59,59,59,59,59,59,57,57,59,59,59,57,59,66,66,66,66,57,59,57,204,59,205,202,207,202,207,202,208,202,209,202,209,202,210,202,211,203,210,203,210,204,210,205,210,207,209,214,211,211,211,211,211,214,207,209,205,205,206,203,206,201,203,201,203,200,203,199,204,199,204,198,205,198,206,198,206,198,207,198,209,198,210,198,210,198,210,198,209,199,209,199,207,200,207,201,207,201,207,203,206,204,205,205,204,203,204,213,215,213,205,204,205,204,203,211,216,38,211,38,38,38,38,38,38,38,38,38,214,204,113,113,113,113,113,114,114,114,216,214,66,115,115,115,113,113,113,113,113,113,113,113,114,114,114,112,112,115,112,112,115,66,115,115,115,115,115,115,115,115,115,104,59,116,116,114,115,115,115,115,114,114,115,115,118,117,117,117,117,117,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,112,112,112,112,117,117,117,117,117,117,117,117,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,115,114,114,114,114,114,62,102,62,102,59,115,115,115,115,115,114,59,62,114,114,102,62,59,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,115,115,115,115,118,118,114,114,114,118,118,118,117,118,115,115,115,118,114,114,114,114,114,114,118,118,118,118,118 ,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,113,118,118,114,114,114,115,115,115,115,115,113,113,112,113,117,117,117,117,117,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,111,111,111,111,111,111,107,108,107,107,107,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,106,107,107,106,107,111,111,111,108,108,108,108,108,108,108,111,106,107,107,107,107,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,107,107,108,108,108,107,107,107,107,108,108,107,107,108,108,107,107,107,107,107,108,107,107,107,107,106,106,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,101,101,57,59,59,57,57,55,59,57,59,57,59,59,59,59,59,57,55,55,55,55,55,55,55,59,66,55,55,59,57,59,59,57,59,59,59,66,66,59,59,57,66,66,66,66,55,59,59,57,57,59,206,202,207,202,208,202,209,203,209,203,210,203,211,203,211,203,211,204,210,204,211,206,210,214,209,211,210,211,211,211,208,213,207,206,206,203,206,202,203,201,204,201,203,200,204,199,204,199,205,198,206,198,206,198,207,198,209,198,209,198,210,198,211,199,210,199,209,199,208,200,208,201,208,201,208,202,207,203,206,206,205,204,204,213,204,216,204,205,205,205,206,205,203,211,211,38,38,38,38,31,38,38,38,38,214,38,216,205,216,205,210,205,210,206,113,113,113,65,66,113,113,113,66,66,114,115,115,114,115,114,115,112,112,113,113,112,113,113,66,66,66,115,115,115,115,59,59,104,104,66,59,116,116,117,115,115,115,115,115,115,115,118,117,117,117,117,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,112,113,113,113,113,112,112,117,117,117,117,117,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,115,59,115,115,115,115,115,115,102,59,115,115,115,114,114,114,115,115,115,115,114,102,102,62,59,118,118,118,118,118,118,118,118,118,118,113,113,114,114,114,114,114,114,113,113,113,114,114,114,114,115,114,118,118,114,114,114,114,114,114,117,114,114,114,115,115,115,115,115,118,118,118 ,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,113,118,113,115,115,115,115,115,115,113,113,115,115,115,113,118,117,117,117,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,107,107,107,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,111,111,107,107,107,111,111,111,106,107,107,107,107,111,111,111,111,111,111,111,111,111,107,107,106,111,111,111,111,111,111,106,107,107,106,107,111,111,111,111,111,107,107,111,111,111,111,111,111,107,108,106,107,107,106,107,111,107,107,107,107,106,107,109,109,109,109,109,111,111,111,111,106,107,107,107,106,107,107,106,107,107,106,107,108,108,105,106,105,108,108,108,108,108,108,108,108,108,107,106,107,108,107,107,107,107,106,106,100,101,101,101,100,101,101,101,100,101,101,101,100,101,101,101,100,101,101,101,100,101,101,101,100,101,101,101,100,101,101,55,59,59,59,57,55,59,55,57,57,59,59,57,55,55,57,55,55,59,59,66,65,66,59,55,55,55,55,55,59,55,59,59,57,59,57,59,57,66,59,59,65,65,66,59,66,55,66,65,57,59,57,57,207,202,207,202,208,202,209,202,209,203,210,203,211,203,211,203,210,204,210,205,211,207,209,214,211,211,211,211,211,215,208,209,206,205,206,203,206,202,203,201,203,200,203,200,204,199,205,198,206,198,206,198,206,198,207,198,209,198,210,198,211,198,210,199,209,199,209,199,208,200,207,201,208,202,208,203,207,205,205,205,204,204,204,213,215,213,205,204,205,205,204,211,216,38,212,38,38,38,38,38,38,38,38,38,215,38,216,205,216,205,210,206,216,114,114,114,114,113,114,114,114,114,66,114,115,115,115,115,115,115,115,113,113,113,113,113,113,66,66,65,59,112,112,112,112,112,59,59,55,59,66,116,117,118,118,115,115,115,115,115,118,117,112,112,112,113,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,113,113,115,115,117,117,113,113,113,117,117,117,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,115,59,59,102,62,102,62,102,62,102,115,115,114,115,115,115,115,115,115,114,102,114,114,114,114,118,118,118,118,118,118,118,114,114,113,114,114,114,114,114,114,114,114,114,114,114,113,113,115,115,115,115,114,114,114,114,114,114,114,115,114,114,114,114,115,115,115,115,115,115,118,118 ,118,118,118,118,118,118,118,118,118,115,115,115,115,115,118,118,115,115,115,115,115,118,115,115,115,115,115,115,114,114,115,115,115,115,115,113,117,117,117,117,117,112,112,111,111,111,111,111,111,111,111,107,107,111,111,107,108,107,107,107,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,107,107,107,107,108,107,107,111,106,107,107,106,107,107,107,111,111,111,111,111,111,111,107,106,107,107,106,111,111,111,111,107,107,107,107,107,111,111,111,111,111,107,108,106,107,107,107,107,107,108,108,107,108,108,107,108,111,111,111,111,111,110,110,110,110,109,109,109,109,111,107,107,106,107,107,106,107,107,107,106,107,107,106,107,111,111,107,106,106,106,106,110,110,109,109,108,108,108,107,106,106,106,106,108,108,108,108,108,107,107,105,106,106,105,105,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,101,101,59,59,59,59,59,59,57,59,59,59,55,57,59,55,57,55,55,57,57,59,57,66,59,57,55,55,55,55,66,59,65,55,55,59,59,59,59,59,59,59,57,66,65,59,59,59,59,66,66,66,65,59,59,203,207,59,57,203,208,203,209,203,209,203,210,203,211,203,211,203,211,204,211,205,211,207,210,215,209,211,211,212,211,211,208,214,207,207,206,203,207,203,203,201,204,201,204,200,204,200,205,199,205,199,206,198,207,198,207,198,209,198,210,198,211,199,211,199,210,199,209,199,209,200,208,201,208,202,208,202,208,203,206,206,205,205,205,214,204,216,205,205,205,205,206,205,205,212,212,38,38,38,38,38,38,38,38,38,38,38,216,205,216,205,210,206,59,59,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,113,113,113,115,66,65,66,113,113,112,112,113,113,113,112,55,59,65,118,116,118,118,118,118,118,118,118,118,117,117,117,117,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,114,114,115,114,117,117,117,117,113,117,117,116,116,116,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,59,59,102,59,104,102,104,59,104,115,115,115,115,115,115,115,115,115,62,115,115,115,115,114,115,118,118,118,118,114,114,114,114,114,114,114,115,114,115,115,114,115,114,114,114,114,114,113,115,115,114,115,115,115,114,114,114,115,115,114,114,114,114,114,115,115,115,115,115,115,118 ,113,113,113,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,118,118,118,117,115,115,115,115,115,115,115,115,115,115,115,115,115,113,118,117,117,117,117,117,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,107,108,107,107,111,111,111,111,107,107,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,111,111,107,107,107,107,107,111,107,107,111,106,107,107,107,107,107,111,107,108,106,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,108,108,108,108,108,108,108,108,111,108,108,107,111,111,106,107,107,110,110,110,109,109,109,109,107,108,107,107,106,107,107,106,107,111,110,105,106,106,106,106,111,111,111,111,110,110,110,110,109,109,105,106,105,108,108,108,108,108,107,108,107,107,107,107,107,107,100,106,106,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,101,55,55,59,59,55,57,59,57,59,59,55,59,57,57,59,57,59,59,59,57,57,59,59,66,57,65,59,59,55,59,59,55,55,55,55,55,55,55,66,59,59,59,66,66,65,65,59,59,65,66,66,66,66,65,203,57,203,207,202,208,202,208,202,209,203,209,202,211,203,211,203,211,203,211,204,211,205,211,207,209,214,211,211,211,211,211,215,208,209,206,205,206,203,207,202,204,201,203,200,204,200,204,199,205,199,206,198,206,198,207,198,208,198,209,198,210,198,211,198,210,199,209,199,209,200,208,200,208,201,208,202,208,203,207,205,205,206,204,204,204,214,216,214,205,205,205,205,204,212,216,38,212,38,38,38,38,38,38,38,38,38,215,38,216,205,216,205,210,206,59,59,114,114,114,114,114,114,113,114,115,115,114,115,115,115,115,115,115,115,115,115,115,115,66,65,66,59,113,113,113,113,113,113,113,113,113,114,114,114,116,117,118,118,118,118,118,118,118,117,117,117,117,116,116,116,116,116,118,118,118,118,118,118,112,112,112,113,113,118,118,114,115,115,113,113,113,113,113,115,117,117,117,113,113,117,117,117,117,117,117,116,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,59,62,59,62,59,104,59,62,59,59,59,104,59,104,59,59,59,59,59,115,115,115,115,115,115,118,118,118,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,114,114,115,115,115,115,114 ,115,114,114,114,113,113,113,118,118,113,113,113,115,115,115,115,115,115,114,114,118,118,115,115,115,118,118,115,115,115,115,115,115,115,115,118,117,117,117,117,117,117,111,111,111,112,112,112,112,111,111,111,111,111,111,111,107,107,108,107,107,111,107,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,107,107,107,107,111,111,111,107,107,111,111,107,108,107,106,107,107,107,107,107,107,107,111,106,107,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,107,111,111,111,111,111,111,111,111,108,108,111,108,108,111,111,111,107,108,107,107,106,107,107,106,107,107,107,107,109,109,109,108,106,107,107,111,111,111,111,107,107,107,107,109,109,106,107,107,107,106,106,105,105,110,110,109,105,106,106,106,106,106,108,108,107,107,107,107,107,108,108,107,107,101,106,106,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,101,101,55,55,59,59,57,59,59,59,59,59,55,55,59,59,59,59,59,59,55,55,59,59,57,66,57,59,66,59,57,59,55,66,55,55,59,59,55,55,59,55,59,59,66,59,66,66,66,57,59,65,59,65,59,59,59,59,59,59,57,59,57,203,208,203,209,203,210,203,210,203,212,203,211,203,211,204,211,205,211,207,210,215,209,212,211,212,211,212,208,214,208,207,207,203,207,203,203,202,204,201,204,200,204,200,205,199,206,199,207,199,207,198,207,198,209,198,210,199,211,199,211,199,210,199,209,200,209,200,208,201,208,202,208,203,208,203,207,207,205,205,205,214,205,214,205,205,205,205,206,205,206,212,211,38,38,38,38,31,38,38,38,38,38,38,216,205,216,205,210,59,59,59,216,59,114,114,114,114,113,65,114,115,115,115,115,115,115,115,115,66,115,115,115,115,65,59,59,59,113,113,113,113,113,113,115,115,113,113,114,115,115,115,116,118,118,118,118,118,118,118,117,117,113,113,114,114,114,114,112,112,113,113,113,113,113,118,118,118,118,118,118,118,118,113,113,114,114,114,114,114,113,117,117,117,114,114,116,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,115,115,115,115,115,114,114,114,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,59,104,59,104,59,104,59,59,59,102,102,104,59,59,59,62,59,62,102,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,115,114,115,115,115,115,115,115,115,115,114,114,115,115,115 ,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,118,118,115,115,115,115,115,115,115,115,118,117,118,117,117,117,117,117,111,111,112,112,113,114,114,113,113,111,111,111,111,107,108,107,107,111,111,107,108,107,107,111,107,107,111,111,111,111,111,111,111,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,107,108,107,107,111,111,111,107,107,107,107,108,107,107,111,111,111,111,111,107,108,107,107,111,111,106,107,107,111,111,111,111,111,111,106,107,107,107,108,107,107,107,107,107,111,111,111,111,111,111,107,111,111,111,111,108,108,108,111,108,108,108,108,106,107,107,106,107,107,106,107,107,109,109,106,107,107,106,107,107,107,107,108,107,108,107,107,106,107,107,106,107,111,106,106,110,110,110,109,109,109,109,106,107,107,111,111,108,108,107,107,108,108,108,108,101,100,100,100,101,100,100,100,101,100,100,100,101,100,100,100,101,100,100,100,101,101,55,55,55,59,55,59,59,55,59,55,59,55,55,59,57,59,59,59,59,59,57,57,57,59,66,59,59,59,59,59,55,55,66,66,55,55,66,59,59,59,59,55,65,66,59,57,57,66,66,65,57,59,59,57,59,65,66,59,203,57,59,208,59,57,203,209,203,209,203,210,203,211,203,212,203,211,203,211,204,211,205,211,208,210,214,211,212,212,212,211,215,208,209,206,206,207,203,207,202,204,201,204,201,204,200,205,199,205,199,206,199,207,198,207,198,208,198,209,199,210,198,211,199,211,199,209,200,209,200,208,201,208,201,208,202,208,203,207,206,206,207,205,205,204,214,205,214,205,205,206,205,205,212,209,38,213,38,38,38,38,38,38,38,38,38,216,38,216,205,59,59,210,59,104,55,66,65,104,65,104,65,66,65,115,115,115,115,115,115,115,59,66,66,66,65,65,59,66,113,114,114,114,114,113,113,113,113,115,115,115,115,114,114,114,114,118,118,118,118,118,112,112,112,113,113,114,113,113,112,113,113,113,113,112,112,112,112,118,118,118,118,118,118,118,114,114,114,114,113,113,113,113,114,117,117,117,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,114,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,104,59,59,59,59,59,59,59,104,59,102,59,102,102,59,59,104,59,102,102,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115 ,118,118,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,113,112,115,115,115,115,115,115,117,118,117,118,117,117,117,117,117,117,112,112,114,114,113,115,115,115,114,113,111,111,111,111,112,112,113,113,113,111,111,111,111,107,108,107,107,107,107,111,111,111,111,111,111,107,111,111,111,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,107,108,107,107,111,111,111,111,111,111,111,111,106,107,107,107,107,106,107,111,111,111,111,107,107,107,107,107,111,111,111,111,111,111,111,107,107,111,111,111,107,107,111,111,108,108,108,108,108,111,111,111,111,111,107,108,106,107,107,110,110,109,109,109,107,111,107,107,107,108,107,108,108,108,108,108,108,109,107,106,105,105,111,106,106,110,110,110,109,109,109,106,107,107,106,107,105,106,105,108,108,108,108,108,108,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,100,100,101,55,55,55,55,55,55,55,59,59,59,55,59,59,59,59,59,55,59,55,59,59,55,55,59,57,57,66,59,59,57,59,57,59,55,55,55,55,55,55,55,65,59,59,55,65,59,66,66,66,66,66,59,59,65,59,59,57,57,59,65,57,59,57,57,209,203,57,203,209,203,210,203,210,203,212,203,212,204,211,204,211,205,211,207,211,215,210,215,211,212,211,212,209,214,209,207,207,203,207,203,204,202,204,201,204,201,204,200,205,199,206,199,207,199,207,199,208,199,209,199,210,199,211,199,211,199,210,200,209,200,209,201,209,201,208,202,209,203,208,204,207,207,206,206,205,214,205,214,205,206,206,206,206,206,208,212,211,38,38,38,38,38,38,38,38,38,38,38,216,38,216,206,59,206,59,55,104,104,104,104,104,59,59,65,59,59,66,115,115,115,115,59,66,66,66,65,65,65,66,113,114,114,114,113,113,113,113,114,115,113,113,113,114,115,115,114,114,114,114,118,118,118,118,118,117,117,113,114,114,114,112,113,113,113,112,112,113,113,113,118,118,118,118,118,118,118,114,114,118,113,114,114,114,114,114,114,115,115,117,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,59,59,59,62,102,62,59,104,59,59,102,102,59,102,102,59,59,59,102,62,102,102,59,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114 ,114,113,113,113,113,118,115,115,115,118,118,118,118,118,114,114,114,118,118,115,115,115,115,115,115,115,113,118,113,113,113,112,112,113,118,117,118,117,117,117,117,117,117,115,114,115,115,115,115,114,115,113,111,113,112,112,114,114,114,113,113,113,111,107,107,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,111,108,108,111,111,108,108,108,108,108,106,107,107,107,108,108,106,107,107,106,107,110,110,109,107,108,108,108,108,108,108,108,108,111,111,110,110,107,107,106,106,106,106,106,111,110,110,110,110,109,109,109,109,109,109,111,105,106,106,106,106,109,105,106,106,105,105,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,55,55,55,57,59,59,59,55,59,57,59,57,59,55,59,57,57,59,59,59,55,55,59,55,59,59,59,59,59,57,59,66,59,59,55,55,55,59,55,66,66,55,59,59,55,59,59,59,66,66,66,66,55,66,65,65,65,65,59,59,57,57,59,59,57,208,203,208,203,209,203,209,203,209,203,211,203,212,203,211,204,211,204,211,205,211,208,210,215,209,212,212,212,209,215,209,209,207,206,207,203,207,202,204,201,204,201,204,200,205,199,206,199,207,199,207,199,207,199,209,199,209,199,210,199,211,199,211,199,209,200,209,200,209,201,208,201,208,202,209,203,207,206,206,207,205,205,205,214,205,206,205,205,206,205,205,212,209,38,213,38,38,38,38,38,38,38,38,38,216,38,216,205,59,59,59,104,55,59,104,59,59,104,104,59,55,65,59,66,55,104,104,59,104,65,59,55,65,65,66,66,113,114,113,114,114,114,114,114,113,114,114,114,114,115,115,113,114,115,115,115,115,118,118,118,118,117,117,117,114,114,114,114,114,115,113,113,113,113,113,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,115,115,115,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,59,102,59,102,59,62,102,59,59,59,59,59,102,59,59,59,59,59,59,104,115,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,118,117,118,117,115,115,115,115,115,115,115,115 ,115,115,114,114,114,118,118,118,118,118,118,118,118,118,114,115,114,114,114,114,113,113,115,115,115,115,113,113,115,115,115,113,113,112,112,113,117,117,117,117,117,117,117,115,114,114,111,111,114,114,114,111,114,114,114,114,114,115,115,115,113,113,107,108,107,107,111,111,111,111,111,107,107,111,111,108,111,111,111,111,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,107,107,111,111,111,111,111,111,111,111,107,107,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,111,111,111,107,107,108,107,107,106,107,107,106,107,111,111,108,108,111,111,110,110,110,109,109,109,108,108,111,111,111,111,106,107,107,107,107,107,108,108,107,108,111,111,111,110,110,110,110,109,109,109,109,109,109,111,111,110,110,110,110,109,109,109,106,106,108,100,100,101,100,101,100,101,100,100,100,101,100,101,100,101,99,55,55,59,55,59,59,59,55,55,55,55,59,59,59,59,59,59,55,55,59,57,59,55,55,66,59,55,59,59,59,59,59,59,59,57,65,59,66,66,66,66,66,55,65,55,55,59,57,57,59,59,57,59,55,66,66,65,57,65,59,57,65,59,59,57,208,57,209,203,209,203,209,203,210,203,210,203,212,203,212,204,212,204,211,205,212,207,211,215,210,215,212,212,212,215,209,215,209,207,207,203,208,203,204,202,204,201,204,201,205,200,205,200,207,199,207,199,208,199,208,199,209,199,210,199,211,199,211,199,210,200,209,200,209,201,209,201,209,202,209,203,209,204,207,207,206,206,205,214,205,214,205,206,206,206,206,206,209,213,211,38,38,38,38,38,38,38,38,38,38,38,216,38,210,206,210,59,55,207,66,104,66,65,66,59,104,104,59,65,104,59,66,66,59,104,59,65,65,112,112,59,112,114,114,114,114,114,114,114,112,112,112,113,113,113,113,113,114,114,115,115,115,115,118,118,118,118,118,117,117,114,114,114,114,114,115,113,113,113,113,118,118,118,118,118,118,114,114,115,118,114,114,114,114,115,115,115,115,114,114,115,115,117,117,117,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,114,114,115,115,115,115,115,115,114,114,114,118,118,114,114,114,114,114,114,115,115,115,115,115,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,62,102,102,102,62,102,102,102,102,59,59,102,59,59,62,59,62,102,62,59,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,117,118,115,115,115,118,118,115,115,115 ,115,115,114,114,118,118,115,114,114,118,118,118,118,118,115,115,115,115,115,115,115,115,113,113,115,114,115,115,115,115,115,113,113,115,115,115,114,117,117,117,117,117,117,111,111,113,113,113,113,111,111,111,114,115,115,115,115,115,115,114,114,113,111,111,111,111,111,107,107,108,107,108,107,107,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,107,111,107,108,107,107,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,107,107,107,107,111,107,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,108,108,108,108,108,108,111,111,108,108,111,111,111,111,111,111,111,110,110,110,110,109,109,109,111,111,107,111,106,107,107,106,107,108,108,108,108,108,106,107,107,111,111,110,110,110,109,109,109,109,109,109,111,111,106,107,107,110,109,109,109,106,106,109,108,100,100,100,100,100,100,100,100,100,100,100,100,100,99,55,55,55,59,59,55,55,55,55,55,55,59,59,59,59,59,59,57,66,66,66,57,57,55,55,55,55,55,55,66,59,59,57,59,59,59,59,59,66,66,59,66,66,55,59,59,55,55,57,57,59,59,66,66,55,66,66,59,59,59,59,65,59,59,59,59,57,208,57,209,203,209,203,209,203,210,203,211,203,212,203,212,204,211,205,211,206,212,208,210,215,209,212,212,212,209,215,209,209,207,206,207,203,208,202,204,201,204,201,204,200,205,200,206,199,207,199,207,199,208,199,209,199,209,199,210,199,211,199,211,199,210,200,209,200,209,201,208,201,209,202,209,203,208,206,206,208,205,206,205,214,205,207,205,206,206,206,206,213,209,38,213,38,38,38,38,38,38,38,38,38,38,38,216,38,210,112,112,112,112,65,66,65,66,104,59,59,55,55,104,104,59,59,59,59,59,65,66,104,113,113,113,113,113,114,115,115,115,115,112,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,118,118,118,117,114,115,115,114,114,114,114,118,114,114,115,115,118,118,118,114,114,115,115,114,115,114,115,115,115,117,115,115,115,115,115,113,113,113,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,102,59,102,102,59,102,102,102,102,102,59,59,59,104,59,104,59,104,59,59,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118,118,115,115,115,115 ,115,114,114,114,114,114,115,115,114,118,118,113,113,113,113,113,113,114,114,115,115,115,115,115,113,115,115,115,115,115,115,113,115,115,115,115,115,115,117,117,117,117,117,117,113,114,114,114,114,113,113,112,112,111,111,115,115,115,115,115,111,111,111,111,111,111,107,107,108,107,107,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,107,108,107,107,111,111,107,107,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,108,108,111,111,111,107,108,108,111,111,111,111,106,107,107,111,110,110,110,109,109,109,111,107,108,108,108,108,106,107,107,108,108,109,105,106,105,107,106,107,111,110,110,110,109,109,109,109,109,109,111,106,107,107,106,107,105,106,105,109,109,109,108,100,100,100,100,100,100,100,100,100,100,100,100,99,55,55,59,55,55,55,55,55,55,55,66,55,55,55,55,59,66,59,59,57,59,57,55,59,59,57,59,59,55,59,59,57,59,59,59,57,59,57,65,66,66,59,66,66,66,55,65,59,55,59,59,59,59,66,55,66,66,57,59,65,65,59,59,66,66,59,65,59,59,209,203,209,203,209,203,210,203,210,203,212,204,212,204,212,205,212,205,212,207,211,210,210,215,212,213,212,215,209,215,209,207,208,203,208,203,204,202,204,202,205,201,205,200,206,200,207,200,208,199,208,199,208,199,209,199,210,199,211,200,212,200,210,200,210,200,209,201,209,202,209,202,209,203,209,205,208,208,206,207,206,206,205,215,205,206,206,206,207,206,209,213,212,38,38,38,38,38,38,38,38,38,38,38,216,38,112,112,113,113,112,112,112,112,66,59,59,59,104,104,55,66,66,65,59,104,65,59,59,65,66,55,104,113,113,113,115,115,115,115,112,113,113,112,112,112,112,113,114,114,114,114,113,113,114,114,114,114,115,118,118,114,112,112,113,113,113,113,113,114,114,114,115,115,115,118,114,114,113,113,113,113,113,115,115,115,115,117,116,113,113,114,114,114,114,114,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,102,59,102,102,59,62,59,59,59,114,114,114,114,114,114,62,102,62,59,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,115,115,115,115,115,115,114,114,115,115,115,115 ,114,114,115,115,115,115,115,115,114,118,114,114,114,114,115,115,115,115,115,114,114,114,115,115,113,115,115,115,115,115,115,113,115,115,115,115,115,115,117,117,117,117,117,117,114,111,111,111,111,114,114,113,113,112,112,114,114,114,114,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,108,111,111,111,107,111,107,107,108,108,107,108,111,111,111,106,106,107,107,107,110,110,110,109,109,109,111,111,111,108,108,106,107,107,106,107,110,107,106,106,106,106,111,111,111,111,110,110,109,109,109,109,107,107,111,111,111,110,110,105,106,106,106,106,109,109,109,100,100,100,100,100,100,100,100,100,100,100,99,55,55,55,55,55,59,57,59,59,55,55,55,55,66,55,55,55,59,59,59,59,59,59,55,59,59,59,59,55,55,66,59,59,59,59,59,57,59,65,65,66,59,59,66,59,66,59,57,65,55,55,59,57,59,59,59,55,59,59,59,59,59,55,59,59,66,55,65,203,57,57,209,203,209,203,209,203,209,203,212,203,212,203,212,204,212,205,212,206,212,208,210,215,209,213,212,213,209,215,209,209,207,206,208,203,208,202,204,202,204,201,204,201,205,200,206,200,207,199,208,199,208,199,209,199,209,199,211,199,211,199,211,200,209,200,209,201,209,201,209,202,209,202,209,203,208,206,207,208,206,206,205,215,205,207,205,206,206,206,206,213,209,38,214,38,38,38,38,38,38,38,38,38,38,38,112,113,113,113,113,112,113,113,113,55,55,55,55,104,55,66,66,65,65,65,65,59,59,59,59,55,55,66,55,115,115,115,115,115,112,113,113,112,113,113,113,113,113,114,114,115,114,113,114,113,113,114,114,114,114,112,113,113,113,113,112,112,112,112,115,115,114,114,115,115,115,113,113,114,114,114,114,114,113,115,115,115,116,116,114,114,114,114,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,115,115,115,114,114,118,114,115,115,115,115,115,115,115,118,118,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,102,59,59,59,62,59,102,59,102,102,115,115,115,115,114,114,114,114,62,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,115,115,115,118,118,118,118,117,114,114,114,117,113,113,113,113,113,113,115,115,114,118,118,118 ,115,115,115,115,115,115,115,114,118,114,114,115,115,115,114,114,115,115,115,115,115,115,114,115,113,115,115,115,115,115,115,113,115,115,115,115,115,115,117,117,117,117,117,117,111,111,113,113,113,111,111,111,111,113,113,112,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,107,107,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,108,108,111,111,108,108,111,107,107,106,107,107,106,107,110,110,110,110,109,109,111,111,111,111,111,111,111,107,111,107,107,108,108,107,108,111,111,111,111,111,110,110,109,109,109,107,108,107,107,111,111,110,106,107,107,109,109,109,109,109,105,106,106,105,105,99,100,99,100,100,100,99,59,55,59,55,55,55,55,55,55,55,59,59,55,59,59,59,59,55,55,59,59,59,59,59,59,57,57,59,59,55,55,55,59,59,59,59,57,59,59,65,65,59,59,66,59,59,59,57,59,59,59,55,55,59,57,59,66,55,55,55,65,65,65,66,55,66,59,66,55,65,203,59,203,209,203,209,203,210,203,211,204,213,204,212,204,212,205,212,206,212,207,211,210,210,215,212,213,212,215,209,215,209,207,208,204,208,203,204,202,205,202,205,201,205,200,206,200,207,200,208,200,208,199,209,199,209,199,210,200,212,200,212,200,211,200,209,201,209,201,209,202,209,202,209,203,209,205,208,208,207,207,206,207,205,215,205,207,206,206,207,206,209,112,112,112,112,112,112,112,112,38,38,38,38,38,216,113,113,113,113,113,112,113,113,113,113,59,66,59,59,66,66,66,65,65,65,65,66,65,66,59,66,55,55,55,66,66,115,115,115,113,113,113,113,113,113,113,113,115,115,115,115,112,112,112,114,112,112,112,114,114,112,113,113,113,112,112,113,113,113,115,115,115,115,115,115,114,114,114,114,113,113,113,113,114,115,115,116,114,115,115,115,115,115,115,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,114,114,115,115,115,115,115,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,59,59,102,102,102,102,62,102,104,59,104,115,115,115,115,115,115,114,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,117,113,113,114,114,114,114,114,114,114,115,115,115,115,115,114,114,114 ,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118,117,115,115,115,115,115,117,117,117,117,117,117,117,111,111,111,111,111,111,111,111,113,111,111,111,113,113,113,113,111,111,111,111,107,108,107,107,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,111,107,108,107,107,107,107,111,111,111,110,106,107,107,109,111,111,111,111,111,111,107,108,108,107,107,110,109,108,108,111,106,107,107,111,111,110,110,109,109,108,108,108,108,111,111,106,107,107,106,107,109,109,109,109,109,100,106,106,100,100,100,100,100,100,99,59,55,59,55,55,55,55,59,59,55,55,59,55,55,55,59,59,59,55,59,55,59,59,55,55,59,59,57,57,59,55,59,55,55,59,59,59,59,66,59,57,65,65,59,59,59,59,59,57,59,59,55,55,59,59,66,66,66,66,66,66,65,65,66,66,55,66,55,66,66,66,209,203,209,203,209,203,209,203,210,203,212,203,213,204,212,204,212,205,212,206,212,209,210,215,210,213,213,213,209,215,209,209,208,206,208,203,208,202,204,202,204,201,205,201,205,200,206,200,208,200,208,199,208,199,209,199,210,199,211,199,212,200,211,200,210,200,209,201,209,201,209,202,209,203,209,203,209,207,207,209,206,207,205,215,205,208,206,206,206,206,206,112,112,112,112,113,113,113,113,113,112,112,112,38,38,38,113,113,113,113,113,112,113,113,113,113,66,59,59,66,112,112,112,112,112,112,66,65,66,59,66,55,55,104,59,59,104,59,59,59,59,113,113,113,113,113,113,113,114,114,114,112,112,113,113,113,112,113,113,113,115,115,115,115,113,113,113,113,113,115,114,115,115,112,112,113,113,113,115,113,114,114,114,114,115,115,114,115,115,115,115,114,114,115,114,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,114,114,115,114,114,114,114,114,114,114,114,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,59,59,102,104,102,104,59,104,102,104,59,114,114,114,114,114,59,113,113,113,113,113,113,115,115,114,114,118,118,118,118,118,118,115,115,115,115,115,115,114,114,118,118,115,114,114,118,118,118,118,117,115,115,114,114,114,115,115,115,114,114,115,115,115,114,114,114 ,115,115,115,115,115,114,114,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,113,114,113,113,112,113,117,118,117,118,117,117,117,117,117,114,113,111,111,111,111,113,113,111,111,113,111,111,111,113,113,113,113,113,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,107,107,107,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,107,107,111,111,106,107,107,106,107,109,111,111,111,111,111,111,111,107,108,107,107,109,109,109,106,107,107,105,106,105,110,110,109,109,109,109,109,111,111,107,108,108,110,106,105,105,106,106,109,109,99,106,106,100,99,100,99,100,99,57,59,55,55,55,55,55,55,59,59,55,55,55,55,55,55,55,66,55,59,55,55,55,55,59,57,59,59,59,59,59,59,57,59,59,59,66,59,59,59,57,59,65,65,59,65,66,66,66,65,65,65,59,55,59,59,59,59,66,66,66,66,65,65,66,66,66,66,66,66,66,209,204,209,204,209,204,210,204,210,204,211,204,213,204,213,204,212,205,212,206,212,208,211,210,210,215,213,213,212,215,209,216,209,208,208,204,208,203,204,202,205,202,205,201,205,201,206,200,208,200,208,200,208,200,209,200,209,200,210,200,212,200,212,200,211,201,210,201,209,202,209,202,209,203,210,203,209,205,208,208,207,208,206,207,206,215,206,207,206,207,207,206,112,113,113,113,112,112,113,113,113,113,113,113,112,38,38,113,113,113,113,207,211,113,113,113,59,59,66,112,112,113,113,113,112,112,112,112,112,66,59,55,66,66,104,66,66,66,66,66,66,59,66,114,113,114,114,114,114,115,115,113,112,113,113,113,113,113,113,113,113,115,115,115,115,113,113,113,113,116,115,115,113,113,112,112,112,113,113,113,113,114,114,114,117,114,114,114,112,112,112,112,113,113,115,115,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,114,114,114,114,115,115,115,115,115,114,114,114,114,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,59,102,59,59,59,102,59,102,104,59,115,115,113,113,114,114,114,114,114,114,114,114,115,115,115,115,115,114,118,118,118,118,115,115,115,115,115,115,114,114,114,114,114,115,115,114,118,118,118,118,118,117,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115 ,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,114,114,115,115,115,115,115,115,114,113,113,117,117,113,113,113,112,113,113,115,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,111,111,111,111,107,107,107,107,111,111,107,107,107,108,107,107,107,107,108,107,107,107,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,107,107,107,107,111,111,111,111,111,111,111,106,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,111,111,111,111,111,111,111,111,111,111,111,108,108,107,108,108,111,111,110,110,110,109,109,111,111,111,111,111,111,111,108,108,108,108,109,109,109,111,111,105,106,106,106,106,110,110,109,107,109,107,107,108,108,107,108,110,110,106,106,106,106,109,99,100,99,100,99,100,100,100,99,59,59,55,55,55,57,59,57,55,55,66,66,55,55,66,66,55,55,55,59,55,55,55,55,55,55,55,55,59,59,59,59,59,59,59,55,55,57,59,59,57,59,59,57,59,66,57,59,59,66,65,65,59,59,55,59,57,66,66,59,66,66,66,65,66,66,66,66,66,66,66,66,204,209,203,209,203,209,203,210,203,210,203,212,204,213,204,213,204,212,205,212,206,212,209,211,215,210,213,213,213,209,215,209,209,208,206,208,203,203,202,205,202,204,201,205,201,206,200,207,200,208,200,208,200,208,199,209,200,209,199,211,200,212,200,212,200,210,201,209,201,209,201,209,202,209,203,209,203,209,207,207,209,206,207,206,215,205,208,206,207,206,206,207,112,113,113,113,113,113,112,112,113,113,113,113,113,113,38,216,206,59,59,59,59,59,113,113,113,113,112,113,113,113,113,113,112,112,113,113,113,112,66,113,113,113,113,113,113,113,113,66,66,59,66,113,114,114,114,113,113,113,113,114,115,113,113,113,113,113,113,113,113,114,115,115,113,113,113,114,115,115,115,114,113,113,113,113,112,112,113,113,113,118,117,114,115,114,112,112,113,113,113,113,112,114,114,114,117,117,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,114,115,115,115,115,115,115,114,114,115,115,115,114,118,118,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,102,59,59,59,59,59,104,59,115,115,115,115,115,114,114,114,114,115,115,115,114,115,115,115,115,115,115,114,118,118,118,115,115,115,115,114,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,117,115,115,115,115,115,115,115,115,115,115,115,115,118,115 ,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,113,113,115,115,115,115,115,115,115,115,114,114,115,115,113,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,111,111,111,107,108,107,107,111,107,107,107,107,111,111,111,111,111,107,108,107,107,107,111,107,107,111,111,111,111,107,108,107,107,111,111,111,107,107,108,107,107,107,107,111,111,111,106,107,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,107,108,111,111,111,111,111,111,111,111,107,111,107,107,108,108,107,108,107,108,108,110,110,109,109,111,111,111,111,111,111,111,111,110,110,110,109,107,108,108,111,111,111,111,110,111,110,110,107,108,108,108,108,111,111,108,108,110,110,106,107,107,109,109,100,99,100,99,100,99,100,99,59,55,55,59,55,59,59,59,55,59,66,66,66,55,55,66,66,66,66,55,66,55,55,55,59,55,66,59,59,59,59,59,59,59,66,59,59,59,57,59,59,59,59,59,57,57,59,66,59,66,66,66,65,65,55,59,55,59,59,57,59,66,66,66,65,66,66,66,66,66,66,66,204,209,204,209,204,209,204,210,204,210,204,211,204,213,204,213,205,213,205,212,206,213,207,212,210,210,216,213,213,213,216,209,216,209,208,208,204,209,203,204,203,205,202,205,201,206,201,206,201,208,200,208,200,209,200,209,200,210,200,210,200,212,200,212,200,211,201,210,201,209,202,209,202,209,203,210,203,209,205,208,209,207,208,206,208,206,215,206,208,206,207,207,207,112,113,113,113,113,113,113,113,113,113,113,113,113,113,38,59,210,59,59,59,113,113,114,114,114,112,113,113,113,113,113,113,112,113,113,113,113,113,113,113,113,114,114,114,114,114,66,66,66,59,114,113,114,113,114,114,114,114,114,114,114,114,114,113,113,113,113,113,115,114,113,114,114,114,114,115,115,113,115,114,114,113,113,113,113,113,113,113,113,115,115,114,112,113,113,113,114,114,113,113,113,113,114,114,114,117,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,115,115,115,115,114,118,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,59,59,59,104,59,104,59,115,115,115,114,114,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,114,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,114,114,114,114,117,118,115,114,114,115,115,115,115,115,115,115,115,118,117,118 ,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,117,118,117,115,115,115,115,115,113,115,115,115,115,117,115,114,115,115,115,115,113,113,113,112,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,111,111,111,107,108,107,107,107,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,106,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,111,111,111,111,111,107,108,108,108,108,111,107,108,108,108,107,108,110,110,110,109,111,111,111,111,111,111,111,107,111,107,107,108,108,107,108,111,111,111,111,110,111,111,110,110,109,108,108,111,111,106,107,107,107,106,107,107,106,107,109,99,99,99,100,99,99,99,99,55,55,59,55,59,55,55,55,55,55,66,59,59,66,57,59,59,66,66,55,66,55,59,59,59,55,59,59,57,59,59,57,59,57,59,57,57,59,59,59,59,59,59,59,59,59,66,66,59,66,66,66,65,65,55,59,59,59,59,59,66,66,66,66,66,66,66,66,66,66,66,66,208,204,209,204,209,203,209,204,210,204,210,204,212,204,213,204,213,204,212,205,212,206,212,209,211,215,210,213,213,213,209,211,209,209,209,207,208,203,203,203,205,202,205,202,205,201,206,201,207,200,209,200,208,200,209,200,209,200,210,200,211,200,212,200,212,200,210,201,209,201,209,202,209,202,209,203,209,204,209,207,208,209,112,112,112,112,112,112,112,112,206,207,207,213,113,113,113,113,113,113,113,113,38,38,113,113,113,38,59,59,59,59,113,114,114,114,114,114,112,113,113,113,113,113,113,112,113,113,113,113,113,113,114,114,114,114,114,66,66,66,66,66,66,114,114,114,114,114,114,114,114,114,114,115,115,115,114,114,114,115,115,114,113,114,114,114,113,113,113,113,114,115,114,115,115,115,113,113,113,113,113,113,115,115,115,113,113,115,115,113,114,114,114,114,114,113,113,114,115,114,114,114,114,114,114,114,114,118,114,115,115,115,115,115,114,114,114,114,114,114,114,114,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,59,104,59,104,59,104,115,115,114,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,117,118,117,118,117,118,117 ,115,115,115,115,118,118,115,115,115,115,115,118,115,115,115,115,115,115,118,114,115,115,115,115,115,115,115,118,118,114,114,114,117,118,117,118,117,115,115,115,117,114,114,114,114,114,114,115,115,115,115,115,113,113,113,113,112,111,111,111,111,111,111,107,107,111,111,111,111,111,107,111,111,111,111,107,107,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,111,111,108,108,110,110,110,109,111,111,111,111,111,111,107,108,108,108,108,107,107,108,108,111,111,111,111,111,110,111,110,110,109,109,109,111,106,107,107,106,105,106,106,105,105,109,109,105,106,105,99,100,99,99,59,59,55,55,59,55,55,55,66,55,59,55,59,59,59,59,57,57,59,66,66,55,55,59,59,55,66,66,59,59,59,57,59,59,59,55,55,57,59,59,59,59,59,57,57,57,59,66,66,59,66,59,59,59,59,55,59,57,59,59,59,59,66,66,66,66,66,66,66,66,66,66,208,204,209,204,209,204,209,204,210,204,210,204,212,204,213,204,213,205,213,205,213,206,213,208,212,210,210,216,213,214,213,216,209,216,209,208,209,204,209,203,205,203,205,202,205,202,206,201,207,201,208,201,209,200,209,200,209,200,210,200,211,200,212,200,213,201,211,201,210,201,210,202,209,202,209,203,210,203,209,206,209,209,207,209,113,113,113,113,113,112,112,112,112,112,112,214,113,113,113,113,113,113,113,113,38,113,113,113,113,113,113,207,113,114,114,114,114,114,114,112,113,113,113,113,113,113,112,113,113,113,113,113,113,114,66,66,66,66,66,66,66,66,66,66,66,115,115,115,115,112,112,112,112,112,115,114,114,114,114,115,115,115,115,113,114,113,114,114,114,114,114,114,115,114,114,114,114,114,115,115,115,115,114,114,115,115,114,114,115,114,115,114,114,114,114,114,114,114,114,115,114,114,114,114,113,113,113,113,113,114,114,114,115,115,114,114,114,115,115,115,115,115,115,114,114,118,118,115,115,115,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,59,104,59,102,59,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,117,118,117,118,117,118,117,118 ,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,113,113,113,113,112,112,113,113,118,117,118,117,118,117,118,117,118,114,114,114,115,115,115,115,115,115,115,115,113,113,114,114,114,113,111,111,111,111,107,108,107,107,111,107,107,111,111,111,111,111,107,108,107,107,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,106,107,107,111,111,111,111,111,111,111,111,111,111,111,110,108,108,111,111,111,111,111,110,110,106,107,107,111,111,111,111,111,111,111,108,108,108,108,108,109,109,111,111,111,111,111,110,111,111,110,110,109,109,109,111,111,111,110,106,107,106,106,109,109,105,106,106,106,106,99,99,99,66,59,55,55,55,55,55,59,57,66,66,66,55,66,66,55,66,59,59,66,55,55,59,59,57,55,59,55,59,59,66,57,59,59,59,59,59,59,55,59,59,59,59,59,59,57,55,66,66,65,65,59,59,65,55,55,59,57,65,65,57,66,66,66,66,66,66,66,66,66,66,66,204,208,204,209,204,209,204,209,204,210,204,210,204,213,204,213,204,213,205,213,205,213,207,212,209,211,216,210,213,213,213,209,211,209,209,209,206,209,203,203,203,205,202,205,202,205,201,206,201,207,200,209,200,209,200,209,200,209,200,210,200,211,200,212,200,212,201,210,201,210,201,209,202,209,202,209,203,210,204,209,208,208,209,207,208,206,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,113,113,113,113,113,114,114,114,114,114,114,113,113,113,113,113,113,114,65,113,113,113,113,113,66,66,66,66,66,66,66,112,112,112,112,112,112,112,112,115,115,115,115,113,113,113,113,113,113,113,113,115,115,115,115,114,114,114,114,114,114,114,114,115,114,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,114,114,115,115,114,114,114,114,114,114,113,113,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,114,114,114,114,114,114,114,114,102,104,102,104,59,104,118,118,118,114,114,113,113,113,113,113,113,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,117,118,117,118,117,118,117 ,114,114,115,115,115,115,115,115,114,114,114,118,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,117,118,117,118,117,114,114,115,117,118,114,114,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,107,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,107,107,107,107,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,111,111,111,111,111,111,111,111,111,111,110,110,111,111,111,111,111,111,110,106,107,107,106,107,111,111,111,111,111,111,111,110,110,110,109,109,105,106,106,105,105,111,110,111,111,110,110,109,109,109,109,111,111,106,107,107,106,106,109,109,109,100,99,100,99,100,99,66,55,55,59,55,55,55,59,59,59,66,59,66,66,55,55,55,55,59,59,66,55,59,59,59,59,59,59,59,59,66,59,59,59,59,55,57,55,55,59,59,59,59,66,66,66,66,55,66,66,65,65,66,66,55,59,59,55,59,59,57,59,66,66,66,59,66,66,66,66,66,66,204,208,204,209,204,209,204,210,204,210,204,210,204,212,204,214,204,213,205,213,205,213,206,213,208,212,210,211,216,213,214,213,216,209,209,209,208,209,204,209,203,205,203,205,202,205,202,206,201,207,201,209,201,209,201,209,200,209,200,210,200,211,201,212,201,213,201,212,201,210,202,210,202,112,112,112,112,112,112,112,112,209,209,208,209,207,209,206,216,206,208,113,113,113,113,209,214,38,215,38,38,38,38,113,114,114,114,114,114,113,113,114,114,113,114,114,114,114,114,114,113,114,114,114,114,114,114,66,65,66,65,66,66,66,66,66,66,112,112,112,113,113,113,113,113,113,113,113,112,66,65,116,115,115,115,115,115,115,115,115,115,115,117,117,115,117,117,117,116,114,114,115,115,115,115,115,115,115,112,112,113,113,113,115,115,113,113,113,113,115,115,114,115,115,115,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,115,115,115,115,115,114,114,114,114,114,114,104,118,114,114,114,114,114,114,114,114,114,113,113,113,113,113,113,115,118,118,115,115,115,115,115,115,115,115,118,118,118,118,115,115,115,115,115,114,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118 ,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,115,114,115,115,115,114,114,114,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,108,107,107,111,111,111,111,111,111,107,108,107,107,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,106,107,107,111,110,110,110,109,111,111,111,111,111,111,111,111,107,110,107,107,108,108,107,106,106,111,111,110,110,111,111,110,110,109,109,109,111,111,110,110,110,109,109,109,109,109,99,99,99,99,99,99,55,55,55,55,59,55,55,59,59,59,59,55,59,59,59,55,55,55,55,59,59,55,55,55,66,59,59,59,59,59,59,59,59,59,59,59,57,66,55,59,59,59,59,57,59,59,66,55,55,66,66,65,66,66,55,55,59,59,59,57,65,66,59,59,59,66,66,66,66,66,66,204,207,204,209,204,209,204,209,204,210,204,210,204,211,204,213,204,214,205,213,205,213,206,213,207,213,209,211,216,210,214,213,213,209,211,209,209,209,207,209,203,203,203,205,202,205,202,205,201,206,201,208,201,209,201,209,200,209,200,209,200,210,200,211,200,212,201,212,201,211,201,210,202,112,112,112,112,113,113,113,113,113,112,112,112,207,209,206,216,112,112,112,112,112,112,208,214,210,214,38,38,38,38,112,112,112,112,112,112,112,112,114,114,114,114,114,114,114,114,114,114,66,114,114,114,114,114,66,65,66,65,66,65,66,66,66,66,112,113,113,113,113,113,113,113,113,112,112,112,113,65,66,116,116,115,115,115,115,115,117,115,115,115,115,117,117,117,117,117,114,115,115,115,115,115,115,115,113,113,112,112,112,113,113,113,113,113,113,114,114,114,114,115,115,115,115,115,115,115,115,115,115,114,114,115,115,114,114,114,114,114,114,115,115,115,115,118,118,115,115,115,114,114,114,118,118,115,115,115,115,115,115,115,114,118,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,114,114,114,114,114,114,114,113,113,113,115,115,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117 ,115,115,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,114,115,115,115,115,115,115,114,114,114,115,115,115,115,115,114,115,115,115,115,115,114,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,107,108,107,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,110,111,111,106,107,107,106,107,110,110,110,110,111,111,111,111,111,111,111,107,108,108,108,108,109,109,108,106,106,111,111,110,110,106,107,107,110,109,109,109,111,111,110,110,109,109,109,105,106,105,100,99,99,99,99,59,59,57,59,55,59,55,55,55,57,66,66,55,59,66,66,66,55,66,55,66,59,57,55,55,55,55,59,55,57,59,59,59,59,59,59,66,59,55,55,66,59,55,59,59,57,59,66,55,65,66,66,65,65,66,59,65,65,59,59,55,65,66,57,59,66,66,66,66,66,66,66,207,205,208,204,209,204,209,204,210,204,210,204,211,204,213,204,214,205,214,205,213,206,213,206,213,208,212,210,211,216,213,214,213,216,209,209,209,209,209,205,209,203,205,203,205,202,206,202,206,202,207,201,209,201,209,201,209,201,209,201,210,201,211,201,212,201,213,201,212,202,210,202,210,112,113,113,113,112,112,113,113,113,113,113,113,112,207,112,112,113,113,113,112,112,112,112,112,214,38,216,38,38,112,112,112,112,113,113,113,113,113,112,112,112,114,114,114,115,115,115,115,115,114,114,114,114,114,114,66,65,66,65,66,66,66,114,112,113,113,113,113,113,113,112,112,112,112,113,112,113,112,112,112,112,112,116,116,116,117,117,117,117,117,117,117,117,117,117,117,114,115,115,114,115,115,115,115,113,113,113,113,112,112,113,113,113,113,113,113,114,114,114,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,114,118,118,114,114,114,114,114,114,118,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,102,59,102,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,115,114,114,114,114,114,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,117,118,117,118,117,118,117,118,117,118,117,118 ,115,118,118,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,115,115,115,115,115,115,115,115,114,114,115,118,117,114,114,114,113,113,117,114,115,115,115,115,115,115,115,115,114,114,115,115,111,111,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,106,107,107,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,110,111,111,111,111,111,111,111,110,110,110,110,111,111,111,111,111,111,111,111,110,108,108,109,109,109,111,111,111,111,111,110,106,107,107,106,107,109,109,109,111,111,110,110,109,109,105,106,106,106,106,99,99,99,99,66,55,55,55,59,55,55,55,55,55,55,66,59,66,66,66,66,55,55,55,66,59,59,66,66,66,55,59,55,59,59,59,59,59,59,57,55,59,55,55,55,59,59,57,66,59,59,59,65,59,59,59,65,65,66,59,55,65,65,59,59,65,65,59,66,66,66,66,66,66,66,206,204,207,204,209,204,209,204,209,204,210,204,210,204,211,204,213,204,214,205,214,205,213,206,213,207,213,209,212,216,210,214,213,214,209,211,209,209,209,207,209,203,203,203,205,202,205,202,206,202,207,201,208,201,209,201,209,201,209,200,209,200,210,200,212,201,212,201,213,201,211,201,210,202,112,113,113,113,113,113,112,112,113,113,113,113,113,113,113,113,113,113,113,112,112,113,113,113,112,214,38,38,38,112,113,113,113,112,112,113,113,113,113,113,113,112,114,114,115,115,115,115,115,115,115,113,113,113,113,113,113,65,66,65,114,114,115,112,113,113,113,113,112,112,112,113,113,113,113,113,113,65,66,113,113,113,113,113,112,112,112,112,117,117,114,114,115,117,114,114,115,115,115,115,115,115,115,115,114,113,113,113,113,113,113,113,113,114,114,114,114,113,113,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,118,114,115,114,114,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,114,114,114,114,114,114,59,115,115,115,118,118,118,118,118,114,114,114,118,118,115,115,115,115,115,115,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117 ,114,114,114,114,115,114,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,117,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,111,111,111,111,111,111,111,111,111,111,113,113,113,113,112,112,112,112,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,107,111,111,111,111,111,111,111,111,111,106,107,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,110,110,111,111,111,111,111,111,111,110,110,110,111,111,111,111,111,111,111,111,110,110,110,107,107,109,109,111,111,106,107,107,110,111,111,110,110,109,109,109,111,111,110,106,107,107,109,109,109,109,101,101,101,101,66,55,55,55,66,66,55,55,59,57,57,59,66,59,66,66,66,55,55,55,55,59,59,57,59,55,57,55,55,66,55,59,57,59,59,59,59,59,59,59,57,59,59,59,59,66,59,59,59,57,65,59,59,65,65,66,55,59,59,57,59,65,65,65,59,59,66,66,66,66,66,66,205,207,205,208,205,209,204,209,204,210,204,210,204,211,204,213,205,214,205,214,205,214,206,213,207,214,208,212,210,211,216,213,214,213,216,209,209,209,209,209,205,209,203,205,203,205,202,206,202,206,202,207,202,209,201,209,201,209,201,209,201,210,201,211,201,213,201,213,201,212,202,210,202,210,112,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,112,113,113,113,113,113,113,216,38,38,112,113,113,113,113,113,112,112,113,113,113,113,113,113,115,115,115,115,115,115,113,113,114,114,114,113,113,113,113,113,114,115,115,115,113,113,113,114,115,112,113,113,113,113,113,113,113,66,66,116,116,116,116,116,112,113,113,113,113,112,112,115,115,114,114,115,115,114,115,115,115,115,115,115,114,115,115,115,113,113,113,113,113,113,114,114,114,114,114,114,114,114,113,113,113,113,114,114,114,115,115,115,115,115,115,115,114,114,114,114,114,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,114,114,114,114,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,115,115,115,115,115,114,114,114,102,59,118,118,118,118,118,118,118,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118 ,115,115,115,115,115,115,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,115,115,115,115,115,118,117,118,117,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,111,111,113,113,113,113,113,113,113,114,114,113,113,113,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,107,108,107,107,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,106,106,107,107,105,106,105,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,111,111,111,111,111,111,110,110,110,110,111,111,111,111,111,111,111,110,110,107,108,107,107,109,111,106,107,107,106,107,111,111,110,110,109,109,109,106,107,107,107,107,106,107,109,109,109,110,110,66,65,134,55,55,55,55,55,55,59,134,59,59,59,59,57,59,66,66,55,66,57,55,55,55,59,55,55,55,55,55,55,59,59,55,55,59,59,59,55,59,59,57,59,59,59,59,59,59,55,66,57,59,59,59,59,57,59,55,55,55,55,55,57,65,65,57,57,59,57,59,66,66,205,207,205,208,205,209,204,209,204,209,204,210,204,210,204,212,204,214,205,214,205,214,205,213,206,214,207,213,209,212,210,211,214,214,214,209,211,209,209,209,207,209,204,204,203,205,202,205,202,206,202,207,202,208,201,209,201,209,201,209,201,209,201,210,201,212,201,213,201,213,201,211,202,210,202,210,113,113,113,113,113,113,113,113,209,209,113,113,113,113,113,113,113,113,112,113,113,113,113,113,113,38,38,38,112,113,113,113,113,113,113,113,113,113,113,113,113,113,115,115,115,115,115,113,114,114,114,114,114,113,113,114,114,114,113,115,115,115,115,115,114,115,113,113,113,113,113,113,113,113,114,114,114,114,114,116,116,113,113,114,114,114,113,113,113,113,112,115,115,114,115,114,115,115,115,114,115,115,115,115,115,114,115,115,114,115,114,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,114,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,114,114,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,115,115,115,115,115,115,114,114,102,102,115,114,114,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117 ,115,115,115,115,115,118,118,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,115,117,118,117,118,117,118,114,114,115,115,115,115,115,115,115,115,115,114,114,114,113,113,114,115,114,114,114,114,114,114,114,114,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,107,107,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,106,107,107,106,107,106,106,106,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,107,107,108,108,107,108,111,111,111,111,111,111,110,110,110,110,111,111,111,111,111,111,111,111,110,108,108,108,108,109,111,111,111,111,111,110,111,111,110,110,109,109,106,107,107,106,107,109,109,109,109,109,109,110,110,110,65,65,66,55,66,66,55,55,55,55,59,59,59,59,59,59,59,55,66,59,66,55,66,66,66,66,59,55,55,55,55,55,55,59,59,59,66,66,59,59,59,59,66,66,55,59,59,59,59,59,55,55,59,59,57,57,57,59,55,55,55,55,55,59,59,59,59,66,66,57,59,59,207,205,207,205,209,205,209,205,210,205,210,205,210,205,211,205,213,205,214,205,214,205,214,206,214,207,214,209,213,210,211,210,213,214,213,210,209,209,209,209,209,205,209,204,205,203,206,203,206,202,207,202,208,202,209,201,209,201,209,201,210,201,210,201,212,201,213,201,213,201,212,202,211,202,210,203,210,113,113,113,113,113,113,113,113,210,209,112,113,113,113,113,113,113,112,113,113,113,113,113,113,216,38,38,38,113,113,113,113,113,113,113,113,38,115,113,113,113,115,114,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,114,115,113,113,113,113,113,113,114,115,115,115,114,114,114,114,113,114,114,114,114,114,113,113,114,113,113,113,113,113,113,113,113,113,113,113,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,116,116,116,116,117,117,115,115,114,114,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,118,118,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,114,115,115,115,114,114,115,115,115,115,115,114,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,115,115,115,115,115,115,114,114,114,114,114,115,115,114,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118 ,115,115,115,115,118,118,118,118,118,118,118,113,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,117,118,117,118,117,118,117,115,115,115,115,111,111,111,111,111,111,111,115,115,115,114,114,113,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,107,107,111,111,111,111,111,111,106,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,107,106,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,108,108,108,111,111,107,107,111,111,111,111,111,111,111,110,110,110,111,111,111,111,111,111,111,111,110,110,109,109,109,109,107,108,108,111,111,110,111,111,110,110,109,109,109,111,110,110,110,109,109,109,109,109,109,110,110,110,65,65,66,55,55,66,66,66,59,59,59,55,55,66,59,66,55,55,66,59,55,55,59,66,66,59,55,66,59,55,55,55,55,55,59,59,59,59,59,59,59,59,59,66,55,59,59,55,59,59,59,57,55,55,59,59,59,59,57,57,57,57,59,59,59,59,59,59,57,59,66,206,205,207,205,208,205,209,205,209,204,209,204,210,204,211,204,212,204,214,205,214,205,214,205,214,206,214,207,213,209,212,210,211,214,214,214,209,211,209,209,209,207,209,204,204,203,205,203,205,202,206,202,207,202,209,201,209,201,209,201,209,201,210,201,210,201,212,201,213,201,213,202,211,202,210,202,210,202,210,203,113,113,113,113,113,113,113,113,113,113,113,113,113,113,207,209,113,113,113,113,113,214,38,38,38,38,113,113,113,113,113,113,113,113,113,113,115,115,115,115,114,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,113,114,114,114,114,114,118,118,114,115,115,114,115,115,115,115,115,115,115,115,118,118,115,115,115,114,114,115,115,115,116,116,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,115,114,114,115,114,115,115,115,114,114,114,115,115,115,115,115,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,114,114,114,114,114,114,114,114,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,115,115,115,115,114,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117 ,115,114,114,115,118,118,114,114,113,113,113,118,113,115,115,115,115,115,115,115,115,114,114,115,115,118,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,118,115,115,115,115,111,111,111,111,111,111,111,115,115,115,115,115,114,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,107,107,107,106,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,107,107,106,106,107,107,111,105,106,105,111,111,111,107,111,111,111,111,111,111,111,111,111,111,111,108,108,111,111,107,108,107,107,111,111,111,111,111,111,110,110,110,111,111,111,111,111,111,111,111,110,107,109,107,107,108,108,107,108,111,111,110,111,111,110,110,109,109,109,111,110,110,106,105,105,106,106,109,109,110,110,110,110,65,65,55,66,66,66,66,66,55,59,59,59,66,59,66,55,59,59,59,59,59,59,66,66,59,55,66,55,59,55,55,55,66,59,59,59,59,59,59,59,57,66,66,59,59,59,57,59,55,55,59,55,55,59,59,57,57,59,57,59,59,65,59,65,65,59,66,59,66,206,205,207,205,208,205,209,205,209,205,209,205,210,205,210,205,212,205,213,205,215,205,214,206,214,206,214,207,214,209,213,210,212,211,211,214,213,211,209,210,209,209,209,205,210,204,205,203,206,203,206,202,207,202,208,202,209,202,209,201,210,201,210,201,210,201,212,201,213,201,213,202,213,202,211,202,210,203,210,203,210,203,211,205,210,113,113,114,114,114,113,113,113,113,113,209,207,208,208,208,209,215,38,216,38,38,113,114,114,114,113,113,113,113,113,113,114,113,115,115,115,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,114,114,114,114,118,118,118,118,114,115,115,115,115,115,115,115,115,115,115,113,113,113,113,114,114,114,114,114,115,115,115,114,115,115,114,114,115,115,115,115,115,115,115,115,115,113,113,113,114,114,114,114,115,114,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,114,114,114,115,115,115,115,115,114,114,114,114,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,114,114,114,114,118,118,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118 ,115,115,115,114,115,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117,115,115,115,111,111,114,114,114,114,111,111,111,111,111,115,115,115,111,114,114,114,114,114,114,113,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,111,111,111,106,106,107,107,105,106,106,106,106,111,111,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,111,111,111,111,111,111,110,110,110,111,111,111,111,111,111,111,111,107,108,108,108,108,109,111,108,108,111,111,110,111,111,110,110,109,109,109,111,110,110,110,106,106,106,106,109,110,110,110,110,110,65,65,65,55,133,59,59,55,133,55,66,59,133,57,59,55,55,55,59,55,66,59,66,55,66,55,66,66,59,55,59,59,59,59,57,59,57,59,59,59,59,59,59,59,59,59,59,66,59,55,55,59,66,55,59,59,59,59,57,59,65,65,59,59,59,59,59,57,66,206,206,205,207,205,208,205,209,205,209,205,209,205,210,205,211,205,212,205,214,205,215,205,214,206,214,206,214,207,214,209,212,210,211,211,214,214,209,211,209,209,209,207,209,204,204,203,206,203,206,202,206,202,207,202,209,202,209,201,209,201,210,201,210,201,211,201,212,201,213,202,213,202,212,202,211,202,210,203,210,203,211,204,210,113,114,114,114,114,114,113,113,114,114,114,113,114,114,114,114,114,211,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,115,114,114,114,114,114,115,115,114,114,114,114,114,115,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,118,118,112,112,112,112,118,118,118,115,115,115,115,115,117,117,115,117,117,117,114,114,114,115,115,115,115,114,114,115,115,114,115,115,115,115,115,114,115,115,114,115,115,115,115,114,114,114,114,114,114,115,115,115,114,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,114,115,115,115,114,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117 ,115,115,115,115,115,114,113,115,115,115,115,115,113,113,112,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,115,114,114,114,114,114,114,115,115,114,111,111,111,111,111,111,111,111,111,114,114,114,114,113,113,113,113,113,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,111,111,111,106,107,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,109,109,107,108,108,111,111,111,110,110,111,111,111,111,111,111,111,111,110,110,108,105,106,106,105,105,111,111,111,110,111,111,110,110,109,109,109,111,110,110,110,109,109,109,109,109,110,105,106,105,110,65,105,106,106,105,105,59,55,59,55,55,55,66,59,55,55,59,59,57,59,59,59,59,55,59,55,57,59,55,55,66,66,55,55,66,66,59,59,59,59,59,59,59,55,55,55,59,59,55,55,55,59,55,59,55,59,65,66,59,57,59,59,65,59,59,59,66,66,206,206,206,207,205,208,205,209,205,209,205,210,205,210,205,211,205,212,205,214,205,215,205,215,206,214,206,214,207,214,209,213,210,212,211,212,214,213,211,210,210,209,209,210,205,210,204,206,203,206,203,206,202,207,202,208,202,209,202,210,202,210,202,210,201,210,202,212,202,213,202,214,202,213,202,212,202,211,203,210,203,210,204,211,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,114,114,114,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,114,115,115,115,114,114,114,114,114,117,117,114,114,114,114,114,118,118,112,113,113,113,113,112,112,118,118,118,115,115,115,115,114,114,114,114,114,114,117,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,118,115,115,115,115,115,115,114,114,115,115,115,115,115,114,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,115,115,115,115,115,115,115,115,117,118,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118 ,115,115,115,115,115,114,115,115,115,115,115,115,113,113,113,112,113,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,114,115,115,115,115,115,115,115,115,115,111,111,111,111,111,114,114,115,111,111,114,114,114,115,114,114,114,113,113,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,105,106,105,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,107,107,108,108,107,108,111,111,111,110,110,110,111,111,111,111,111,111,111,110,110,110,109,109,106,106,111,111,111,111,110,111,111,110,110,109,109,109,111,110,110,110,109,107,107,109,109,105,106,106,106,106,65,65,65,106,106,55,133,55,59,66,55,59,59,57,59,59,59,66,66,55,55,55,59,55,55,55,55,55,57,55,66,55,55,66,55,59,59,57,59,59,59,59,55,59,59,59,55,59,55,59,55,57,59,55,55,59,65,66,59,65,65,59,65,65,65,66,66,66,206,206,207,205,208,205,208,205,209,205,209,205,210,205,210,205,211,205,213,205,214,205,215,205,215,206,214,206,214,208,214,209,213,210,211,211,214,214,209,211,209,210,209,207,210,204,204,203,206,203,206,202,206,202,207,202,209,202,209,202,210,202,210,201,210,201,211,201,212,202,213,202,213,202,212,202,211,202,210,203,210,203,211,204,113,114,114,114,114,114,114,113,114,114,114,114,114,114,114,115,115,115,115,115,115,114,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,117,117,117,118,118,118,118,113,113,113,114,114,113,113,113,113,113,112,118,118,118,114,114,115,115,114,115,115,115,115,117,118,118,118,115,115,115,115,115,114,114,115,115,118,118,118,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,114,114,115,115,118,118,118,118,114,114,114,114,114,114,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,114,114,114,114,114,114,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117 ,115,115,115,115,115,114,115,115,115,115,115,115,114,114,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,115,115,115,115,115,115,115,115,115,111,111,111,111,111,111,114,115,115,114,114,114,114,114,114,115,115,115,114,114,113,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,106,107,105,106,106,107,107,111,105,106,105,111,111,111,111,111,111,111,111,111,111,111,107,108,108,108,108,109,109,108,108,111,111,111,111,110,110,111,111,111,111,111,106,107,107,110,110,109,109,106,106,111,111,111,111,110,111,111,110,110,109,109,109,111,110,110,110,107,108,107,107,109,110,110,110,110,106,107,107,65,106,106,55,66,55,59,66,66,57,59,59,59,59,59,57,66,55,59,59,55,66,55,55,55,55,66,55,55,66,55,55,55,59,59,57,59,59,59,55,66,55,66,66,55,59,59,57,59,59,59,55,59,59,59,59,65,65,65,57,65,65,65,65,66,204,206,207,206,207,206,208,205,209,205,209,205,210,205,210,205,211,205,212,205,214,205,215,205,215,206,215,206,214,207,215,209,213,210,212,211,212,214,214,211,209,210,209,209,210,206,210,204,206,203,206,203,206,203,207,202,209,202,209,202,210,202,210,202,210,202,210,202,212,202,213,202,214,202,213,202,212,203,211,203,211,203,211,204,211,113,114,114,114,114,114,114,113,114,114,114,114,114,114,113,114,114,115,115,115,115,115,115,114,114,114,114,114,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,113,112,112,112,112,113,113,113,115,115,115,115,115,115,115,118,118,118,113,114,114,114,114,114,113,113,114,114,113,113,118,118,118,114,114,115,115,115,115,115,115,114,114,114,114,114,114,118,114,115,114,114,114,114,115,118,118,118,118,118,118,118,118,114,114,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,113,113,113,113,113,113,115,115,115,115,115,114,114,118,118,115,115,115,118,118,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,114,114,115,115,115,114,114,114,114,114,118,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118 ,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,115,115,115,115,115,115,115,111,111,111,111,111,111,111,111,114,115,115,115,115,115,115,115,114,114,114,115,115,115,114,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,107,108,107,107,107,107,107,107,111,111,107,107,111,111,111,111,111,111,111,106,107,107,106,107,111,107,107,111,111,111,111,111,111,106,107,107,111,106,107,107,106,107,107,107,106,107,107,106,106,106,111,111,111,111,111,111,111,111,111,111,111,111,108,108,110,109,109,111,111,111,111,111,111,110,110,111,111,111,111,106,106,107,107,107,110,109,109,109,109,111,111,111,111,110,111,111,110,110,109,107,107,111,110,110,110,108,108,108,108,109,110,110,110,106,107,107,106,107,65,65,55,57,59,133,59,59,59,133,59,66,55,133,59,59,59,59,57,55,55,134,55,66,55,59,55,55,55,66,55,55,55,57,59,59,66,66,59,59,66,55,55,59,59,55,55,55,66,59,66,59,57,59,59,59,65,59,59,65,59,65,65,59,207,206,206,207,206,208,205,209,205,209,205,209,205,210,205,211,205,211,205,213,205,215,205,215,206,215,206,214,207,215,208,214,210,213,210,212,211,214,214,210,212,209,209,209,208,210,204,205,204,206,203,206,203,207,202,208,202,209,202,209,202,210,202,210,202,210,202,211,202,213,202,213,202,214,202,212,202,211,203,211,203,211,204,211,205,211,114,114,114,114,114,209,113,114,114,114,114,114,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,112,113,113,113,113,112,112,114,113,115,115,115,115,115,114,114,114,113,114,114,114,114,114,114,113,114,114,114,114,114,114,118,118,118,115,115,115,115,115,115,114,115,115,114,115,115,115,115,114,115,115,115,115,114,114,114,114,114,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,115,115,115,115,113,113,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,114,114,114,118,118,115,115,115,115,115,115,115,115,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,114,115,115,115,115,115,114,114,115,115,115,114,118,115,115,115,115,115,115,115,115,115,115,118,118,118,113,113,113,113,113,118,118,118,118,118,114,114,114,115,114,114,115,115,115,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117 ,114,114,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,115,115,115,115,114,114,115,111,111,111,114,114,114,114,114,111,114,115,115,115,115,115,115,115,115,115,114,114,115,114,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,106,107,107,107,107,108,107,107,111,107,107,111,111,111,111,111,111,111,107,107,106,106,107,111,111,106,107,106,107,107,106,107,111,111,111,111,111,111,111,111,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,109,109,111,111,111,111,111,111,110,110,111,111,111,111,106,107,107,106,107,110,109,109,109,109,111,111,111,111,110,111,111,110,110,107,108,107,107,110,110,110,109,109,109,109,109,107,108,108,110,110,110,105,106,106,105,105,105,59,66,66,59,55,59,55,59,59,59,59,66,59,59,57,55,55,55,55,55,66,59,57,59,59,55,59,55,55,55,59,59,57,59,59,55,66,59,59,59,59,55,55,55,57,55,59,57,57,59,59,59,59,59,59,59,65,65,65,59,204,206,207,206,208,206,209,206,209,205,209,205,210,205,211,205,211,205,213,205,214,205,215,206,215,206,215,207,215,208,215,209,214,210,212,211,212,215,214,211,210,210,209,209,210,206,210,204,206,203,206,203,207,203,207,203,209,202,209,202,210,202,210,202,210,202,211,202,212,202,213,202,214,202,213,203,212,203,211,203,211,203,211,205,212,206,211,209,210,210,209,113,114,114,114,114,114,113,113,114,114,114,113,112,112,112,112,112,112,112,112,113,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,113,113,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,113,114,114,113,113,114,114,114,114,113,113,113,112,115,115,114,114,114,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,118,118,118,118,114,115,115,115,115,114,115,115,115,115,115,115,115,115,114,115,115,115,115,114,115,115,115,114,114,114,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,115,115,115,114,114,114,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,117,118,117,118,117,114,114,114,114,114,114,114,114,118,117,118,117,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,115,115,115,115,115,115,118,118,118,113,113,114,114,114,114,114,113,113,118,118,114,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118 ,115,115,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,117,115,115,114,114,115,115,115,114,115,115,114,114,115,115,115,115,115,111,115,115,115,115,115,115,115,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,106,107,107,107,107,111,111,111,111,111,107,106,107,107,106,106,111,106,107,107,107,107,106,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,109,109,109,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,110,106,107,107,109,109,111,111,111,111,110,111,111,110,110,108,108,108,108,110,110,110,107,109,107,107,108,108,107,108,110,110,110,110,65,106,106,106,55,59,55,59,133,59,55,55,133,55,55,55,133,59,59,55,66,55,55,55,55,55,55,59,59,59,59,57,59,59,59,59,59,59,66,59,59,59,59,59,59,59,55,55,55,55,55,55,66,66,59,59,66,65,65,65,65,65,65,59,59,57,59,206,207,206,208,206,209,205,209,205,209,205,210,205,211,205,212,205,213,205,215,205,215,206,215,206,215,207,215,208,214,209,213,210,212,211,214,214,209,212,209,210,209,208,210,205,205,204,206,203,206,203,207,203,208,202,209,202,209,202,210,202,210,202,210,202,211,202,213,202,213,202,214,202,213,202,212,203,112,112,112,112,112,112,211,207,210,209,209,113,114,114,114,114,114,114,113,114,114,114,114,112,112,112,112,113,113,113,113,113,112,112,112,113,115,115,114,115,115,114,114,114,115,115,115,114,114,114,114,115,114,114,115,115,115,114,114,114,114,114,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,113,113,113,114,113,113,115,114,115,115,115,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,118,118,118,118,114,115,113,113,113,113,113,113,113,113,115,117,117,115,114,114,114,114,114,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,115,115,115,118,118,118,118,118,114,114,114,118,118,115,115,115,115,115,115,115,114,118,117,118,118,118,118,118,118,118,118,118,118,118,117,118,117,114,114,114,114,115,115,115,115,115,114,114,114,118,117,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,114,114,113,118,114,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117 ,115,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,118,117,118,114,111,114,115,115,115,115,115,115,115,114,114,115,115,115,115,115,111,111,111,111,115,115,115,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,107,108,107,107,111,111,111,111,111,111,111,107,107,111,111,111,111,111,107,107,106,107,107,106,107,107,107,107,111,111,107,108,107,107,111,111,111,106,107,107,106,107,111,111,111,111,107,108,107,106,107,107,111,111,107,111,111,111,106,107,107,105,106,105,111,111,111,111,111,111,111,111,110,110,109,109,109,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,106,106,107,107,107,109,109,111,111,111,110,111,111,110,110,109,109,109,111,110,107,107,108,108,108,108,109,110,108,108,110,110,65,110,110,106,106,106,105,105,59,55,55,59,55,55,59,55,55,55,55,59,59,59,59,55,66,66,55,55,55,55,55,55,55,55,55,55,55,55,59,55,55,57,55,59,55,59,59,59,59,55,55,55,66,55,59,57,59,59,65,65,65,65,65,65,65,59,57,57,207,207,206,208,206,209,206,209,206,209,205,210,206,211,205,212,206,213,205,215,206,216,206,215,206,215,207,215,208,215,209,214,210,213,211,212,215,214,211,209,210,209,209,210,206,210,204,206,204,206,203,207,203,208,203,209,203,209,202,210,202,210,202,210,202,211,202,212,202,214,202,214,202,214,203,212,112,112,113,113,113,112,112,112,112,112,114,114,115,113,114,114,114,114,114,114,113,114,114,114,114,112,113,113,113,112,112,113,113,113,113,113,113,112,113,115,114,115,115,115,115,115,114,114,115,115,115,115,115,114,115,115,112,112,112,112,114,115,115,115,114,115,115,115,115,115,115,113,114,114,114,114,113,113,113,114,114,114,114,114,114,114,115,115,115,115,115,115,114,114,114,114,114,114,114,115,115,114,114,114,114,114,115,115,118,118,113,113,113,114,114,114,114,114,114,114,114,113,115,117,117,114,115,115,114,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,117,118,114,115,115,115,114,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,114,115,115,114,114,115,115,115,115,115,114,114,114,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118 ,115,115,115,115,115,118,118,118,118,113,113,114,114,114,114,118,118,118,118,118,118,118,118,118,113,113,113,113,114,114,114,114,118,117,118,117,118,117,118,117,118,117,115,114,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,107,108,107,107,107,108,107,107,107,108,107,107,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,105,107,106,107,107,106,107,111,107,107,106,106,107,107,106,107,106,106,106,111,111,111,111,111,111,111,110,110,109,109,109,109,111,111,111,111,111,110,110,111,111,111,111,111,111,111,106,107,107,106,107,109,109,111,111,111,110,111,111,110,110,107,109,107,107,108,108,107,108,106,105,105,106,106,110,110,110,110,110,65,110,65,65,106,106,59,59,55,132,59,133,55,59,59,133,55,66,55,134,59,57,55,133,55,66,55,133,66,55,55,55,55,59,59,59,59,59,55,66,59,66,59,59,66,66,59,59,59,57,57,57,59,55,57,57,59,59,65,65,65,65,65,65,65,57,59,206,206,59,206,208,206,209,206,209,205,210,205,210,205,211,205,212,205,214,206,215,206,216,206,215,206,215,207,215,208,215,210,213,210,212,211,214,214,210,212,209,210,209,208,210,205,205,204,206,203,206,203,207,203,208,202,209,202,210,202,210,202,210,202,210,202,211,202,213,202,214,202,214,202,213,112,113,113,113,113,113,112,112,113,113,113,112,115,114,113,114,114,114,114,114,114,113,114,114,114,114,112,113,113,113,113,113,112,112,113,113,113,113,113,113,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,112,113,113,113,113,112,112,115,115,115,115,115,115,115,115,115,114,114,114,115,115,113,114,114,114,114,114,114,114,115,114,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,114,114,113,113,113,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,115,114,114,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118,117,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,114,114,115,115,115,115,115,118,115,115,115,115,118,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117 ,118,118,115,115,115,118,118,113,113,115,115,115,115,115,115,114,114,114,118,118,114,113,113,113,113,113,115,115,115,115,115,118,117,118,117,118,117,118,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,107,108,107,107,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,111,107,107,111,107,107,106,108,107,107,107,107,111,111,111,105,106,107,107,108,107,107,107,106,106,107,106,106,106,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,109,109,109,111,111,111,111,111,111,110,111,111,111,111,111,111,111,107,108,107,107,109,109,109,111,111,111,111,110,111,110,107,108,108,108,108,110,110,108,108,109,106,106,106,106,110,110,110,110,110,65,110,110,65,106,106,66,59,55,55,59,59,57,59,59,57,59,59,59,59,59,59,59,59,55,55,55,55,55,55,66,55,59,59,59,59,59,57,59,59,59,59,66,59,59,59,66,66,55,59,55,55,55,66,55,59,57,59,65,65,65,65,65,65,65,59,59,57,59,57,208,206,209,206,209,206,210,206,210,206,211,206,212,206,213,206,215,206,216,206,216,206,215,207,215,208,215,209,214,210,213,211,213,215,214,211,210,210,209,210,210,206,210,205,206,204,207,203,207,203,208,203,209,203,209,203,210,202,210,202,211,202,211,202,213,202,214,203,215,203,214,112,113,113,113,113,113,113,112,113,113,113,113,113,113,115,115,114,114,114,114,114,115,115,114,114,114,114,112,113,113,113,113,113,113,113,113,113,113,113,113,113,114,115,115,115,115,115,115,115,115,115,115,115,115,114,115,113,113,113,113,113,113,113,113,113,112,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,113,113,113,114,113,114,115,115,114,115,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,114,114,115,115,115,115,115,115,114,114,114,118,115,115,115,115,115,115,114,114,114,114,114,115,115,114,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,115,115,115,115,115,118,115,115,115,118,114,114,115,115,115,115,115,114,114,118,118,114,114,114,114,114,115,115,115,115,118,117,118,114,114,114,114 ,115,118,118,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,114,113,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,115,115,115,114,114,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,106,107,107,106,107,108,107,107,106,107,107,106,111,107,108,107,107,111,111,107,107,111,111,111,107,108,106,107,107,106,107,111,111,111,111,106,107,107,111,111,111,111,111,111,111,111,110,110,110,109,109,109,111,111,111,111,111,111,110,111,111,111,111,111,111,111,108,108,108,108,109,109,109,111,111,111,111,110,111,111,110,109,108,108,111,110,110,109,105,106,105,109,109,110,110,110,110,105,106,106,105,105,65,65,65,65,55,55,132,55,59,59,132,59,55,59,133,55,59,55,134,59,66,66,66,55,66,66,55,66,55,55,66,55,55,55,55,55,59,59,66,66,55,66,66,66,66,66,59,65,55,66,57,57,55,59,65,65,65,65,59,65,65,59,57,57,207,207,208,206,209,206,209,206,209,206,209,205,210,205,211,205,212,206,214,206,216,206,216,206,216,207,215,207,215,208,215,209,214,211,212,211,214,215,210,212,209,210,209,208,210,205,205,204,206,203,206,203,207,203,208,202,209,202,209,202,210,202,210,202,211,202,211,202,213,202,214,202,214,203,112,113,113,113,113,113,113,112,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,114,115,113,113,113,114,115,114,114,114,114,114,114,115,115,115,115,115,114,115,115,115,114,114,114,114,114,113,113,113,113,113,113,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,113,113,113,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,113,113,113,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,117,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,117,118,115,115,115,118,117,114,114,115,115,115,115,115,115,114,114,114,118,118,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,118,118,114,114,114,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,113,113,113,113,113,113,114,115 ,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,113,115,115,115,115,118,118,118,118,118,117,118,117,118,117,115,115,115,115,115,114,115,115,115,115,115,111,111,115,115,115,114,114,114,114,114,114,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,107,107,111,111,107,108,107,107,111,111,111,107,107,111,107,108,107,107,106,107,107,108,107,107,111,111,111,111,111,111,106,107,107,106,107,111,111,111,111,111,111,111,110,110,110,109,109,109,109,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,109,109,107,108,108,111,111,111,110,111,111,110,109,109,111,111,110,110,105,106,106,106,106,109,59,110,110,110,110,107,106,106,107,110,105,106,106,105,105,106,55,107,107,57,66,55,55,55,55,55,59,59,57,59,57,55,66,66,66,55,55,66,55,55,66,55,66,66,59,66,66,66,66,55,66,66,66,66,66,66,65,55,59,59,59,66,65,65,65,65,65,55,57,65,59,59,57,207,208,207,208,206,209,206,209,206,210,206,210,206,211,206,212,206,214,206,215,206,216,206,216,207,216,207,215,208,216,209,214,210,213,212,213,215,214,212,210,210,209,209,210,206,211,205,206,204,207,203,207,203,208,203,209,203,210,203,210,203,211,202,211,202,211,202,213,203,214,203,215,203,214,112,113,113,113,113,113,113,112,112,112,112,112,112,113,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,114,115,115,115,114,114,115,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,113,113,113,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,113,114,114,114,114,114,114,114,115,115,115,115,114,114,114,114,114,115,115,115,115,112,112,113,113,113,113,115,115,115,118,118,118,118,118,118,115,115,115,115,113,113,114,114,114,115,115,115,115,115,115,115,114,118,114,114,114,114,114,118,118,115,114,114,115,115,115,115,115,115,115,115,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,117,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118,118,118,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,118,115,115,115,115,114,115,115,113,113,114,114,114,114,114,114,114,115,114,114,115 ,114,115,115,115,115,115,115,115,118,118,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,118,117,118,117,118,117,118,115,115,115,115,115,114,115,115,115,115,115,111,111,114,114,114,115,115,115,115,114,114,114,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,107,107,107,107,108,107,107,111,111,111,111,111,111,106,107,107,107,107,107,108,107,106,107,107,106,107,107,106,107,107,107,111,111,105,106,105,111,111,111,111,111,111,111,111,111,111,111,110,110,109,106,107,107,106,107,107,111,111,111,111,111,111,111,111,111,111,107,110,107,107,108,106,107,107,111,111,111,110,111,111,110,109,109,111,111,110,110,109,109,109,109,109,109,108,108,108,108,108,107,106,106,107,108,108,108,106,106,107,107,105,106,106,105,105,132,55,55,59,133,59,66,59,134,57,55,57,134,55,55,55,133,55,66,66,55,55,55,59,59,66,66,59,59,59,66,66,66,66,66,65,66,55,59,66,55,65,65,65,65,65,59,59,65,57,57,57,57,57,57,206,209,206,209,206,209,206,210,206,211,206,212,206,213,206,215,206,216,206,216,206,216,207,215,208,216,209,215,210,214,211,213,212,215,212,210,212,209,210,209,208,210,205,206,204,206,203,207,203,207,203,209,203,209,202,210,202,210,202,211,202,211,202,212,202,213,202,214,203,214,203,214,113,113,113,113,113,112,112,113,113,113,113,113,113,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,113,113,113,113,113,113,114,115,115,114,115,115,115,115,115,114,114,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,118,118,118,113,113,113,114,114,114,114,114,118,118,114,114,114,118,118,118,118,118,115,114,114,114,114,114,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,117,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,118,118,114,114,118,118,118,118,115,115,115,118,114,114,114,114,114,114,114,114,114,114,114,115,114,115 ,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,117,118,117,118,117,115,115,115,115,115,114,115,115,115,115,115,111,114,115,115,115,115,115,114,114,115,115,114,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,111,107,107,111,111,111,111,111,107,107,111,111,111,106,107,107,106,107,111,111,111,111,111,111,111,107,108,106,107,107,106,107,107,105,106,106,105,106,105,111,105,106,105,111,111,111,111,111,110,110,106,107,107,106,107,107,106,107,111,111,111,111,111,111,111,111,107,108,108,108,108,106,107,107,106,107,111,111,111,111,111,110,109,109,111,111,110,110,109,109,109,109,109,109,105,106,106,107,107,106,106,107,105,108,107,107,106,105,106,106,105,105,106,106,59,59,59,59,66,66,55,55,55,55,59,59,59,55,55,55,59,59,59,59,55,55,55,66,59,57,59,59,57,59,59,66,66,66,66,66,65,65,55,59,66,55,65,65,65,55,55,57,57,59,59,59,57,59,208,207,209,206,209,206,209,206,210,206,210,206,212,206,213,206,214,206,216,206,216,206,216,207,216,207,216,208,216,210,215,210,213,212,213,215,212,212,210,210,209,210,211,207,211,205,207,204,207,204,207,203,208,203,209,203,210,203,211,203,211,203,211,203,211,203,213,203,214,203,215,203,215,203,214,203,213,204,112,113,113,113,113,113,113,113,114,115,112,112,112,113,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,115,114,115,115,115,115,115,115,115,114,114,114,115,115,115,115,113,113,113,113,113,113,113,113,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,112,112,114,114,115,113,113,114,114,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,114,115,115,115,115,115,115,115,118,117,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,118,118,118,114,114,114,114,114,114,115,115,114,114,115,115,115,115,115,115,118,118,118,118,114,114,115,118,118,114,115,115,115,115,115,115,115,115,115,115,114,115 ,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,117,118,117,118,117,115,115,115,115,111,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,114,111,111,111,111,111,111,111,111,111,111,111,117,117,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,107,108,107,107,107,107,107,111,111,111,107,107,111,111,111,111,111,111,107,108,107,106,107,107,108,108,106,107,107,106,106,106,105,106,106,106,106,107,107,111,111,110,110,110,109,109,109,109,106,107,107,111,111,111,111,111,111,111,111,111,111,108,108,109,109,109,109,109,111,111,111,111,111,111,110,109,109,111,111,110,110,109,109,109,109,109,109,108,108,106,106,59,107,106,106,106,106,105,105,107,107,107,106,106,107,106,106,59,107,107,107,55,55,66,133,66,55,55,133,59,59,55,133,55,59,59,57,59,59,55,55,55,59,55,57,59,57,57,59,66,66,66,66,65,65,55,59,59,57,55,65,55,59,55,57,57,59,59,65,65,59,207,208,206,209,206,209,206,209,206,209,206,211,206,212,206,213,206,215,206,216,206,216,206,216,207,216,207,216,209,215,210,214,211,213,212,215,212,210,212,209,210,209,208,211,205,206,204,207,204,207,203,208,203,209,203,209,203,210,202,211,203,211,202,211,202,212,202,213,203,214,203,215,203,214,203,213,203,112,113,113,113,113,113,112,112,112,112,112,112,113,112,113,115,115,115,115,115,115,115,115,115,114,115,115,115,114,114,115,115,115,115,115,114,115,115,115,115,115,115,113,113,113,113,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,114,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,113,113,113,113,113,113,114,114,114,114,114,115,115,115,115,115,115,113,113,113,113,113,113,115,115,115,115,115,115,112,112,112,113,113,114,114,113,113,113,113,113,114,114,114,114,114,114,115,115,115,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,114,114,115,115,115,115,114,115,114,115,115,115,115,115,115,115,118,118,118,118,118,114,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115 ,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,114,114,117,118,114,114,115,115,115,115,115,114,114,111,115,115,115,111,111,115,115,115,115,115,115,111,111,111,111,111,111,111,111,117,117,117,117,117,117,117,117,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,107,107,107,107,111,111,111,111,111,107,108,106,107,107,106,107,106,107,107,106,107,111,111,111,111,111,106,107,107,106,107,111,110,110,110,109,109,107,106,107,107,106,107,111,111,111,111,111,111,111,111,111,110,110,109,109,109,109,109,111,111,111,111,111,111,110,109,109,111,111,110,110,109,109,109,109,109,109,108,107,106,106,106,106,106,106,107,106,106,106,107,107,107,106,106,107,106,106,107,107,107,107,66,66,55,55,66,55,66,55,55,55,66,55,55,66,55,55,55,55,59,59,66,59,66,59,59,59,59,59,66,66,66,66,65,65,55,59,59,57,66,65,55,55,55,55,55,55,57,59,59,59,208,57,209,207,209,206,209,206,210,206,210,206,212,206,213,206,214,206,216,206,216,206,216,207,216,207,216,209,216,209,215,210,214,212,213,215,213,212,210,210,209,209,211,207,211,205,207,204,207,204,207,203,209,203,209,203,210,203,211,203,211,203,211,203,212,203,213,203,214,203,215,203,215,203,214,204,214,112,113,113,113,112,112,113,113,113,113,113,113,113,113,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,114,114,115,115,115,114,115,115,115,115,115,114,114,114,114,114,114,114,113,113,114,114,114,115,115,115,115,115,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,114,115,115,114,113,113,113,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,113,113,113,114,114,114,114,114,115,115,115,115,112,112,113,114,113,114,114,114,114,114,114,113,113,113,114,114,114,114,115,115,118,118,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,118,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,117,118 ,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,114,114,114,111,111,115,115,115,115,115,115,111,111,111,111,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,107,107,111,111,111,111,111,111,105,106,105,107,107,107,107,108,108,107,108,111,111,111,111,111,111,111,111,111,111,111,110,110,110,109,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,110,110,109,109,109,106,107,107,111,111,111,111,111,110,109,109,111,111,110,110,109,109,109,109,109,106,105,105,106,106,107,107,107,107,59,106,106,107,107,106,107,105,106,106,105,105,107,107,107,107,59,133,55,133,66,133,55,133,66,133,66,55,66,134,55,55,55,132,55,59,59,134,59,59,57,133,66,66,66,134,66,66,65,65,66,55,59,66,66,65,55,55,65,65,65,55,57,65,59,57,57,57,207,209,206,209,206,209,206,210,206,211,206,212,206,213,206,215,206,216,206,216,207,216,207,216,208,216,209,216,210,214,211,213,212,215,212,211,212,209,210,209,208,211,206,206,205,207,204,207,203,208,203,209,203,209,203,210,203,211,203,211,203,211,203,212,203,214,203,215,203,215,203,214,203,214,204,112,113,113,112,113,113,113,113,113,113,113,113,113,114,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,115,115,115,114,115,115,115,115,114,115,115,114,113,113,112,112,112,112,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,115,115,115,115,113,113,114,115,115,113,113,114,114,114,114,114,112,112,114,115,115,112,113,114,114,113,114,114,114,114,114,114,114,114,113,113,114,114,115,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,115,115,115,115,115,115,115,115,115,115,118,118,117,118,118,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,118,118,118,118,118,115,115,115,115,115,115,114,114,115,118,114,114,114,114,114,114,114,114,113,113,113,113,113,114,115,115,118,118,114,114,114,114 ,115,115,115,115,115,115,115,115,114,114,115,118,118,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,115,114,115,115,115,115,117,118,111,111,111,115,115,115,115,115,114,114,115,115,115,115,115,111,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,107,108,107,107,107,111,111,111,111,105,106,106,106,108,107,107,107,111,111,108,108,105,111,111,111,111,111,111,111,111,111,111,110,110,110,109,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,110,107,107,109,106,107,107,106,107,111,111,111,111,110,109,109,111,106,107,107,109,109,109,109,109,59,106,106,106,106,107,107,107,107,106,106,105,105,107,107,107,59,105,106,106,105,105,107,108,66,59,59,55,66,55,55,66,66,55,55,55,66,55,55,55,55,55,66,66,59,59,59,59,59,57,66,66,66,66,66,66,66,65,65,65,66,59,59,59,59,65,59,65,65,65,55,55,55,55,65,57,207,209,207,209,207,210,207,210,207,211,206,212,206,213,206,215,207,216,207,216,207,216,207,216,208,216,209,216,210,215,210,214,212,213,215,213,212,210,210,210,210,211,207,211,206,207,205,207,204,208,203,209,203,209,203,210,203,211,203,211,203,211,203,212,203,213,203,214,203,215,203,215,203,214,204,214,113,113,113,113,113,113,113,113,113,113,113,113,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,113,113,113,113,113,112,113,113,113,113,112,112,115,115,115,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,114,115,115,115,114,114,114,115,115,114,114,115,115,115,115,114,115,115,115,113,114,114,113,113,113,113,113,114,114,114,114,112,114,114,113,113,113,113,113,114,118,114,114,114,114,114,114,114,114,114,114,114,114,115,118,118,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,118,118,118,118,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,118,118,118,118,118,118,118,114,115,115,115,114,114,114,115,115,115,115,115,114,114,114,114,114,114,113,113,115,114,114,114,115,115,115,115 ,118,118,118,118,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,118,117,118,111,114,114,111,111,115,115,115,115,115,115,113,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,108,107,108,107,107,105,106,106,107,107,111,111,111,111,111,111,111,111,111,110,110,110,110,109,109,109,109,109,107,108,108,111,111,111,111,111,111,111,111,107,108,106,107,107,109,109,111,111,111,111,111,111,110,109,109,106,107,107,106,107,109,109,109,109,59,59,107,107,107,107,107,106,107,107,106,106,108,107,107,107,107,107,106,106,106,107,107,107,108,107,107,55,133,55,66,66,133,55,66,55,134,66,66,66,55,59,66,59,59,55,55,59,59,57,59,66,66,66,66,66,66,65,65,65,66,66,55,66,66,65,59,65,65,65,65,65,59,59,57,59,57,59,57,57,209,206,209,206,210,206,211,206,212,206,214,206,216,206,216,207,216,207,216,207,216,208,216,209,216,210,214,211,213,212,215,212,211,212,209,210,209,208,211,206,206,205,207,204,207,203,208,203,209,203,209,203,210,203,211,203,211,203,211,203,212,203,214,203,215,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,115,114,115,115,115,115,113,113,113,113,113,114,115,115,115,115,114,114,114,114,114,114,114,113,113,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,114,114,114,114,113,113,114,114,114,115,113,113,113,112,115,113,113,113,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,113,114,114,114,114,114,114,113,113,113,114,114,112,114,114,114,114,114,114,113,113,118,118,118,118,114,114,114,114,114,114,114,114,115,114,115,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,115,115,115,115,115,115,115,115,114,114,115,118,118,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,118,118,118,118,118,118,118,118,118,114,115,115,115,115,114,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115 ,118,118,118,118,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,114,114,114,118,115,115,115,115,115,115,115,115,114,117,118,117,118,117,118,118,111,113,112,113,112,113,113,115,115,115,115,115,113,113,117,117,117,117,117,117,113,112,113,112,112,113,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,107,107,107,111,111,107,108,107,107,111,108,108,108,108,108,106,107,107,106,107,111,111,111,111,111,111,111,111,110,110,110,110,107,109,107,107,108,108,107,108,111,111,111,111,111,111,111,111,108,106,107,107,106,107,109,109,111,111,111,111,111,110,109,109,111,111,110,110,109,109,109,109,109,59,107,106,107,107,107,107,107,107,106,106,106,107,107,107,107,107,107,65,106,106,107,107,59,59,66,59,55,66,66,66,66,55,66,55,55,66,66,66,59,57,57,66,59,59,65,55,66,66,55,66,59,59,59,66,66,66,66,65,65,66,66,66,66,66,66,59,65,65,65,65,65,55,55,65,209,59,59,59,209,207,209,207,210,207,211,207,212,206,213,207,215,207,216,207,216,207,216,207,216,208,216,209,216,210,215,210,214,212,214,215,213,212,210,210,210,210,211,207,211,206,207,205,207,204,208,204,209,203,209,203,210,203,211,203,211,203,211,203,212,203,213,203,215,113,113,113,113,114,114,114,114,114,113,113,113,114,115,115,115,115,115,115,115,115,115,115,113,113,114,114,114,112,112,112,112,115,115,114,114,114,114,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,113,113,113,115,115,113,113,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,115,114,115,115,115,115,115,113,114,114,114,114,114,114,114,114,112,112,114,113,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,117,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,115,115,115,115,118,118,118,118,115,115,115,115,114,115,115,115,115,115,118,118,117,118 ,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,114,115,115,115,115,114,114,114,114,115,115,114,118,118,117,111,117,115,115,115,115,115,115,115,113,115,115,115,115,115,115,115,113,113,113,113,113,113,115,115,115,113,113,117,118,117,118,117,117,117,117,117,117,117,117,117,117,117,117,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,111,111,111,111,106,107,107,108,108,107,107,108,108,111,111,111,111,111,111,111,111,111,111,110,110,110,107,108,107,107,108,106,107,107,108,106,107,107,107,107,111,110,110,110,110,110,109,109,107,108,108,111,111,111,111,111,110,109,109,111,111,110,110,109,109,109,109,105,106,107,107,107,106,107,106,106,107,107,108,107,106,106,105,105,107,110,105,106,106,105,105,107,107,107,132,59,132,55,133,66,133,66,134,55,133,55,134,55,59,55,134,59,55,65,133,66,66,59,133,66,59,59,133,66,66,66,133,65,66,66,66,66,66,66,66,59,59,65,65,65,65,65,59,207,209,207,209,207,209,207,209,206,210,206,212,206,213,206,214,206,216,207,216,207,216,207,216,207,216,208,216,209,216,210,215,211,214,212,215,212,211,212,209,210,209,209,211,206,207,205,207,204,207,204,208,203,209,203,209,203,210,203,211,203,211,203,212,203,213,203,214,203,113,114,114,114,113,113,114,114,114,114,114,114,113,115,115,115,115,115,115,115,116,115,113,114,114,114,114,112,113,113,113,113,112,112,113,115,115,115,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,113,113,113,113,113,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,117,114,115,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,118,114,114,114,114,114,114,118,115,115,115,118,118,118,118,118,114,114 ,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,117,117,117,117,117,115,115,115,115,115,115,115,115,115,115,117,115,115,115,115,115,115,115,115,113,113,115,115,115,115,115,118,117,118,117,118,117,117,117,117,117,117,117,117,117,117,117,117,117,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,107,107,107,108,107,107,111,111,111,107,107,106,107,107,106,107,107,108,111,111,111,111,111,111,111,107,107,111,110,110,110,110,107,108,107,106,107,107,106,106,107,107,106,107,106,107,110,110,107,110,107,107,108,108,107,108,111,111,111,111,111,110,109,111,111,111,110,109,109,109,109,105,106,106,106,106,107,107,107,108,106,106,107,59,107,107,106,106,107,107,106,107,107,106,106,107,107,106,106,59,59,55,66,66,66,66,55,66,55,55,55,55,55,59,57,59,65,55,55,55,55,59,55,59,57,57,57,59,66,66,66,65,65,65,66,66,66,66,66,66,59,59,59,59,66,65,65,59,59,208,57,207,209,207,210,207,210,207,211,207,212,207,214,207,215,207,216,207,216,207,216,207,216,208,216,209,216,210,216,210,214,212,214,216,213,212,210,210,210,210,209,207,212,206,207,205,207,204,208,204,209,204,210,203,210,203,211,112,112,112,112,112,112,112,112,203,215,113,114,114,114,114,114,113,113,114,114,114,114,114,114,115,115,115,115,115,116,116,113,114,114,114,114,113,113,113,113,113,113,113,113,113,112,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,113,114,114,114,114,114,114,113,113,113,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,114,114,114,114,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,118,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,114,115 ,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,115,115,115,115,114,114,114,114,114,114,117,115,113,113,115,115,115,115,115,115,115,117,118,117,118,117,115,115,115,115,115,113,115,115,115,115,115,113,118,117,118,117,118,112,113,112,112,112,113,113,117,117,117,117,118,117,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,111,111,107,108,107,107,107,107,111,111,111,111,108,108,106,107,106,107,107,106,107,105,105,106,105,111,111,107,108,107,107,111,110,110,110,108,108,108,108,109,109,111,111,110,110,110,110,110,110,110,107,108,108,108,108,109,109,108,108,111,111,111,111,111,110,109,111,111,111,110,109,109,109,109,109,109,59,59,110,107,107,107,106,106,106,59,59,59,59,106,106,107,106,107,107,106,106,106,105,106,106,105,105,59,132,55,132,66,133,55,133,66,133,59,59,59,133,59,57,65,133,55,55,66,133,59,59,55,132,57,59,66,132,66,65,65,65,66,66,66,66,66,66,66,59,59,66,66,65,65,65,55,209,57,59,207,209,207,210,207,210,206,212,207,213,206,214,207,216,207,216,207,216,207,216,208,216,208,216,209,216,210,215,211,214,212,215,212,212,212,209,210,209,209,212,206,207,205,207,204,207,204,208,204,209,203,209,203,210,203,212,113,113,113,113,113,112,112,112,112,112,112,114,114,114,114,114,114,114,114,114,114,114,114,114,115,116,116,114,114,114,113,114,114,114,113,113,114,114,114,114,114,114,114,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,113,114,114,114,114,114,114,114,114,113,113,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,115,115,113,113,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,118,118,115,114,114,118,118,118,118,118,115,115 ,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,114,114,115,115,114,115,115,114,114,114,115,115,115,113,117,117,117,117,117,117,117,117,117,118,115,115,115,115,115,113,115,115,115,115,115,113,118,118,112,112,114,115,115,115,115,113,113,113,113,117,117,118,117,118,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,108,107,107,106,107,107,111,111,107,108,107,107,111,107,107,107,106,107,107,106,107,105,106,106,105,106,106,106,106,111,108,108,108,108,111,110,110,110,110,109,109,109,109,107,108,108,111,110,110,110,110,110,110,110,110,108,108,110,109,109,109,109,111,111,111,111,111,110,109,111,111,111,110,109,109,109,109,109,109,110,110,110,59,107,107,107,107,107,107,107,107,107,108,108,107,59,110,107,107,107,107,107,107,106,106,107,107,59,55,55,55,55,55,66,66,55,55,55,66,55,59,57,66,65,65,55,55,66,59,66,55,59,59,66,66,66,66,65,65,65,65,65,66,66,66,66,66,66,66,66,66,66,65,65,59,57,57,207,209,207,210,207,210,207,211,207,213,207,214,207,216,207,216,207,216,207,216,208,210,208,216,209,216,210,216,210,215,213,214,216,214,213,210,210,210,210,209,208,203,206,207,205,208,205,208,204,209,204,209,203,210,203,212,203,212,203,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,215,114,114,114,114,115,114,115,114,114,115,115,113,114,115,113,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,112,112,112,112,112,112,112,112,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,112,112,112,112,112,112,112,112,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,114,114,114,114,114,115,115,115,113,113,114,114,114,114,114,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,114,115,115,114,118,118,118,118,118,118,115 ,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,114,115,115,114,114,115,115,115,115,115,118,117,118,117,118,117,117,117,117,117,118,115,115,115,115,118,118,115,115,115,115,118,115,115,115,115,115,115,114,114,115,115,115,115,113,117,118,117,118,117,118,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,111,111,107,108,107,107,107,107,107,107,107,107,108,111,111,106,107,107,106,105,111,111,111,111,111,111,111,111,107,108,108,107,109,107,107,108,108,107,108,111,111,111,110,110,110,110,110,110,110,110,110,110,109,109,109,111,111,111,111,110,110,109,111,111,111,110,109,109,109,109,109,109,110,110,59,59,107,107,107,107,107,107,107,107,59,108,107,108,107,107,107,107,107,107,65,107,106,106,132,59,132,55,132,66,133,55,133,55,133,55,133,59,134,59,134,66,55,55,133,55,55,57,132,59,55,59,132,66,66,66,132,65,65,65,133,65,65,66,66,66,66,66,66,66,66,66,65,59,59,207,209,207,209,207,210,207,211,207,212,207,213,207,214,207,216,207,216,207,216,207,216,208,210,209,216,209,216,210,215,211,214,213,215,213,212,212,210,210,209,209,212,206,207,206,134,205,208,204,134,204,209,204,133,203,211,203,212,203,212,203,133,203,213,113,113,113,113,204,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,114,115,115,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,115,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,115,115,115,113,113,113,113,113,112,112,112,112,112,112,115,115,115,115,115,115,115,115,115,115,115,112,112,112,112,112,112,113,113,113,113,113,113,113,115,115,115,115,115,115,118,118,118,118,118,118,118,114,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,114,114,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,117,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118 ,118,118,118,118,115,115,115,115,114,114,114,114,114,118,118,114,114,115,115,115,115,115,114,114,118,115,115,115,118,118,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,114,114,113,113,113,118,117,117,117,117,117,118,118,114,114,114,114,114,114,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,113,118,117,118,117,118,117,118,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,111,111,111,111,107,108,107,107,107,106,107,108,108,106,106,107,107,106,107,106,106,111,111,107,111,107,107,108,108,107,108,108,106,107,107,109,109,106,107,107,107,107,111,111,110,110,110,110,110,110,110,110,110,109,109,109,111,111,111,110,110,109,111,111,111,110,109,109,109,109,109,109,110,59,59,59,59,110,110,110,106,106,106,107,107,107,107,107,107,107,110,65,107,107,65,107,107,59,59,131,55,66,66,66,55,66,66,66,66,59,59,66,66,55,59,59,55,55,55,55,59,66,55,66,59,66,57,59,59,66,65,65,65,65,65,65,65,65,65,66,66,66,66,66,66,66,65,65,59,209,207,209,207,210,207,210,207,212,207,213,207,214,207,216,207,216,207,216,208,210,208,210,208,210,209,216,210,216,210,215,213,214,216,214,213,211,210,210,210,209,208,204,206,208,205,208,205,208,204,209,204,210,204,210,204,212,203,212,203,212,203,213,204,214,204,215,204,112,112,112,112,112,113,114,114,114,114,115,115,115,115,115,115,114,115,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,115,115,115,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,115,112,112,112,113,113,113,113,113,113,113,113,113,114,114,114,115,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,114,114,114,114,118,118 ,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,114,114,114,118,118,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,113,113,113,113,117,117,113,114,115,115,115,115,115,115,114,114,118,115,115,115,118,118,115,115,115,115,115,115,115,118,117,118,117,118,117,118,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,111,105,107,108,108,106,111,111,111,106,107,107,107,108,108,108,108,111,110,108,108,106,107,107,106,107,106,107,107,106,107,106,107,111,111,111,110,110,110,110,110,110,110,109,109,109,110,111,111,110,110,109,111,111,111,110,109,109,109,109,109,109,110,59,59,106,107,107,107,107,107,106,106,107,107,108,107,107,107,110,110,110,65,110,65,65,105,106,106,105,105,66,132,59,133,66,133,55,133,55,133,66,134,55,59,59,133,66,65,59,132,55,55,55,132,59,59,66,132,66,65,66,132,66,66,66,65,65,65,65,66,66,66,66,66,66,66,65,65,59,209,207,209,207,210,207,211,207,212,207,213,207,215,207,216,207,216,207,216,207,210,208,210,209,216,209,216,210,215,211,214,213,215,213,212,212,210,210,209,209,212,207,207,206,208,205,208,204,209,204,209,204,210,204,211,203,212,203,212,203,212,203,213,203,214,112,112,113,113,113,113,113,113,114,216,206,216,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,112,112,112,112,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,113,113,113,113,114,115,114,114,115,115,115,115,115,115,113,113,113,113,113,113,113,114,114,114,114,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,114,114,114,115,115,115,115,115,114,114,114,114,118,118,118,118,114,114,114,114,115,115,115,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,115 ,118,118,118,118,118,118,118,118,118,115,115,115,114,115,115,115,115,118,118,118,118,118,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,115,115,115,115,115,118,117,118,117,115,115,115,115,115,115,115,115,113,113,115,115,115,115,115,115,115,115,115,115,114,114,114,118,118,115,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,108,107,107,108,111,111,111,106,107,107,106,107,111,108,108,111,111,110,110,110,110,110,110,110,109,109,109,109,109,111,111,111,111,111,111,111,111,110,110,110,110,110,110,109,109,109,110,110,110,110,109,111,111,110,110,109,109,109,109,109,109,108,107,106,107,107,106,107,108,107,107,107,107,107,108,107,107,110,110,110,110,65,110,65,107,107,107,106,106,59,59,59,59,66,66,55,55,66,55,66,66,55,55,59,59,66,66,66,59,59,59,57,59,66,59,66,66,66,66,65,65,66,66,59,59,66,66,55,55,55,66,66,66,66,66,66,66,66,57,59,57,207,210,207,211,207,212,207,213,207,214,207,216,207,216,207,216,208,210,208,210,208,210,209,216,210,216,210,215,213,215,216,214,212,211,210,210,210,209,208,206,206,208,206,208,205,208,205,209,204,210,204,211,204,212,204,212,203,212,204,213,204,214,112,113,113,113,113,113,113,113,114,216,112,112,112,113,115,115,115,115,114,115,115,115,115,115,115,115,117,117,114,114,114,115,115,115,112,113,113,113,113,112,112,115,115,113,113,113,113,113,115,114,114,115,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,114,114,114,114,114,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,114,115,115,115,114,118,118,118,114,115,115,115,114,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,118,118,115,115,115,115,115,114,114,115 ,118,118,118,118,118,118,114,114,114,114,114,118,115,115,115,118,118,118,118,114,114,118,118,115,115,115,115,115,115,114,118,118,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,115,115,115,115,113,115,115,115,115,117,117,117,117,117,117,115,115,115,115,115,114,114,115,115,115,115,115,118,118,117,118,117,118,117,118,117,118,117,118,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,107,108,107,107,111,106,107,107,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,110,110,109,109,109,109,111,111,111,111,111,111,111,111,111,110,110,110,110,110,109,109,109,109,110,110,110,109,111,111,110,110,109,109,109,109,109,110,108,108,108,110,110,107,108,107,107,107,107,105,106,106,105,105,110,110,110,110,105,106,106,105,105,107,106,106,131,66,132,66,132,66,132,55,132,55,133,66,134,59,134,59,133,59,132,65,65,55,132,66,131,59,131,66,66,66,131,65,65,66,132,59,59,59,59,57,55,66,66,59,57,59,59,66,66,208,209,207,210,207,210,207,211,207,213,207,214,207,215,207,216,207,216,207,216,208,210,208,210,209,216,209,216,210,216,211,215,213,214,213,213,213,210,210,209,209,134,207,208,206,133,205,208,205,133,204,209,204,133,204,211,204,133,203,212,204,133,203,213,112,113,113,113,113,113,112,112,112,112,112,112,113,112,113,116,116,115,114,115,115,115,115,115,114,114,114,114,114,114,115,114,115,115,113,113,113,113,114,114,113,113,113,112,113,114,114,114,114,114,115,115,115,115,115,114,114,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,115,115,115,115,115,118,118,115,115,115,115,115,118,115,115,115,115,115,115,114,114,115,115,115,115,115,114,118,118,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115 ,118,118,118,118,118,115,115,115,115,114,114,118,118,118,118,118,118,118,118,114,114,114,114,114,114,115,115,115,115,115,114,114,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,113,113,113,118,115,115,115,117,117,117,117,113,113,113,117,117,115,115,115,115,115,115,114,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,117,112,112,112,112,112,112,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,107,107,111,107,107,106,107,106,107,107,106,107,107,106,107,106,105,111,111,111,111,111,111,111,111,111,110,110,110,110,110,106,107,106,107,107,111,111,111,111,111,111,111,111,111,110,110,110,110,110,109,109,109,109,110,110,109,111,111,110,110,109,109,109,109,109,110,110,110,110,107,107,107,106,107,107,107,107,106,107,106,106,105,106,106,105,105,107,107,106,106,65,107,107,55,55,66,55,131,59,55,55,55,55,55,55,55,57,55,55,55,66,66,59,55,55,59,55,66,66,59,59,59,66,66,66,65,65,66,66,66,66,55,55,57,55,55,66,57,66,66,66,66,66,209,208,210,208,210,208,211,208,213,207,213,207,215,207,216,208,216,208,210,208,210,208,210,209,210,209,216,210,216,210,215,213,215,213,214,213,212,210,210,210,209,208,207,207,208,206,208,205,209,205,209,204,210,204,211,204,212,204,212,204,213,204,213,204,112,113,113,113,112,112,113,113,113,113,113,113,113,113,114,114,114,114,114,114,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,113,113,113,114,114,114,114,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,113,112,112,112,112,113,115,113,112,112,112,112,112,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,118,118,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,114,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,115 ,118,118,118,115,115,115,115,115,114,114,114,114,115,115,114,118,118,118,118,118,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,114,118,118,118,118,118,118,118,118,118,115,115,115,115,114,113,113,118,118,118,117,117,117,117,117,113,115,113,113,114,114,114,115,115,115,115,115,114,114,114,118,118,118,117,118,117,118,117,118,117,118,113,112,115,115,115,112,113,113,113,113,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,107,108,107,107,107,111,111,106,107,107,106,107,107,108,108,106,106,106,106,111,111,111,111,111,111,111,111,111,110,110,110,106,107,106,107,107,106,107,111,111,111,111,111,111,111,111,110,110,110,110,110,110,109,109,109,109,110,109,109,110,110,110,109,109,109,109,109,110,110,107,108,108,107,106,106,107,107,105,106,106,105,105,106,107,107,106,106,110,110,107,106,106,65,66,131,59,131,55,131,55,132,66,132,55,132,55,134,59,134,59,133,57,133,59,55,55,132,59,59,59,131,59,66,59,131,66,66,66,131,65,66,66,131,59,66,55,57,59,59,59,59,57,66,66,209,208,209,208,209,207,210,207,212,207,213,207,214,207,215,207,216,207,216,208,216,208,210,208,210,209,216,210,216,210,216,212,215,213,215,213,213,212,210,210,209,209,209,207,133,206,208,205,133,205,209,204,133,204,210,204,212,204,212,204,133,204,213,204,133,112,113,113,112,113,113,113,113,113,113,113,113,113,114,114,114,114,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,112,112,112,112,112,112,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,113,112,112,113,113,113,112,113,112,112,113,113,113,113,113,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,114,114,114,114,118,118,114,114,114,115,115,115,115,115,115,114,114,118,118,115,115,115,118,118,115,115,115,115,115,115,115,115,118,118,118,118,115,115,115,115,118,118,115,115,115,115,115,118,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115 ,118,118,118,115,115,115,114,114,114,115,115,115,115,115,114,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,117,115,115,115,115,115,115,115,118,118,118,118,118,118,118,115,115,115,115,115,114,114,118,118,115,113,113,118,118,118,117,115,115,115,115,115,115,115,113,113,115,115,115,113,112,113,112,112,112,118,117,118,117,118,117,118,113,115,115,115,115,115,113,113,115,115,115,113,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,107,106,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,107,106,107,111,107,111,107,107,108,108,107,108,111,111,111,111,111,106,107,107,111,111,111,106,107,107,111,110,110,110,110,106,107,107,111,111,111,111,111,111,111,111,111,110,110,110,110,110,110,110,109,109,109,109,109,109,110,110,110,109,109,109,109,109,110,107,108,108,108,108,106,107,107,106,107,108,106,106,107,59,107,107,106,106,110,110,107,107,105,106,105,106,106,105,105,66,66,57,66,66,55,55,66,55,59,55,55,59,59,59,66,55,55,65,55,66,59,59,59,57,57,59,66,66,66,65,65,65,66,59,59,57,55,57,57,57,57,57,57,66,66,208,57,59,210,208,210,208,211,208,213,208,214,207,215,208,216,208,216,208,210,208,210,208,210,209,210,210,210,210,216,210,216,213,215,213,215,212,212,210,210,210,209,208,208,207,208,206,208,205,209,205,209,204,210,204,211,204,212,204,213,204,213,204,213,204,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,112,112,112,112,112,113,115,115,115,114,114,114,114,114,115,115,114,114,114,114,114,114,113,114,114,114,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,114,114,114,114,114,114,112,112,113,113,113,112,112,112,112,112,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,113,112,113,113,113,113,113,113,112,112,113,113,113,113,113,114,114,115,115,115,115,114,115,115,115,115,114,114,114,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118,118,114,114,114,114,114,114,114,115,118,118,118,118,118,118,118,118,114,114,114,114,114,118,118,118,117,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115 ,118,118,118,115,115,114,115,115,115,115,115,115,115,114,118,114,114,114,114,118,115,114,114,115,115,115,115,115,115,115,117,117,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,114,114,114,115,115,113,118,118,118,118,118,115,115,115,115,115,115,115,115,113,115,115,113,115,115,115,115,113,113,113,117,118,117,118,113,115,115,115,115,115,115,113,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,107,107,111,111,106,107,107,107,107,107,107,111,107,108,108,107,107,108,108,108,106,107,107,108,108,111,111,111,111,106,107,107,106,107,111,106,107,107,106,107,111,105,106,105,106,106,106,107,107,111,111,111,111,111,111,111,110,107,107,110,110,110,110,110,109,109,109,109,109,109,110,110,109,109,109,109,109,110,107,108,108,108,108,107,107,108,107,108,107,106,106,110,108,107,107,107,110,110,110,110,105,106,106,106,106,106,106,55,131,55,132,55,132,59,132,66,134,59,133,66,133,55,133,59,133,66,132,55,132,59,131,59,131,59,131,66,131,66,131,65,131,59,131,57,57,66,55,66,57,66,66,59,57,57,57,59,59,208,210,208,210,207,212,208,213,207,214,207,216,207,216,208,216,208,210,208,210,208,210,209,216,210,216,210,216,212,215,213,215,213,214,213,133,210,209,209,133,207,208,206,133,206,208,205,133,205,209,204,133,204,212,204,133,204,213,204,133,204,214,204,113,113,113,113,113,113,113,113,114,115,115,113,113,113,113,113,113,114,112,112,113,113,113,113,113,113,114,114,114,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,112,113,113,113,113,113,112,112,113,113,113,112,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,112,113,113,113,113,113,113,112,113,113,113,113,113,113,115,115,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,114,114,114,114,118,118,114,114,114,115,115,115,115,115,114,114,118,118,115,115,117,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114 ,118,118,118,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,114,114,114,115,115,115,114,117,111,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,114,114,115,115,115,115,115,115,115,114,118,114,114,114,113,118,118,115,114,114,115,115,115,115,115,115,115,113,113,115,115,115,115,115,113,113,113,118,117,113,115,115,115,115,115,115,113,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,106,107,107,106,107,108,107,107,111,111,107,107,107,107,107,108,106,107,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,105,106,106,106,106,106,107,107,106,107,111,111,111,111,111,111,107,108,107,107,110,110,110,110,109,109,109,109,109,109,110,109,109,109,109,109,110,110,105,106,106,105,105,107,107,107,107,107,110,107,107,110,108,59,65,110,110,110,110,107,107,107,107,107,106,106,106,66,59,131,55,55,55,131,59,55,59,133,59,59,59,132,66,59,55,59,55,55,59,59,57,57,66,66,66,66,66,66,66,65,65,65,66,66,55,59,59,55,55,59,57,59,57,59,59,210,208,210,208,59,57,212,208,213,208,214,208,215,208,216,208,210,208,210,208,210,209,210,209,210,210,210,210,216,211,216,213,215,213,215,213,213,210,210,210,209,209,209,207,208,206,208,206,209,205,209,205,210,205,211,204,213,204,213,204,213,204,214,205,215,205,216,205,216,205,216,206,115,115,115,115,115,115,114,115,113,113,112,113,113,113,113,113,113,113,114,114,112,112,112,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,114,114,112,113,113,113,113,113,113,112,113,113,113,113,113,113,114,115,115,115,115,115,115,115,112,112,112,112,112,112,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,113,113,113,113,113,113,112,113,113,113,113,113,114,114,114,115,115,115,115,113,113,113,113,113,113,115,115,115,115,114,114,114,118,115,115,115,118,118,118,118,118,114,114,114,118,118,115,115,115,115,115,115,115,114,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114 ,118,118,118,118,115,115,115,115,115,115,118,118,118,118,115,115,115,115,114,114,115,115,115,115,115,111,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,114,114,115,114,115,115,115,114,118,118,118,114,115,115,115,114,114,115,115,115,115,115,115,113,118,113,115,115,115,115,115,115,113,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,106,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,107,107,107,107,107,107,107,107,107,108,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,110,106,107,107,110,109,111,111,111,111,111,111,108,108,108,108,110,110,110,110,109,109,109,109,109,109,109,109,109,109,109,109,110,110,107,110,106,106,108,107,107,107,110,108,110,107,107,107,59,59,65,65,110,110,110,110,110,65,105,106,105,107,131,57,131,59,131,66,132,55,132,59,134,55,133,66,133,55,133,59,132,55,132,55,65,66,131,59,131,66,130,66,66,66,130,65,65,65,131,66,55,55,55,66,57,55,57,59,59,59,59,59,59,57,57,57,211,208,212,208,213,208,214,207,216,208,216,208,216,208,210,208,210,209,210,209,210,210,216,210,216,212,215,213,215,213,214,213,210,210,133,209,209,208,133,206,208,206,133,205,209,205,132,204,210,204,132,204,213,204,132,204,213,204,132,204,215,204,133,205,216,205,133,205,115,115,115,115,115,115,115,115,112,113,113,113,113,113,112,112,112,112,112,112,113,112,113,114,114,114,114,114,114,115,114,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,114,114,114,114,115,114,115,115,115,115,115,112,113,113,113,113,113,113,112,113,113,113,113,113,113,114,115,115,115,115,115,115,114,112,112,112,113,113,113,113,113,114,114,114,115,115,115,115,115,115,115,115,115,115,114,113,113,113,113,113,113,113,113,113,113,114,114,115,114,115,115,115,115,113,113,113,114,114,114,114,114,115,115,114,114,114,118,118,118,118,118,118,118,118,118,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,118,118,118,115,115,115,114,115,115,115,115,115,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,114,114 ,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,115,115,115,115,115,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,118,118,118,118,115,115,115,115,114,114,115,115,115,115,115,114,118,118,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118,117,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,107,108,107,107,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,107,108,107,106,107,107,107,108,107,107,107,107,107,107,107,111,111,111,111,111,111,105,106,106,105,105,111,111,106,107,107,107,107,107,107,106,107,107,107,106,107,110,109,111,111,111,111,111,111,110,110,110,110,107,108,108,109,109,109,109,109,109,109,109,109,109,109,109,110,107,107,107,106,106,108,108,108,107,107,107,107,107,107,107,59,110,65,65,110,110,110,110,110,105,106,106,106,106,55,130,55,55,59,59,57,59,59,134,55,59,57,66,59,59,59,66,55,59,66,66,55,55,66,59,59,59,66,66,66,66,66,65,65,65,65,65,55,55,55,59,55,55,57,65,59,59,59,210,208,210,208,210,208,212,208,213,208,214,208,215,208,216,208,216,208,210,208,210,209,210,209,210,210,210,210,216,211,216,213,215,213,215,213,213,210,210,210,209,209,209,207,208,207,209,206,209,205,210,205,210,205,212,205,213,205,213,204,213,205,214,205,215,205,216,205,216,205,210,206,216,206,210,115,115,115,115,115,115,112,113,113,113,112,112,113,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,112,113,113,113,113,113,113,112,113,113,113,113,113,113,114,115,115,115,112,112,113,114,115,112,112,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,113,113,113,113,113,113,114,115,115,115,115,115,113,113,114,115,115,113,113,114,114,114,114,114,114,115,114,114,118,118,115,114,114,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,114,118,115,115,115,118,118,118,118,114,114,114,118,118,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,117,118,118,118,118,118,118,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114 ,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,111,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,115,114,118,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,113,112,112,114,114,114,111,111,111,111,111,111,111,111,111,113,113,113,113,113,112,112,112,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,107,107,107,107,107,107,105,106,106,105,105,111,111,111,111,107,106,106,111,111,106,107,107,106,107,107,107,106,107,107,110,110,110,110,110,110,109,111,111,111,111,107,111,107,107,108,108,107,108,110,109,109,109,109,109,109,109,109,109,109,109,110,110,110,107,107,108,108,108,107,107,107,107,110,110,107,107,110,110,110,65,65,110,105,106,105,107,107,107,107,59,130,59,131,55,131,59,131,57,134,59,134,57,133,59,133,66,132,55,132,55,132,59,132,55,131,59,131,66,130,66,130,66,130,65,130,65,130,65,131,55,55,55,133,59,59,65,65,57,59,208,209,57,210,208,211,208,213,208,214,208,215,208,216,208,216,208,216,208,210,208,210,209,210,209,210,210,210,210,216,212,216,213,133,213,214,213,133,210,133,209,133,208,208,207,133,206,132,206,132,205,210,205,132,204,132,204,132,204,213,204,132,204,132,205,132,205,216,205,132,205,132,206,133,206,210,116,116,116,116,116,112,113,113,112,113,113,113,113,113,113,113,113,113,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,114,114,114,114,114,115,115,113,113,113,113,113,114,115,113,113,113,113,113,114,115,115,115,115,112,113,113,112,112,112,112,112,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,113,114,114,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,115,115,114,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,114,115,114,114,114,114,114,114,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,117,118,117,118,114,115,115,115,114,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114 ,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,111,111,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,115,115,115,118,117,114,113,115,115,115,115,115,115,114,114,114,111,111,114,114,114,114,114,114,115,115,115,115,115,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,107,107,107,107,107,107,108,107,107,108,106,106,107,107,111,111,107,107,106,106,111,111,107,107,107,107,111,111,106,107,107,106,107,110,105,106,105,110,110,109,111,111,107,108,108,108,108,111,111,108,108,110,109,109,109,109,109,109,109,109,109,108,107,108,108,108,107,108,107,108,105,106,106,105,105,110,110,110,59,110,110,110,65,65,105,106,106,106,106,65,105,106,106,105,105,55,131,57,59,57,131,59,59,57,133,66,66,59,132,66,55,66,131,55,55,59,59,59,59,66,66,66,66,66,66,66,65,65,65,65,55,55,59,57,55,57,59,57,59,59,209,209,59,57,57,208,211,208,212,208,214,208,214,208,216,208,216,208,210,208,210,209,210,209,210,209,210,210,210,210,210,211,216,213,216,213,215,213,213,210,210,210,209,209,209,208,209,207,209,206,209,206,210,205,210,205,212,205,213,205,213,205,214,205,214,205,215,205,216,205,114,114,114,114,114,115,210,114,114,114,114,115,116,113,113,113,113,113,113,113,113,113,113,113,113,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,112,113,113,113,113,113,113,112,112,112,113,113,113,113,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,113,113,114,114,114,114,115,115,115,115,115,113,113,113,113,113,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,114,115,114,114,114,114,118,118,115,115,115,115,115,115,115,115,114,114,115,115,114,114,114,114,114,114,114,114,114,114,114,114,118,117,118,114,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114 ,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,111,111,111,111,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,115,115,117,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,107,107,107,108,108,107,107,108,108,107,108,107,107,106,106,107,107,107,108,107,107,106,106,108,108,107,107,107,107,111,111,111,111,111,111,111,105,106,106,106,106,110,110,109,111,111,111,107,107,110,111,111,111,110,110,109,109,109,109,109,109,109,109,109,108,108,108,110,108,108,108,107,108,107,108,106,106,107,106,105,105,106,106,110,110,65,107,107,107,107,107,65,107,107,107,106,106,59,131,55,131,55,131,57,132,55,133,59,133,57,133,59,132,66,132,55,132,55,131,59,131,66,130,59,130,66,130,66,130,65,130,65,130,59,59,55,133,55,55,59,133,57,65,59,209,59,210,57,210,208,212,208,213,208,214,208,215,208,216,208,216,208,210,208,210,208,210,209,210,209,210,210,216,210,216,212,216,213,215,213,133,213,211,210,133,209,209,208,133,207,208,206,132,206,209,205,132,205,211,205,132,204,213,205,132,205,213,205,132,205,216,114,114,115,115,115,115,115,115,114,114,115,115,115,114,115,114,113,113,113,113,113,113,113,113,114,114,114,114,115,115,115,115,115,117,117,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,112,113,113,113,113,113,113,113,113,112,112,113,113,114,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,113,113,113,113,115,115,113,113,113,113,114,114,114,114,114,113,113,114,114,115,115,115,113,113,114,114,114,114,114,113,113,118,118,114,114,114,114,113,113,113,113,113,115,115,115,115,115,115,115,114,114,114,114,115,115,114,114,114,114,114,118,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,114,114,114,114,115,115,115,115,114,114,115,115,115,115,114,115,115,115,115,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,118 ,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,111,111,111,111,111,111,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,117,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,117,118,117,118,117,115,115,115,115,115,114,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,108,108,108,108,107,107,107,107,107,108,108,107,107,107,107,108,107,107,107,107,107,107,107,107,105,106,106,105,105,105,111,111,111,110,110,110,111,111,111,110,109,109,107,108,107,107,111,111,111,110,110,109,109,109,109,109,109,109,109,109,109,110,110,107,107,107,107,107,107,107,107,106,106,107,59,106,106,106,106,110,110,65,65,65,110,110,110,110,65,65,107,106,106,130,55,55,59,131,55,55,59,132,66,59,59,132,59,66,55,66,66,55,55,59,55,55,55,55,55,59,59,66,66,66,66,65,65,65,59,59,59,65,59,59,55,57,59,59,59,57,57,57,57,210,208,211,208,213,208,214,208,215,208,216,208,216,208,210,209,210,209,210,209,210,209,210,210,210,210,210,211,216,213,216,213,216,213,214,210,210,210,209,209,209,208,209,207,209,206,209,206,210,205,210,205,212,205,213,205,214,205,214,205,214,205,215,114,115,115,115,115,115,115,115,207,114,114,114,114,115,115,115,114,114,114,114,114,114,114,114,114,114,117,117,117,117,117,117,117,117,117,113,113,114,113,114,115,115,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,113,113,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,114,114,114,114,114,114,114,114,114,113,115,114,115,114,114,114,114,114,114,113,113,115,115,115,115,114,114,114,115,115,115,115,115,114,114,115,115,115,114,118,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,114,115,115,115,115,117,115,115,115,117,118,115,115,115,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,113,113,113,113,113,118,118,118,118,118,118,114,114,114 ,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,111,111,111,111,111,111,117,117,117,117,117,117,114,114,115,115,113,113,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,118,118,118,114,115,115,115,115,115,115,115,118,117,113,114,114,117,118,117,118,111,115,115,115,111,114,114,114,114,114,113,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,107,108,108,107,107,108,108,107,107,108,108,106,106,107,107,107,107,107,105,106,105,107,107,107,107,107,107,106,106,106,111,111,111,111,111,110,110,111,111,111,111,110,109,108,108,108,108,111,111,111,111,110,109,109,109,109,109,109,109,109,109,109,110,108,108,107,107,107,108,107,107,107,107,107,107,108,108,110,110,110,110,110,65,65,65,110,105,106,106,105,105,105,106,105,55,130,55,131,55,131,55,131,57,134,59,133,57,133,55,132,55,132,66,134,55,134,59,131,55,131,66,130,57,130,66,129,65,129,59,129,59,130,55,59,59,132,59,59,59,65,59,210,209,210,208,211,208,212,208,214,208,214,208,215,208,216,208,216,208,210,208,210,209,210,209,210,210,210,210,210,210,133,212,216,214,133,213,132,213,133,210,132,209,133,208,132,207,132,206,132,206,132,205,132,205,132,205,132,205,132,205,132,205,132,205,132,114,115,115,115,115,115,114,114,114,114,114,114,115,114,115,115,115,114,115,115,115,115,115,115,118,118,117,117,117,117,117,117,117,117,117,113,113,114,114,114,113,114,113,113,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,115,115,115,115,115,113,112,112,112,112,112,114,113,113,113,113,113,115,115,115,115,115,114,114,114,114,114,113,113,114,114,114,114,114,114,114,114,114,114,114,115,115,115,118,118,118,118,115,115,115,115,115,114,114,114,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,114,115,115,115,114,114,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,115,118,118,118,114,114,114,114,117,118,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,113,113,114,114,114,114,114,113,113,118,114,114,114,115,115,115 ,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,111,111,111,111,111,111,111,117,117,117,117,117,114,115,115,115,115,113,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,114,114,114,115,115,115,115,115,112,113,112,112,114,114,115,114,118,117,118,117,118,111,111,111,111,114,114,114,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,107,108,107,107,107,107,108,108,108,108,107,107,107,107,107,107,107,105,106,106,106,106,107,107,107,107,107,106,106,106,111,111,111,111,111,111,110,110,111,105,106,105,110,109,109,111,110,111,107,108,108,110,109,109,109,109,109,109,109,109,109,109,59,108,108,108,108,108,108,108,108,107,107,107,107,108,110,110,110,110,110,110,65,65,65,107,107,107,106,106,105,106,106,106,106,55,130,55,130,55,131,59,55,57,133,66,66,66,132,66,66,66,134,66,55,55,133,59,59,59,59,55,57,59,129,59,66,59,66,66,59,57,59,59,59,59,59,59,59,59,59,209,210,209,210,209,212,209,213,209,214,208,215,209,216,209,216,209,210,209,210,209,210,209,211,210,211,210,210,210,210,211,216,213,216,213,216,213,214,210,210,210,210,209,209,208,209,207,209,207,209,206,210,206,211,205,213,205,214,205,214,205,214,205,214,205,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,114,114,114,114,115,118,117,114,114,114,114,114,116,116,117,113,114,114,114,114,114,114,113,113,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,112,112,112,112,113,115,115,112,112,112,112,112,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,114,115,115,115,115,113,113,114,114,113,113,113,113,113,113,113,113,114,114,115,115,115,115,114,114,114,114,114,113,114,114,114,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,114,114,114,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,118,118,114,114,114,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,114,114,114,114,114,114,114,114,114,113,115,115,115,115,115,115 ,118,118,118,118,118,118,118,118,118,118,118,118,118,111,111,111,111,114,114,114,114,114,114,117,117,117,117,115,115,115,115,115,113,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,113,113,115,115,115,115,115,115,115,115,117,118,117,118,117,114,114,115,111,111,114,114,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,108,107,107,107,107,108,108,108,107,107,107,107,107,108,106,107,107,107,107,107,107,106,106,107,106,106,107,111,111,111,111,111,111,111,111,111,110,105,106,106,106,105,106,105,107,107,108,108,107,108,110,109,109,109,110,109,109,109,109,109,109,59,108,108,108,107,108,108,108,107,107,108,107,106,105,105,106,106,110,110,110,110,65,65,110,110,107,106,106,107,107,107,107,66,130,55,130,55,131,55,131,59,132,66,133,66,131,66,131,66,131,66,134,55,134,55,134,55,130,59,130,59,129,59,129,59,129,57,129,59,59,55,132,65,59,59,132,65,55,65,209,209,210,209,211,208,213,208,214,208,215,208,215,208,216,208,216,208,210,209,210,209,210,209,210,209,210,210,210,210,216,212,132,214,216,214,132,213,213,210,132,209,132,208,132,207,209,207,132,206,132,206,132,205,212,205,132,205,132,205,132,205,214,205,132,114,115,115,114,115,115,115,115,115,115,113,113,113,113,113,114,115,115,115,114,114,115,115,115,114,115,114,114,115,115,115,115,115,116,116,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,114,114,112,112,112,112,112,113,113,114,115,115,113,113,113,113,113,112,112,113,113,113,112,113,112,112,113,113,113,113,113,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,113,114,114,114,114,114,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,115,115,115,115,115,114,115,115,114,115,115,115,114,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,115,115,115,115,118,118,117,118,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,114,114,114,115,114,114,115,115,118,118,118 ,118,118,118,118,118,118,118,118,118,118,118,118,111,111,111,111,113,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,113,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,113,115,115,113,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,114,115,115,114,114,114,114,113,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,108,107,107,108,108,108,108,108,107,108,108,108,107,107,106,107,107,107,106,107,107,107,107,107,108,107,107,107,107,107,111,107,107,111,111,111,111,111,110,110,111,111,105,106,106,105,106,105,111,111,108,108,110,110,109,109,110,109,109,109,109,109,59,59,107,107,107,107,107,107,107,107,107,59,108,110,106,106,106,106,110,110,110,110,65,65,105,106,105,107,65,65,65,66,66,129,55,66,55,130,59,59,55,131,57,57,66,133,59,66,66,134,66,66,66,55,66,55,55,66,55,55,55,55,55,66,55,55,59,59,59,59,65,59,59,59,59,65,65,55,55,65,209,210,209,211,209,212,209,214,209,214,209,215,209,216,209,216,209,210,209,210,209,210,209,211,210,210,210,210,210,210,211,210,213,216,213,216,213,215,210,210,210,209,209,209,208,209,207,209,207,209,206,210,206,211,206,213,205,214,205,214,205,214,206,215,206,115,115,115,115,115,115,115,115,113,113,114,114,114,114,114,114,115,115,115,114,115,115,115,115,115,115,114,114,115,115,115,115,115,116,116,116,114,114,114,114,114,114,113,114,114,114,114,114,114,114,115,115,115,112,112,113,113,113,113,113,113,114,113,114,113,113,114,114,114,114,112,113,113,113,113,113,113,112,112,113,113,113,113,113,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,114,115,115,115,115,115,114,114,115,115,115,115,114,114,114,114,114,115,115,115,118,118,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,114,114,114,114,115,114,118,118,118,118,118,118,114,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,114,114,114,118,118,118,118,118,114 ,118,118,118,118,118,118,118,118,118,118,111,111,111,111,111,111,113,114,114,115,115,115,114,115,115,114,114,114,114,115,115,118,118,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,117,114,115,115,115,115,115,115,113,113,113,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,108,107,108,107,107,107,107,106,107,107,107,107,107,107,106,106,107,108,107,108,108,108,108,107,107,107,107,108,107,107,105,106,106,105,105,106,105,106,106,105,105,111,105,106,106,106,106,109,108,111,110,110,109,109,110,110,109,109,109,109,59,59,59,108,107,107,59,59,59,59,108,108,108,108,110,110,110,110,110,110,110,110,65,105,106,106,106,106,65,65,65,66,129,66,130,55,130,55,131,55,131,59,132,59,133,66,134,66,134,66,134,66,133,66,134,55,133,66,134,66,133,66,130,59,129,57,129,59,129,59,129,65,132,59,132,65,65,55,133,65,210,209,210,209,212,209,213,209,214,209,215,208,216,209,216,208,216,209,210,209,210,209,210,209,210,210,133,210,210,211,132,212,216,214,132,214,132,213,132,210,132,209,132,209,132,208,132,207,132,206,132,206,131,206,132,205,131,205,132,205,132,205,132,205,132,206,115,115,115,115,115,115,113,114,114,114,114,114,114,114,116,116,113,113,113,115,115,115,115,115,115,114,115,115,115,115,115,115,116,114,114,115,114,114,114,114,114,114,114,114,114,114,115,115,115,114,114,112,113,113,113,113,113,113,113,114,114,112,112,112,113,114,114,114,114,112,113,113,113,113,113,113,112,113,113,113,113,113,113,115,115,115,114,114,114,114,115,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,113,114,114,114,114,114,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,118,118,118,114,114,114,114,114,114,118,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,118,114,114,114,114,114,114,114,114,118,118,118,118,114,114,114,114,114,115,115,114,115,115,115,115,115,115,118,118,118,114,114,118,118,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,114 ,118,118,118,118,118,118,118,118,118,111,111,111,111,111,111,111,113,114,115,115,115,115,115,115,115,114,114,115,115,114,114,114,114,114,118,118,118,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,115,115,115,115,115,115,115,115,113,113,115,118,117,113,113,113,113,113,117,114,115,115,115,115,115,115,115,115,113,113,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,107,108,108,107,107,106,107,107,106,107,108,107,107,107,107,107,108,107,108,108,108,107,107,107,107,106,107,107,107,107,107,106,106,107,107,107,107,106,106,107,107,111,111,110,109,109,109,109,108,108,110,109,109,110,110,109,109,109,109,110,110,110,110,110,110,110,110,59,59,59,59,108,108,108,110,105,106,106,105,105,110,107,107,107,107,107,110,65,65,65,129,66,129,55,129,66,59,59,131,59,131,59,132,55,66,66,133,66,66,66,133,66,66,66,133,55,55,59,133,66,59,59,129,59,59,59,128,55,59,59,59,59,59,59,66,59,59,65,65,209,210,209,211,209,213,209,214,209,215,209,215,209,216,209,216,209,210,209,210,209,211,209,211,210,211,210,210,211,210,211,210,214,216,214,216,213,215,210,211,210,210,209,209,208,209,207,209,207,209,206,210,206,212,206,213,206,214,206,214,206,214,206,215,206,216,206,216,206,210,206,113,114,114,114,114,114,113,113,113,113,113,113,114,113,115,115,115,115,115,115,114,115,115,115,115,115,117,114,115,115,115,115,115,114,114,114,114,114,114,114,115,115,115,115,115,112,113,113,113,113,113,112,112,112,112,112,112,113,112,114,114,114,114,114,114,113,113,113,113,113,113,112,113,113,113,113,113,114,115,114,114,114,115,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,114,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,118,114,114,114,114,114,115,115,115,114,114,118,118,118,118,118,115,115,115,115,115,115,115,115,114,115,115,115,114,115,115,115,115,115,114,115,115,115,115,114,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,118,118,118,115,115,115,115,115,118,115,115,115,115,115,115,115,115,118,118,118,118,118,114,115,115,115,115,114,114,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,118,118,114,114,114,118,118,118,118,118,115 ,118,118,118,118,118,118,118,113,113,113,113,113,113,113,111,111,111,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,114,113,113,113,113,113,113,113,115,115,115,113,115,113,113,115,115,115,115,115,117,115,115,115,115,115,115,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,107,107,108,108,108,107,108,108,107,108,108,108,108,108,108,108,107,107,107,107,107,107,108,106,107,107,105,106,105,107,106,106,107,107,106,106,107,107,107,107,106,106,110,110,111,106,106,110,109,109,109,109,108,106,105,105,106,106,109,109,109,109,110,110,106,107,107,110,110,110,106,107,105,106,106,106,105,105,106,106,106,106,110,110,65,65,65,65,105,106,106,105,106,106,105,105,130,55,130,55,130,55,131,59,132,59,134,66,133,66,134,66,133,59,133,66,133,66,133,59,133,59,134,59,134,59,134,59,128,59,128,57,128,59,132,59,57,59,132,55,65,209,210,209,210,209,212,209,214,209,214,209,215,209,216,209,216,209,216,209,210,209,210,209,211,209,210,210,210,210,132,211,210,213,132,214,132,214,132,213,132,210,132,209,132,209,132,208,132,207,131,206,131,206,131,206,131,206,131,205,131,206,131,205,131,206,132,206,132,206,132,206,132,113,114,114,114,113,113,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,117,114,115,115,115,115,115,114,114,114,114,114,114,115,114,115,115,115,115,115,112,113,113,113,112,112,113,113,113,113,113,113,113,113,114,114,114,114,114,115,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,115,115,115,113,113,113,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,114,114,115,115,115,115,115,114,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,113,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,118,118,114,114,114,118,114,115,115,115,115,115,114,114,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,114,115,115,114,118,118,118,118,118,118 ,118,118,118,118,118,118,113,113,113,113,115,115,115,115,113,113,113,111,111,115,115,115,115,115,115,114,115,115,115,115,115,118,118,118,115,115,115,115,114,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,114,114,115,115,115,114,113,113,113,113,115,115,115,115,115,113,113,115,115,115,115,115,118,111,111,111,115,115,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,107,108,107,107,107,107,107,107,108,108,108,108,108,108,108,107,108,108,107,107,107,108,108,106,107,107,105,106,106,106,106,107,107,108,107,107,105,106,106,105,105,107,107,107,110,105,106,106,105,105,109,107,107,108,108,106,106,106,106,110,109,109,109,110,106,107,107,106,107,107,110,110,106,106,106,106,59,106,106,106,106,106,106,110,110,65,65,65,107,107,107,106,106,107,106,106,129,55,55,66,130,65,55,59,132,59,59,59,133,59,66,66,133,55,55,57,133,59,59,55,133,55,55,55,133,55,59,59,59,55,59,59,59,55,59,59,59,66,55,59,59,59,210,209,210,209,212,209,213,209,214,209,215,209,216,209,216,209,210,209,210,209,210,209,211,210,211,210,211,210,210,211,210,212,210,213,216,214,216,213,216,210,212,210,210,210,209,208,209,208,209,207,209,207,210,206,212,206,214,206,214,206,214,206,214,206,215,206,216,206,216,206,113,113,113,113,113,113,113,113,112,112,113,114,114,114,114,115,116,118,114,114,114,115,115,115,115,117,117,117,114,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,112,113,113,112,113,113,113,113,113,113,113,113,113,114,114,114,114,114,115,115,113,114,114,113,113,113,113,113,113,113,114,114,114,114,113,113,114,115,115,113,113,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,113,113,113,113,113,115,115,115,115,115,114,115,115,115,115,115,115,114,114,113,114,114,115,115,115,115,115,114,114,114,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,114,115,115,115,115,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118 ,118,118,118,111,111,111,113,115,115,115,115,113,113,115,115,114,114,114,115,113,115,115,115,115,115,115,115,115,115,115,114,114,114,118,118,118,115,115,115,118,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,114,115,115,115,115,113,115,115,115,115,115,115,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,108,108,108,107,107,108,108,108,107,107,107,108,107,108,108,108,108,107,108,108,107,107,108,107,108,108,107,107,107,107,107,106,106,107,107,106,106,107,107,106,106,107,107,107,106,106,105,106,106,105,105,108,108,108,108,108,108,109,109,110,110,110,110,106,106,107,107,107,110,110,110,110,110,110,65,110,110,110,107,110,110,110,65,65,65,65,110,107,106,106,107,106,106,66,129,55,130,55,130,57,131,59,133,57,133,66,133,66,133,66,133,55,133,66,133,59,133,55,133,55,133,55,134,55,134,55,134,59,128,59,128,55,131,55,132,55,132,65,132,59,210,209,133,209,213,209,130,209,215,209,131,209,216,209,134,209,210,209,210,209,210,209,133,209,211,210,132,210,132,211,132,213,132,214,132,214,132,213,132,210,132,210,132,209,132,208,131,207,131,207,131,206,131,206,131,206,131,206,131,206,131,206,131,206,131,113,113,113,113,113,113,114,114,114,114,114,113,113,113,113,114,114,114,114,114,114,114,114,114,114,115,117,117,114,114,114,114,114,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,115,115,115,115,115,113,114,114,114,114,114,114,114,114,113,113,114,114,113,114,114,113,113,113,113,113,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,114,114,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,114,114,114,115,115,115,115,113,113,115,115,115,115,113,113,115,115,115,115,115,114,115,115,115,115,115,114,114,115,115,115,115,115,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,114,113,113,113,118 ,118,111,111,111,111,111,113,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,113,114,114,114,114,114,115,115,115,115,115,118,118,118,114,114,114,114,114,114,114,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,114,115,115,115,115,115,115,113,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,117,118,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,108,108,108,107,108,107,108,108,108,107,107,107,108,108,108,108,108,108,108,107,108,107,108,107,105,106,105,108,107,107,107,106,107,107,106,106,106,107,107,107,108,107,107,107,106,106,107,107,106,106,108,108,108,108,108,108,108,108,108,110,110,110,110,106,107,107,106,107,110,110,110,110,106,107,107,65,110,110,110,110,110,110,65,65,65,65,65,107,107,65,107,107,57,129,66,129,55,130,57,130,59,131,57,133,59,133,59,133,66,133,66,133,66,133,66,133,55,55,66,133,55,55,66,133,66,59,65,133,59,55,55,131,55,59,59,59,59,59,59,210,59,59,209,212,209,214,209,215,209,216,209,216,209,216,209,210,209,210,209,210,210,211,210,211,210,211,210,210,211,210,212,210,214,210,214,131,213,216,210,131,210,210,209,209,209,209,208,131,207,210,207,131,207,212,206,131,206,215,206,131,206,215,113,113,113,114,114,114,114,114,114,114,114,114,113,113,113,113,113,114,114,112,112,112,115,114,114,115,115,113,113,113,113,113,112,112,112,112,112,114,115,115,114,115,115,115,115,115,115,118,118,115,115,115,115,113,113,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,113,114,114,114,114,114,114,113,113,113,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,114,115,113,113,113,114,114,114,114,114,115,115,115,115,115,115,115,113,113,115,115,115,113,113,113,113,113,113,115,115,114,114,114,114,114,114,114,115,115,115,114,114,115,115,113,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,115,115,115,115,114,115,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,113,113 ,111,111,111,111,111,111,111,114,114,115,115,115,115,115,111,111,115,115,115,114,114,114,115,115,115,115,115,115,114,114,115,115,114,114,114,114,114,114,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,115,115,115,115,115,114,114,114,118,118,113,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,108,107,107,108,108,108,108,108,108,108,108,107,108,108,108,107,106,105,107,107,107,108,108,105,105,106,105,106,108,108,107,107,107,107,108,107,107,107,108,105,106,106,105,105,107,107,107,106,106,106,108,108,108,109,109,108,108,108,108,110,110,106,107,107,110,110,110,110,110,110,110,106,107,107,106,105,105,106,106,110,110,110,110,65,65,65,65,110,110,105,106,106,105,105,129,66,129,59,130,55,131,55,133,57,133,66,133,59,134,66,133,66,133,66,133,66,133,66,133,55,133,66,133,55,133,65,134,59,133,66,128,55,131,66,131,65,132,59,59,59,132,209,211,209,213,209,214,209,215,209,216,209,216,209,216,209,210,209,210,209,210,209,211,210,132,210,210,210,132,211,210,213,132,214,132,214,132,213,131,210,132,209,131,209,131,208,131,207,131,207,131,207,131,206,131,206,131,206,131,206,131,206,115,115,115,206,114,114,114,114,112,113,113,113,113,113,112,112,112,112,112,112,113,112,115,113,113,113,113,113,113,114,114,114,114,114,113,113,113,113,113,113,113,113,114,115,115,115,118,118,118,115,115,115,113,114,114,114,114,114,114,114,115,115,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,113,114,114,114,114,114,114,114,114,113,113,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,113,113,114,115,115,113,113,114,114,114,114,114,114,115,115,115,113,113,113,114,114,115,115,115,113,113,113,114,114,114,114,114,115,115,115,115,115,115,114,114,114,114,114,115,115,114,114,114,115,115,115,115,115,114,114,115,115,115,115,118,118,115,115,115,115,115,115,115,115,114,115,115,115,115,114,114,114,114,114,115,115,115,114,114,118,118,118,118,118,118,118,118,115,115,114,114,114,114,115,115,115,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,118,118,115,115,115,115,115,114,114 ,111,111,111,111,111,111,111,111,114,115,115,115,115,115,115,115,115,113,114,113,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,114,114,115,115,115,115,115,115,113,118,113,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,106,107,111,106,106,106,106,111,111,111,111,111,111,108,107,107,107,107,108,107,108,108,108,108,108,107,107,105,106,106,106,106,108,107,107,107,105,106,106,106,106,108,108,107,107,107,106,107,107,107,107,108,106,107,106,106,107,107,107,107,107,107,108,107,107,107,109,109,109,109,109,108,108,106,107,107,106,107,110,110,110,110,110,106,107,107,106,107,106,106,106,106,107,105,106,106,105,105,65,65,110,107,107,105,106,106,106,106,59,57,129,55,55,55,133,55,133,57,133,57,57,66,133,66,66,57,133,66,66,66,132,66,55,55,133,55,59,59,133,59,59,66,55,55,66,66,66,66,65,59,65,59,210,210,211,210,212,209,214,209,215,209,216,209,216,209,216,209,210,209,210,209,210,209,211,210,211,210,211,210,211,211,210,212,210,214,210,214,216,213,216,210,213,210,210,210,209,209,209,208,209,207,210,207,211,207,212,207,214,206,215,206,215,206,215,206,215,206,216,207,216,207,210,112,113,113,113,112,112,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,115,115,115,115,115,114,115,115,115,115,115,114,114,115,118,118,118,118,115,113,114,114,114,114,114,113,113,113,113,113,113,114,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,115,115,115,113,114,114,113,113,113,113,113,114,114,114,114,114,114,115,113,114,114,114,114,113,113,114,118,114,113,113,114,114,114,114,114,114,118,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118,115,115,115,115,115,115,115,115,114,114,114,115,115,114,115,115,115,114,114,115,115,115,115,115,114,118,118,118,118,118,118,118,118,114,115,115,115,114,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114 ,111,111,111,111,111,111,111,111,111,111,115,115,115,115,115,113,113,115,115,115,115,115,115,115,115,114,117,114,115,115,115,115,114,115,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,117,118,115,115,115,115,115,118,117,118,117,118,117,118,117,118,117,118,117,118,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,111,111,111,111,111,111,111,111,111,111,111,106,106,106,106,106,106,111,111,111,111,111,108,108,107,107,107,108,108,108,108,108,108,108,108,107,107,107,107,108,108,108,108,108,108,108,107,107,107,107,106,107,107,107,107,107,107,106,106,107,108,108,107,106,106,107,107,107,108,107,107,107,107,105,106,106,105,105,109,109,109,109,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,65,65,110,110,107,107,107,106,106,65,65,65,65,105,106,106,105,105,107,129,55,129,66,131,65,131,55,134,55,134,55,133,57,133,59,133,57,133,66,133,66,133,66,133,55,133,66,133,55,133,59,134,57,134,66,133,66,131,66,131,59,131,65,132,209,132,59,132,209,214,209,130,209,216,209,134,209,216,209,133,209,210,209,133,209,211,210,133,210,132,210,132,210,132,211,132,213,131,214,131,214,131,214,131,210,131,210,131,209,131,208,131,208,131,207,131,207,131,207,131,206,131,206,131,206,131,206,131,206,131,207,131,207,131,207,112,113,113,112,113,113,113,113,113,113,113,113,113,115,115,114,114,114,114,114,115,115,114,115,115,115,115,115,116,118,118,118,115,115,115,114,114,114,114,114,115,118,118,114,114,114,114,113,113,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,114,114,114,114,114,115,115,113,114,114,114,114,114,114,113,113,113,114,114,114,114,113,114,114,114,114,114,113,114,114,113,113,113,113,113,114,114,114,114,114,114,115,115,115,115,115,115,115,115,114,115,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,114,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,114,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,114,114,114,114,114,114,118,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,117,113,114,114,114,114,114,118,117,118,117,118,117,118,117,118,113,113,113,113,113,114,114,114,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,107,106,107,106,107,111,111,111,111,106,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,107,108,108,108,107,107,107,107,108,108,108,108,108,108,108,108,108,108,106,107,107,106,107,107,107,107,107,107,107,107,107,108,108,107,107,107,107,107,107,107,107,107,107,107,106,106,109,109,109,109,109,106,105,106,105,110,110,110,110,107,107,110,110,110,110,106,107,107,110,110,110,110,107,106,106,65,65,65,107,107,107,106,106,55,128,66,129,59,129,59,130,65,133,66,132,55,132,65,132,66,133,66,133,59,133,66,132,66,132,66,132,66,66,55,132,55,59,59,133,59,59,57,127,66,59,59,131,59,57,59,59,59,57,210,213,210,215,209,215,209,216,209,216,209,210,209,210,210,210,210,211,210,211,210,211,210,211,210,211,211,210,212,131,214,210,214,131,214,216,210,131,210,210,210,131,209,209,208,131,208,210,207,131,207,213,207,131,207,215,207,131,207,215,207,216,207,216,207,216,207,210,113,113,113,113,113,113,113,113,113,113,113,113,114,115,114,114,115,115,115,115,115,115,115,115,115,115,115,116,116,118,118,118,118,114,114,115,115,115,115,115,115,118,118,113,114,114,113,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,115,113,114,114,114,114,114,114,114,114,113,113,114,114,113,114,114,114,114,113,113,114,114,114,114,114,114,113,113,113,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,114,114,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,114,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,114,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,115,115,115,115,115 ,111,111,113,113,113,113,113,113,113,111,111,113,113,114,115,115,115,115,115,114,114,114,113,115,114,114,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,113,113,115,115,115,115,115,115,114,114,114,118,117,113,113,113,113,113,113,115,115,115,115,115,117,111,111,111,111,111,107,107,111,111,111,111,111,111,111,107,108,107,107,107,106,107,106,107,111,111,111,111,106,107,106,107,106,107,111,111,111,107,107,107,106,107,107,111,111,111,108,108,108,107,107,108,108,108,108,107,107,108,108,108,108,108,108,108,107,107,107,108,108,108,107,108,108,107,107,108,107,108,108,107,107,107,107,107,107,107,107,108,108,108,110,108,107,107,107,107,107,107,108,106,106,109,109,109,109,106,105,106,106,106,106,110,110,107,108,107,107,110,110,106,106,107,107,107,110,110,110,107,107,65,65,65,65,65,110,107,106,106,128,59,129,59,129,57,130,66,133,66,133,55,133,55,132,66,134,66,133,66,133,59,133,57,133,59,132,59,132,57,133,59,133,55,133,66,133,57,133,59,131,57,131,59,131,59,131,59,132,209,212,209,133,209,215,209,130,209,216,209,133,209,216,209,210,209,210,209,133,209,211,210,132,210,211,210,132,211,131,213,131,214,131,214,131,213,131,210,131,209,131,209,131,208,131,208,131,207,131,207,131,207,131,207,131,206,131,206,131,206,131,207,131,207,131,113,113,113,113,113,113,113,113,113,113,113,113,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,117,117,117,118,118,118,118,114,115,115,115,115,115,115,115,118,118,114,114,114,114,114,114,114,114,112,112,112,112,113,115,113,112,112,112,112,112,115,113,113,113,113,113,115,114,114,114,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,113,114,113,114,114,114,114,114,114,114,114,113,113,114,114,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,115,115,115,114,114,114,114,115,115,115,115,114,114,114,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,114,114,114,113,113,118,118,118,118,118,118,118,118,118,115,115,115 ,111,111,111,114,114,114,114,113,113,114,114,115,114,114,115,115,115,115,114,115,115,115,115,115,114,115,115,115,115,115,114,114,115,115,115,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118,117,118,117,111,107,107,107,108,107,107,107,107,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,111,106,107,107,107,111,111,111,107,107,107,107,107,106,107,107,106,106,106,111,108,108,108,108,107,108,108,108,108,108,108,108,108,107,108,107,107,107,107,107,107,108,108,108,108,108,107,107,108,108,107,108,107,107,107,107,107,105,106,105,107,108,108,108,108,107,107,107,105,106,106,105,105,108,105,106,106,105,105,109,109,109,110,110,110,110,110,108,108,108,108,110,110,106,107,105,106,106,105,105,110,110,110,110,65,65,65,65,110,107,107,65,59,128,59,59,57,129,66,133,59,132,66,132,66,132,65,132,66,133,66,133,66,132,66,132,66,132,57,59,55,132,59,57,65,132,65,66,59,133,66,66,59,131,55,59,59,59,59,59,210,212,210,213,210,215,210,216,209,216,210,216,209,216,210,210,209,210,210,211,210,211,210,211,210,211,210,211,211,210,212,210,214,210,214,216,214,131,210,214,210,210,210,210,209,130,209,209,208,130,208,211,207,130,207,215,207,215,207,215,207,131,207,216,207,216,207,115,114,114,114,114,114,113,113,113,113,113,113,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,114,114,117,118,118,118,114,115,115,115,115,115,114,114,114,114,114,114,115,114,114,114,114,114,112,112,113,113,113,112,113,112,112,113,113,113,113,113,113,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,114,114,114,118,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,118,118,115,114,115,115,115,114,114,114,115,115,115,115,115,115,114,114,114,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,118,118,114,114,114,114,114,114,114,114,115,115,115,115,114,114,115,115,114,114,114,114,114,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,113,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,114,113,113,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,113,113,115,115,115,115,115,115,117,118,117,118,117,118,115,115,115,115,115,114,115,115,115,115,117,118,117,118,117,118,117,118,107,107,107,107,111,111,107,108,107,107,111,107,108,107,107,111,111,111,111,111,111,111,111,111,106,107,107,107,107,107,106,107,107,107,107,111,111,111,111,107,106,106,106,106,108,108,108,108,111,111,111,108,108,108,108,108,107,107,107,107,105,106,106,105,105,108,109,110,110,107,107,107,107,108,107,107,107,107,107,108,105,106,106,106,106,108,108,106,105,105,106,106,108,108,106,106,107,107,107,107,106,106,109,109,109,109,110,110,110,110,110,110,110,110,110,110,107,106,107,107,106,106,106,110,110,110,110,110,65,65,65,65,65,65,65,65,128,57,129,57,129,55,132,57,133,57,133,55,132,66,132,55,132,55,133,59,133,66,132,59,132,59,132,55,132,66,132,66,132,65,133,55,133,55,133,55,130,55,131,59,131,210,131,210,131,210,132,209,132,209,133,209,216,209,134,209,133,209,133,209,210,209,133,209,132,210,132,210,132,210,132,211,131,212,131,213,131,214,131,214,131,214,131,210,131,210,131,209,131,209,131,208,131,208,131,207,131,207,131,207,131,207,131,207,131,207,131,207,131,207,131,207,131,208,114,114,114,114,114,114,114,114,114,114,114,114,115,115,114,115,115,115,115,115,117,114,114,114,115,115,115,115,115,118,118,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,112,113,113,113,113,113,113,112,112,113,113,113,113,113,113,114,114,114,114,114,114,115,115,115,115,115,114,114,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,118,118,118,118,114,114,114,114,114,114,114,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,115,115,115,114,115,115,114,114,114,114,114,114,114,114,114,118,118,118,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,114,114,114,115,115,115,115,115,114,114,118,118,115,115,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,114,114,114,114,114,114,114,115,114,114,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,118,118,114,114,114,118,117,118,117,118,115,115,115,118,114,114,114,114,114,114,117,118,117,118,117,108,107,107,111,111,111,111,111,111,111,111,111,111,106,107,107,111,111,111,111,107,107,111,111,107,108,107,108,108,106,108,108,108,108,108,111,111,108,108,107,107,106,107,107,108,108,111,111,111,111,111,111,111,111,111,111,108,108,107,107,108,108,106,106,110,109,109,109,110,108,108,107,107,107,108,108,107,107,108,108,108,107,107,108,108,108,108,107,106,106,106,106,108,110,106,106,107,107,107,107,106,106,109,109,109,109,109,110,110,110,110,107,110,107,107,108,108,107,108,110,65,106,106,105,106,106,105,105,65,65,65,65,65,65,65,65,59,128,59,128,57,131,57,132,59,133,66,132,66,132,65,132,55,132,55,133,59,132,66,132,66,132,55,132,59,132,59,132,57,132,59,132,66,133,66,133,55,55,59,131,210,211,210,131,210,212,210,214,210,216,210,216,210,216,210,216,210,210,210,210,210,210,210,211,210,211,210,211,210,211,211,211,211,211,212,131,214,210,214,131,214,216,210,131,210,210,210,130,209,210,209,130,208,210,208,130,104,214,207,130,207,59,207,130,59,216,112,112,112,112,112,131,208,210,208,211,116,116,114,114,114,114,116,112,112,112,113,115,115,112,112,112,112,112,117,117,114,114,115,115,115,115,115,115,118,114,115,115,114,115,115,115,115,112,112,112,112,112,115,114,114,115,115,112,113,113,113,113,113,113,112,113,113,113,113,113,113,114,114,114,114,114,114,114,115,112,112,112,112,112,112,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,115,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,115,115,114,114,114,114,115,115,115,115,115,115,114,114,114,114,114,113,115,115,114,114,114,115,115,115,114,114,114,114,114,114,115,114,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,115,115,115,115,115,114,114,114,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,113,113,113,113,115,111,115,115,115,111,111,111,117,115,115,115,115,115,115,115,114,115,115,115,114,114,115,115,115,114,114,114,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,117,118,117,118,117,118,117,118,117,114,114,114,115,115,115,115,115,118,117,118,117,111,111,111,111,111,111,111,111,111,111,111,107,107,107,107,107,111,111,107,108,107,107,111,111,111,111,107,108,108,108,108,108,108,106,108,106,107,107,107,106,107,106,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,106,106,110,109,109,109,111,108,108,108,108,110,107,108,107,108,108,108,107,108,107,108,108,108,107,107,107,107,108,107,107,107,107,107,107,107,107,107,105,106,106,105,105,109,109,110,110,110,107,108,108,108,108,110,110,108,108,110,65,65,107,107,107,106,106,110,65,65,65,65,65,65,65,65,128,66,128,59,132,55,132,59,133,66,133,66,132,66,132,65,132,55,132,66,133,66,132,66,132,66,132,55,132,57,132,59,132,59,132,59,133,66,133,66,134,65,134,59,131,59,131,210,131,210,213,210,132,209,216,209,130,209,216,209,133,209,210,209,133,209,210,210,132,210,211,210,132,210,131,211,131,212,131,213,131,214,131,214,131,214,131,210,131,210,131,209,131,209,130,208,130,208,130,207,59,59,59,104,131,104,59,104,131,59,115,115,113,113,113,113,113,113,113,113,116,116,116,117,117,117,112,112,113,113,112,113,112,112,113,113,113,113,113,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,115,113,113,113,113,113,113,112,113,113,113,113,113,113,114,114,114,114,114,115,115,115,112,112,112,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,114,114,114,114,114,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,115,114,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,115,115,114,115,115,115,115,115,115,114,114,114,115,115,115,114,115,115,115,115,115,115,115,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,114,114,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,113,113,114,114,114,114,114,111,111,111,111,111,111,111,117,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,114,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,118,117,118,117,118,114,114,115,118,117,114,114,115,115,115,115,115,115,118,117,118,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,111,106,107,107,111,111,111,111,111,111,111,108,108,111,108,106,107,106,107,106,111,111,111,106,106,106,108,106,111,108,106,106,106,107,107,107,111,111,111,111,107,107,111,111,110,110,110,110,109,109,106,106,106,107,107,107,110,110,110,107,108,107,108,106,107,107,107,107,107,107,108,108,105,106,106,105,105,110,110,110,110,110,105,105,105,109,109,109,109,109,110,110,110,110,110,110,110,110,110,110,110,110,65,65,65,110,107,107,110,110,65,65,65,65,65,65,65,65,59,128,55,128,57,131,59,132,65,133,59,133,66,132,66,132,65,132,55,132,59,131,66,132,55,132,55,132,59,131,55,65,55,132,55,59,59,132,66,66,66,133,65,65,210,59,210,59,210,212,210,214,210,216,210,216,210,216,210,216,210,210,210,210,210,210,210,211,210,211,210,211,210,211,211,211,211,131,212,210,214,131,214,210,214,130,211,216,210,130,210,210,209,130,209,210,208,130,208,59,59,130,104,104,59,104,104,59,59,216,207,59,115,115,115,115,115,115,115,115,116,116,117,117,117,117,112,113,113,113,113,113,112,112,113,113,113,113,113,115,115,115,114,114,114,115,115,115,115,118,115,115,115,115,115,115,115,115,117,114,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,112,112,113,115,115,112,112,113,113,113,113,113,113,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,114,115,115,115,114,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,115,114,115,114,114,114,114,114,114,114,114,114,115,115,115,114,114,115,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,118,114,114,114,118,118,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,113,115,115,115,115,114,114,111,111,115,115,115,111,111,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,118,117,118,117,118,117,114,115,115,114,114,114,114,114,115,115,115,115,115,115,118,117,111,111,111,111,111,107,108,107,107,107,111,111,111,111,111,111,107,107,107,107,107,107,111,111,111,111,111,107,108,107,108,108,108,106,108,108,108,111,111,106,107,107,111,108,108,111,106,106,106,106,106,107,107,111,111,107,108,108,108,108,111,111,105,107,107,110,109,106,107,107,107,106,106,110,110,110,110,110,108,107,107,107,106,106,108,108,108,108,108,108,108,106,106,110,110,110,110,110,110,109,109,109,109,109,109,109,109,110,110,110,110,110,110,110,110,110,110,110,110,65,65,65,65,110,110,110,110,110,65,65,65,65,65,105,105,105,55,128,59,131,59,132,59,132,59,133,66,133,66,132,65,132,55,132,132,132,66,132,66,132,55,132,59,132,55,132,65,132,65,132,59,132,59,133,59,133,59,134,59,134,210,131,59,131,210,131,210,132,210,133,209,129,210,133,209,133,210,133,209,132,210,132,210,132,210,132,210,131,210,131,211,131,212,131,213,131,213,131,213,131,214,131,210,130,210,130,209,130,209,130,208,130,208,130,208,130,59,59,59,104,104,104,59,104,104,59,104,104,59,59,208,132,208,132,208,116,116,116,117,113,113,112,113,113,113,113,113,112,113,113,113,113,113,113,115,115,115,115,115,115,114,114,115,115,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,113,113,113,113,113,113,114,114,114,114,114,114,115,115,112,113,113,112,112,112,112,112,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,114,114,113,113,113,113,115,115,115,115,115,114,114,115,115,115,114,115,113,114,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,118,115,114,114,114,114,114,115,115,115,115,115,115,114,114,114,114,114,118,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,118,118,118,118,118,114,115,114,114,114,114,114,114,115,115,115,115,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,113,113,113,113,113,113,118,118,118,118,118,118,118,118,118,114,114,114,114,114 ,111,111,113,115,115,115,115,113,113,114,113,113,115,115,115,111,115,113,113,113,113,113,115,115,115,115,115,115,115,114,115,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,114,114,115,115,115,115,115,114,115,115,115,118,117,118,117,118,117,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,117,117,117,111,111,111,111,111,111,107,108,107,107,111,111,111,111,107,108,107,107,111,111,107,107,111,111,111,107,108,107,107,111,107,108,111,111,111,111,108,106,107,107,107,107,108,108,111,111,107,108,107,108,108,108,108,111,107,108,108,108,108,111,107,108,108,108,108,108,109,109,107,107,107,111,111,110,110,110,110,110,108,107,107,107,108,108,110,108,108,108,109,109,106,106,110,110,110,105,106,105,110,109,109,109,109,109,109,109,109,110,110,110,110,110,110,110,110,110,110,110,110,65,65,65,110,110,110,110,110,65,65,65,65,107,107,107,65,134,55,130,59,131,59,131,65,132,66,133,66,133,59,134,59,131,59,131,66,131,66,131,66,132,59,131,55,131,57,131,55,132,59,132,59,132,57,132,59,133,59,133,57,59,59,130,210,213,210,214,210,216,210,216,210,216,210,210,210,210,210,210,210,211,210,211,210,211,210,211,210,212,211,131,212,211,213,130,214,130,214,130,214,216,211,130,210,130,210,130,210,210,209,130,104,130,208,65,104,104,65,59,59,59,59,59,59,59,104,104,104,216,208,131,208,210,112,112,112,112,112,113,113,114,114,113,113,113,113,113,112,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,114,114,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,114,114,112,113,113,113,113,113,113,112,112,112,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,113,114,114,114,114,113,113,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,114,114,114,118,113,114,115,114,114,114,114,114,114,114,115,115,115,114,114,115,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,114,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,113,113,115,115,115,115,115,115,114,114,114,118,118,114,114,114,114,114,114,115,115,115 ,111,111,113,115,113,113,115,115,115,115,115,115,115,113,111,114,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,118,118,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,115,118,118,113,113,113,113,113,113,114,114,114,115,115,115,115,115,115,114,114,115,115,117,117,117,117,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,111,111,111,111,111,111,111,111,107,108,108,107,107,107,107,106,107,106,108,111,111,108,107,107,107,107,111,107,108,108,108,108,111,111,111,111,111,111,107,107,107,108,107,108,108,109,109,111,111,111,111,111,107,108,107,105,107,110,108,108,108,111,107,108,106,107,107,107,109,109,109,109,110,105,106,106,106,106,110,109,109,109,109,109,109,109,110,110,110,110,110,110,110,110,110,110,110,110,65,65,65,65,110,110,105,105,105,65,105,105,105,65,65,65,55,129,55,130,66,131,59,132,59,132,66,133,55,133,55,132,55,131,59,131,66,131,66,131,66,132,66,132,59,131,59,132,59,132,66,132,59,132,66,133,59,133,57,134,210,134,210,131,210,131,210,132,210,133,210,134,209,133,210,133,209,210,210,132,210,132,210,132,210,132,210,131,210,131,211,131,212,131,213,131,213,130,213,131,214,130,210,130,210,130,209,130,59,130,209,59,59,59,104,59,104,104,104,59,104,55,65,65,59,65,59,59,112,112,113,113,113,113,113,113,115,115,113,114,114,114,114,113,113,113,113,113,113,113,113,113,115,117,117,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,114,115,115,115,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,114,112,113,113,113,113,113,113,113,113,112,112,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,113,113,114,114,114,115,115,115,115,115,115,114,114,114,114,114,114,114,118,118,118,114,114,114,115,115,115,115,115,115,115,114,114,114,114,114,115,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115 ,111,111,113,114,115,115,115,115,115,115,115,115,115,111,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,114,115,115,113,114,114,115,118,118,118,118,118,118,118,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,114,114,113,113,115,115,115,115,115,113,114,114,114,115,115,115,115,115,115,115,115,115,117,117,117,117,117,117,117,117,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,107,107,111,111,107,111,111,111,111,106,108,108,111,106,107,106,107,106,108,111,108,108,107,108,108,108,111,108,107,107,108,111,111,111,111,111,111,107,108,108,108,108,108,110,110,109,105,106,106,107,107,107,108,108,108,108,110,110,108,108,108,108,107,107,107,106,106,110,110,109,109,109,110,110,110,110,110,110,110,109,109,109,109,109,109,109,110,110,110,110,110,110,110,110,110,110,110,65,65,65,65,110,110,105,105,105,109,109,65,65,65,65,65,129,55,105,106,105,59,130,57,131,66,132,66,133,59,134,59,131,66,131,66,131,66,131,66,131,55,131,66,131,66,131,59,131,57,132,55,132,59,132,65,133,59,59,59,133,210,212,210,213,210,215,210,216,210,216,210,216,210,210,210,210,210,210,210,211,210,211,210,211,210,212,210,211,211,211,212,130,213,211,214,130,214,210,214,130,211,216,210,130,210,210,209,104,59,104,59,104,104,66,66,66,59,104,59,55,59,55,104,104,55,55,59,115,115,115,115,115,115,115,115,116,116,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,117,117,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,113,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,118 ,111,111,111,114,114,114,114,114,114,114,111,111,111,111,114,115,115,115,115,115,115,115,115,115,115,115,113,115,115,114,113,113,113,114,114,114,114,114,114,114,118,118,114,113,113,113,113,113,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,114,115,115,115,115,115,115,113,113,115,115,115,114,115,115,115,115,115,115,115,115,117,117,117,117,117,117,117,117,117,117,117,117,117,111,111,107,108,107,107,111,111,111,107,107,111,107,108,107,107,107,111,111,111,111,106,107,107,108,108,111,111,107,107,107,106,107,107,108,107,107,108,107,108,106,106,106,108,111,111,111,111,111,111,111,111,111,111,110,108,107,107,108,109,111,106,106,111,111,111,108,108,110,110,107,108,107,108,108,111,107,107,107,108,108,110,110,109,109,105,106,106,105,105,110,110,110,109,109,109,109,109,109,110,110,110,110,110,106,107,107,107,110,110,65,65,65,65,110,110,110,108,105,106,105,105,106,106,105,105,59,105,106,106,106,106,131,131,59,132,132,133,66,134,134,134,65,134,131,131,66,131,131,131,55,132,55,131,59,131,131,131,66,132,57,132,59,132,66,132,65,133,210,133,210,133,210,134,210,134,210,134,210,134,210,133,210,133,210,133,210,132,210,132,210,132,210,131,210,131,210,131,211,131,211,131,212,131,214,130,213,130,213,130,214,130,210,130,210,130,209,130,59,59,104,104,104,104,66,66,59,59,55,55,104,104,59,59,59,65,55,65,65,59,104,132,209,59,116,116,116,116,115,114,114,114,114,114,114,113,114,114,114,114,114,115,115,117,117,117,116,116,116,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,113,113,113,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,118,118,115,114,114,114,114,114,114,114,115,115,115,113,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,118,118,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,118 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,113,114,114,114,114,114,115,115,115,115,114,113,113,115,115,115,115,115,115,115,115,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,118,118,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,118,117,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,111,111,111,111,111,111,111,107,107,107,108,107,111,111,111,107,107,111,111,111,107,111,111,111,107,108,111,111,111,107,108,107,107,106,107,107,107,107,106,106,106,106,106,111,111,111,111,111,111,107,108,108,107,108,110,108,108,108,110,109,106,106,111,111,111,111,111,111,110,110,110,107,108,108,107,107,108,107,107,106,107,110,110,110,109,109,106,106,110,110,110,110,110,109,109,109,109,109,109,110,110,110,107,107,107,106,106,110,105,106,105,65,108,108,108,108,105,106,106,106,106,108,106,106,108,108,55,129,55,130,55,130,57,131,65,132,66,133,66,133,65,133,66,134,66,131,66,131,66,131,59,131,55,131,59,131,55,131,59,131,66,132,66,132,65,132,211,133,210,133,210,133,210,213,210,215,210,216,210,133,210,210,210,210,210,210,210,210,210,211,210,131,210,212,210,131,211,212,211,130,212,130,213,130,215,130,214,130,214,130,211,130,210,130,210,130,59,130,59,104,104,55,104,104,59,104,59,55,59,104,104,104,55,55,55,55,59,59,59,59,59,59,59,116,116,116,117,117,114,114,114,114,114,114,114,114,114,114,114,114,114,115,117,117,117,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,113,112,112,112,113,114,114,114,114,113,114,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,114,114,114,113,113,113,113,113,115,115,115,114,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,113,113,113,113,114,112,112,112,112,112,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,113,113,114,114,114,114,114,114,114,118,115,115,115,115,118,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,115,115,114,114,114,114,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,114,114,114,114,113,114,114,114,114,113,114,114,114,113,114,114,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,114,115,115,115,114,114,113,113,113,113,113,113,113,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,117,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,111,111,111,111,111,111,111,107,108,107,107,107,108,107,107,108,107,107,111,111,111,111,111,111,111,111,108,108,111,107,107,107,106,108,107,107,107,106,111,111,111,111,111,111,111,111,111,111,111,107,108,108,108,108,110,110,108,108,110,108,108,108,111,111,111,111,111,111,111,110,110,107,108,108,108,108,111,107,106,106,106,106,110,110,110,110,106,106,110,110,110,110,110,110,109,109,109,109,109,110,110,110,110,107,107,107,110,106,107,107,107,106,108,108,105,106,107,107,107,108,108,108,106,106,108,108,108,108,130,55,130,57,131,55,132,59,133,66,133,66,133,65,133,66,134,66,131,59,131,66,131,66,131,66,131,65,131,66,131,66,131,66,132,65,132,59,133,57,133,59,133,210,133,210,134,210,134,210,133,210,133,210,133,210,133,210,210,210,132,210,132,210,131,210,131,210,131,211,131,211,131,212,130,214,130,213,130,213,130,214,130,210,59,210,130,59,59,209,104,55,55,104,66,59,59,59,104,59,104,59,59,66,59,59,59,65,65,59,59,59,112,112,112,112,116,116,117,117,117,115,115,114,114,114,114,114,114,114,115,115,115,115,115,117,117,116,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,112,113,113,113,113,113,114,114,114,114,114,114,113,115,115,115,115,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,113,114,114,114,114,114,113,113,114,114,114,113,114,114,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,113,112,112,113,113,113,113,113,113,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,118,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,113,115,115,115,115,114,114,114,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,118,118,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,115,115,115,115,115,115,115,113,114,114,114,113,114,115,115,115,115,115,115,115,115,117,115,115,115,115,114,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,118,118,114,114,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,118,117,118,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,111,111,111,111,111,111,111,107,108,107,108,107,107,107,113,106,108,107,107,106,107,106,106,111,111,111,111,111,111,111,111,111,111,108,108,110,110,110,110,107,108,107,108,108,111,111,111,111,111,107,108,108,107,108,110,108,108,108,111,111,108,107,107,108,108,108,110,110,110,109,110,105,106,105,110,110,109,109,109,109,109,109,110,110,110,110,110,110,107,107,107,106,106,108,108,108,107,107,107,106,106,108,108,108,108,108,108,108,108,108,105,106,106,105,105,132,57,105,106,105,57,133,66,133,65,133,66,133,66,130,55,130,59,131,59,131,59,131,59,131,66,131,59,131,59,131,65,132,211,132,59,132,210,213,210,133,210,216,210,216,210,216,210,210,210,210,210,210,210,210,210,211,210,211,210,212,211,212,211,130,211,130,212,130,213,211,214,130,214,130,214,130,211,216,210,59,104,59,210,59,59,55,55,66,104,104,66,55,55,55,104,59,104,104,59,66,59,59,104,65,65,112,113,113,113,113,112,112,116,117,117,117,115,114,114,115,115,115,114,114,114,114,114,114,115,115,112,112,112,112,112,114,118,118,118,118,118,118,118,118,118,118,118,118,118,115,113,113,113,112,112,112,112,113,113,114,114,114,114,112,112,112,112,112,113,113,114,114,114,114,114,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,115,114,114,114,114,115,114,115,115,115,115,115,113,114,114,114,114,114,114,113,113,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,118,118,114,114,114,114,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,118,114,114,114,115,115,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,115,115,115,115,113,113,114,115,115,115,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,118,118,115,115,115,115,115,115,115,115,115,113,113,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,117,118,117,118,117,118,118,118,117,117,117,117,117,117,117,117,117,117,117,117,117,118,117,118,117,118,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,111,111,111,111,111,111,111,111,111,111,108,108,108,106,107,108,107,106,107,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,106,107,107,110,110,110,111,111,111,111,111,111,111,111,107,111,107,107,108,108,107,108,111,111,111,111,111,111,106,107,107,106,107,105,106,106,105,105,110,110,108,108,108,108,109,110,110,110,110,110,110,110,107,107,107,108,108,108,108,108,107,107,107,108,108,105,106,105,108,108,108,108,108,108,108,106,106,108,55,105,106,106,106,106,133,133,65,133,133,133,66,134,134,131,55,131,131,131,59,131,131,131,66,131,131,131,59,131,57,132,57,132,59,132,59,133,210,133,210,133,210,133,210,133,210,133,210,133,210,133,210,132,210,132,210,132,210,131,210,131,210,131,211,130,211,130,212,130,214,130,214,130,213,130,214,130,210,130,210,104,104,104,104,104,59,55,55,55,59,59,66,66,66,55,55,55,55,59,104,59,59,104,104,113,113,115,115,115,115,113,113,113,112,116,116,117,114,115,115,114,114,114,114,114,112,112,113,113,113,113,113,113,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,113,113,114,114,114,113,113,114,114,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,115,114,114,115,115,115,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,114,115,114,114,114,114,114,114,118,118,118,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118,118,118,118,115,115,115,115,115,115,114,114,114,114,114,114,114,118,118,114,114,115,115,115,115,115,115,114,114,114,118,118,114,114,114,114,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,114,115 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,117,113,113,114,113,113,114,115,115,115,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,113,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,118,118,118,117,117,117,117,117,117,117,117,117,117,118,117,118,117,118,117,111,111,111,111,111,111,111,111,111,107,107,107,107,108,106,107,107,108,108,108,108,108,108,108,108,108,108,108,111,111,108,108,108,106,107,107,107,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,110,110,110,111,111,111,111,111,107,107,107,107,108,108,107,107,106,107,106,107,107,111,111,111,111,111,111,110,110,110,109,106,106,110,110,110,109,109,109,109,105,106,105,107,107,110,110,108,108,108,108,108,108,108,108,105,106,107,108,108,105,106,106,106,106,106,106,105,105,108,108,106,106,108,108,108,108,55,133,66,132,66,132,65,132,66,133,66,133,66,130,55,130,55,131,55,130,59,130,55,130,66,131,55,131,55,132,59,132,57,132,210,132,210,214,210,133,210,216,210,133,210,210,210,132,210,210,210,132,210,211,210,131,210,212,211,130,211,130,212,130,212,130,213,130,215,130,214,130,214,130,211,129,59,129,59,59,104,59,59,104,59,59,66,66,59,59,59,66,66,59,59,59,55,59,59,66,66,66,115,115,65,65,116,116,115,115,113,113,116,112,112,112,112,115,115,115,115,114,115,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,114,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,113,114,114,114,114,114,115,115,115,115,115,115,115,114,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,114,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,114,114,115,115,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,118,118,118,118,118,118,115,115,115,115,115,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,118,118,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,113,113,113,115,115,115,115,113,115,115,117,114,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,118,118,118,114,114,114,114,114,114,118,115,115,115,118,118,118,118,118,113,113,113,118,118,115,115,115,115,115,115,115,114,118,118,118,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,117,117,112,112,112,113,113,113,117,118,117,118,117,118,117,111,111,111,111,111,111,111,107,108,107,107,111,106,107,107,106,107,107,107,108,107,107,107,106,107,107,111,111,111,108,108,108,108,108,108,108,108,106,106,106,106,106,111,111,111,111,111,111,111,111,111,110,110,110,110,110,110,110,110,111,111,111,111,107,107,107,108,108,108,111,105,106,106,106,106,107,106,107,111,111,111,111,111,111,106,107,107,106,106,110,110,105,106,105,107,105,106,106,106,106,107,107,108,108,108,107,108,108,108,106,107,107,107,106,106,108,108,108,106,107,107,107,106,107,107,107,108,108,108,108,108,105,106,106,105,105,57,132,66,132,66,133,133,133,66,134,134,130,66,131,131,131,59,131,59,130,66,131,66,131,59,131,59,132,59,132,59,132,59,133,210,134,210,134,210,133,210,133,210,133,210,132,210,132,210,132,210,131,210,131,210,131,211,131,211,130,212,130,212,130,214,130,214,130,214,130,214,130,210,130,59,59,59,55,59,59,59,59,104,104,66,66,59,59,66,66,65,55,55,104,59,66,59,59,59,59,66,65,65,116,116,116,116,115,115,112,113,113,113,113,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,114,114,114,114,114,114,114,114,114,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,115,115,115,115,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,115,114,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,118,115,115,115,114,114,114,114,115,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,117,117,117,117,115,117,115,117,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,113,113,115,115,118,115,115,115,115,114,114,114,114,114,114,114,114,118,118,118,118,118,113,115,113,113,114,114,114,114,115,115,115,115,115,113,113,113,118,117,118,117,118,117,118,117,118,118,118,118,118,118,118,118,113,112,113,113,113,115,115,115,113,113,118,117,118,117,118,117,111,111,111,111,111,111,111,111,111,111,111,107,107,111,111,107,107,111,108,108,108,108,111,111,111,108,107,107,107,108,108,108,107,108,107,107,107,107,106,106,111,111,111,111,111,111,111,111,111,111,110,110,106,107,107,110,110,110,111,111,111,111,107,108,107,107,111,111,106,107,107,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,109,110,105,106,106,106,106,108,109,109,107,107,107,107,108,108,108,106,108,108,107,107,107,106,106,108,108,108,108,107,107,107,106,107,107,107,106,106,108,108,108,108,108,108,108,106,106,59,132,66,131,57,132,66,132,66,133,66,133,66,130,66,130,55,130,66,130,66,130,55,130,59,131,65,131,211,132,59,132,57,57,59,132,210,216,210,133,210,210,210,210,210,210,210,210,210,211,210,131,210,212,210,131,211,212,211,130,212,130,212,130,213,130,215,129,214,129,214,129,212,129,59,59,55,55,59,55,55,55,66,55,66,59,104,104,104,59,59,55,55,55,59,104,59,104,66,66,66,66,66,65,116,116,116,116,112,113,113,113,113,112,112,112,112,112,113,114,114,114,114,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,114,114,115,114,114,114,114,114,114,115,118,118,118,115,115,115,115,115,115,115,113,113,113,113,113,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,114,114,118,114,114,114,114,114,114,114,115,115,114,114,114,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,114,114,115,118,118,114,114,114,115,115,115,115,115,115,115,118,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,115,115,115,115,115,115 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,117,117,117,115,117,115,117,115,117,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,114,118,118,118,118,118,115,115,115,115,115,115,115,115,114,113,115,115,115,113,113,113,113,113,113,113,117,118,117,118,118,118,118,118,118,118,118,113,115,115,115,113,113,115,115,115,115,115,113,118,117,118,117,118,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,108,107,107,111,111,111,111,107,107,107,108,108,107,107,108,108,107,107,107,107,107,110,108,106,106,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,110,110,110,111,111,111,108,108,108,108,111,106,107,107,106,107,111,111,106,107,107,106,105,105,106,106,111,111,111,106,107,107,109,110,110,110,108,107,108,108,109,107,108,107,108,108,107,107,108,111,108,108,107,107,107,108,108,108,108,108,108,107,107,107,109,107,107,107,108,108,108,105,106,105,108,108,106,106,132,132,131,59,132,132,132,66,132,133,133,66,134,134,130,65,131,131,130,55,130,131,130,59,131,131,131,212,132,132,132,211,132,210,132,210,134,210,133,210,133,210,133,210,133,210,132,210,132,210,131,210,131,210,131,211,131,211,130,211,130,212,130,213,130,130,130,214,130,214,130,214,130,59,129,59,104,104,59,59,59,59,59,104,55,55,59,59,55,59,104,59,59,104,59,65,59,59,66,66,66,66,66,66,116,116,116,116,112,113,113,112,112,113,113,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,115,115,115,115,113,113,114,112,112,112,112,112,115,115,115,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,115,115,115,114,114,114,115,115,115,115,114,114,114,114,115,115,115,115,115,115,114,115,115,114,114,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,114,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,113,113,113,113,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,117,117,115,117,115,117,115,117,115,117,115,115,115,117,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,115,115,115,115,115,115,115,115,115,115,115,114,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,113,113,113,118,118,118,118,118,118,118,118,115,115,115,115,115,115,113,115,115,115,115,115,115,113,118,117,118,117,118,113,113,113,112,112,112,112,113,111,111,111,111,111,111,111,111,111,111,111,107,107,108,107,107,111,108,107,107,106,107,111,111,107,107,110,110,110,110,111,111,111,111,111,111,111,111,106,107,107,111,110,110,107,106,106,107,107,110,111,111,111,111,111,111,111,111,107,108,108,111,111,110,106,106,107,107,107,106,106,106,106,107,107,106,107,107,106,107,109,110,110,108,108,108,109,109,107,108,107,108,107,107,107,108,111,111,108,108,108,108,106,107,107,107,108,108,108,110,110,108,108,108,108,108,108,105,106,106,106,106,108,108,108,108,108,66,131,65,131,66,132,66,132,66,133,66,133,66,130,55,130,66,130,55,130,66,130,65,130,212,131,59,131,211,132,211,132,211,132,210,133,210,210,210,132,210,210,210,132,210,211,210,131,210,211,210,131,211,130,211,130,211,130,212,130,213,130,213,129,215,129,214,129,215,129,212,129,59,104,104,55,104,59,104,59,59,59,104,104,66,59,55,55,55,55,65,59,59,55,59,59,104,104,66,66,66,66,116,116,116,116,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,115,115,115,118,118,118,118,118,118,118,118,118,112,112,112,112,112,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,115,115,115,115,115,113,114,114,114,114,114,113,113,113,113,113,113,113,113,113,114,114,114,114,114,113,113,113,115,115,114,114,114,114,114,114,114,114,112,112,112,112,112,112,112,112,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,112,112,112,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,115,115,115,115,115,114,114,114,115,114,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,114,114,115,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,117,115,117,115,117,115,117,115,117,115,117,115,117,115,115,115,115,115,115,114,115,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,113,115,115,115,115,115,115,115,115,115,115,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,115,115,115,115,115,115,113,115,115,115,115,115,115,113,117,118,113,113,113,115,115,115,115,115,113,113,113,113,111,111,111,111,111,111,107,107,111,111,107,107,107,107,107,111,111,111,108,108,108,108,107,107,107,110,110,110,110,111,111,111,111,111,111,111,106,107,107,106,107,110,110,110,110,106,106,111,110,111,111,111,107,111,107,107,108,108,107,108,111,107,106,107,107,107,106,107,111,111,106,107,107,106,107,111,110,110,109,109,110,110,110,110,109,107,107,107,107,107,107,108,108,107,107,107,107,108,108,108,107,107,107,106,106,108,108,108,110,110,110,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,131,131,55,131,132,132,59,132,133,133,66,130,131,130,66,130,130,130,57,130,65,130,59,131,212,131,211,132,210,132,210,132,210,134,210,133,210,133,210,132,210,132,210,132,210,132,210,131,210,131,210,131,211,130,211,130,211,130,212,130,213,129,214,129,214,129,214,129,214,129,104,55,59,59,59,59,59,66,59,104,55,55,66,65,59,55,66,66,59,104,59,65,65,59,55,55,59,104,59,59,116,116,116,116,116,115,113,113,113,113,113,113,115,115,115,114,114,114,114,114,115,115,115,117,118,118,118,118,118,118,112,112,113,113,113,113,113,113,118,118,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,117,115,115,115,115,113,114,114,114,114,114,113,113,113,113,113,113,113,114,114,114,113,113,114,114,114,114,114,114,113,114,114,114,114,115,115,115,115,112,112,112,112,113,113,113,113,113,112,112,112,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,113,112,112,112,112,112,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,118,118,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,115,117,115,117,115,117,115,117,115,117,115,117,115,118,115,115,115,115,115,114,115,115,115,115,115,115,118,118,114,114,114,118,118,118,118,118,115,115,115,114,114,114,114,114,114,114,115,115,114,118,114,114,114,114,114,118,118,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,117,118,117,118,118,118,118,118,118,118,118,115,115,115,115,115,115,113,115,115,115,115,115,115,113,118,113,115,115,115,115,115,115,113,113,115,115,115,113,111,111,111,111,111,107,108,111,111,111,111,111,106,107,107,107,111,107,108,107,108,107,107,107,107,110,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,106,106,111,111,110,111,107,108,108,108,108,111,111,108,108,107,106,107,107,106,107,111,111,111,111,106,107,107,106,107,111,111,110,110,109,110,110,110,110,108,108,107,107,107,107,108,108,108,108,107,106,106,108,108,108,108,107,107,107,108,108,108,108,106,106,107,107,106,107,107,107,108,108,108,106,107,107,107,108,108,105,106,106,105,105,59,131,59,132,59,132,66,134,59,132,66,130,57,130,55,130,57,130,55,130,212,134,212,134,59,131,211,131,211,132,210,216,210,133,210,210,210,132,210,210,210,210,210,211,210,131,211,212,211,130,211,130,211,130,212,129,213,129,214,129,215,129,59,129,214,104,212,55,104,104,55,55,104,59,66,59,55,59,59,66,66,65,55,55,55,55,55,59,59,59,65,59,59,66,59,59,66,116,116,116,116,116,116,115,115,115,115,115,115,117,117,114,115,115,115,115,115,114,114,115,117,118,118,118,118,118,118,115,115,115,115,115,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,117,115,115,115,115,115,113,114,114,114,113,113,114,114,114,114,114,114,113,114,114,114,114,114,113,113,114,114,114,114,114,114,115,115,115,114,114,115,115,112,113,113,113,112,112,113,113,113,113,113,113,112,115,115,115,115,115,114,114,115,115,115,115,115,115,115,113,113,113,114,114,114,114,114,114,114,114,114,115,115,115,118,118,118,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,118,118,114,114,114,114,114,114,115,114,114,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,118,118,118,118,118,118,118,114,115,115,115,115,115,115,113,114,114,115,115,114,114,115,115,115,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,117,117,115,117,115,117,115,117,115,117,115,117,115,117,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,118,118,118,115,115,115,115,114,114,114,115,115,115,115,115,118,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,118,118,118,118,118,118,118,118,118,117,118,117,118,117,118,118,118,118,118,118,118,118,115,115,115,115,115,118,118,115,115,115,115,115,118,115,115,115,115,115,115,113,113,115,115,115,115,115,113,111,111,111,111,111,111,111,111,111,111,111,106,107,107,106,107,106,107,107,107,108,108,108,107,107,111,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,111,111,111,111,110,111,111,111,108,108,111,111,111,111,111,108,108,108,108,110,110,111,111,111,111,111,111,111,111,111,111,111,107,107,109,109,110,110,110,108,108,108,108,108,108,108,108,108,108,107,107,108,111,108,111,108,108,108,108,108,108,108,107,107,107,107,107,107,107,106,106,108,108,107,107,107,106,106,106,105,105,108,106,106,131,130,55,131,132,132,133,133,133,133,59,131,130,130,59,130,130,130,57,134,134,134,57,134,134,134,211,131,210,132,210,134,210,133,210,133,210,132,210,132,210,132,210,132,210,131,211,131,211,130,211,130,211,130,212,130,130,129,213,129,214,129,214,59,104,59,214,59,59,129,55,55,55,59,59,55,55,55,55,66,66,66,65,59,65,65,59,55,59,55,104,59,65,59,66,59,66,66,116,116,116,116,116,116,116,116,116,116,117,117,117,117,118,118,118,115,115,115,115,115,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,117,117,115,115,115,115,115,115,113,114,114,113,114,114,114,114,114,114,114,114,113,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,114,114,112,113,113,113,113,113,112,112,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,115,118,118,118,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,114,114,115,115,115,115,114,115,114,114,114,115,115,115,115,115,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,113,113,115,115,115,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,117,115,117,115,117,115,117,115,117,115,117,115,113,114,114,114,114,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,114,113,113,113,113,113,113,113,118,118,118,118,118,118,118,118,118,114,114,114,113,113,113,118,117,118,117,115,115,115,115,115,115,115,115,115,115,115,115,115,113,111,111,111,111,111,111,111,107,107,111,107,107,111,111,107,106,107,107,106,107,108,108,108,108,111,111,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,111,110,106,107,107,111,111,111,110,111,111,111,111,111,111,111,111,111,111,107,107,107,111,110,107,108,106,107,107,111,111,111,111,111,111,107,106,107,107,109,110,110,110,108,108,108,108,108,107,107,107,108,108,108,108,108,108,108,108,108,108,108,111,111,111,108,108,107,107,107,107,107,107,107,108,108,108,108,107,107,107,108,106,106,108,108,106,106,108,55,130,55,131,66,132,66,132,59,133,66,130,55,134,55,134,59,133,59,133,57,133,59,133,211,133,211,131,211,131,211,133,211,133,210,132,211,132,210,131,211,211,210,131,211,131,211,130,211,130,211,130,212,130,212,129,213,129,214,129,215,129,215,129,215,59,59,129,59,55,59,55,59,59,59,59,66,66,66,66,66,66,59,65,65,65,65,55,55,104,55,59,59,104,104,59,66,116,116,116,116,116,116,112,112,112,113,117,117,117,117,118,118,118,118,118,118,117,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,114,114,114,114,114,114,114,114,117,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,115,114,114,114,114,114,114,114,114,115,115,114,114,114,115,115,115,115,115,115,115,112,113,113,113,113,113,113,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,118,118,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,114,115,114,114,115,114,114,114,114,114,114,114,114,115,115,115,115,115,114,115,115,115,115,115,115,113,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,115,117,115,117,115,117,115,117,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,114,113,113,113,113,113,113,113,113,113,113,118,118,114,114,114,115,115,115,115,115,115,113,113,117,118,115,115,115,118,117,115,115,115,115,115,115,115,115,111,111,111,111,111,111,111,107,108,111,107,108,107,107,111,111,107,107,108,108,108,108,108,108,108,108,107,107,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,107,107,111,111,110,110,111,111,111,111,111,111,111,111,107,107,108,107,107,108,108,106,107,107,106,107,111,111,111,111,111,106,107,107,106,107,109,110,110,107,108,107,107,107,107,107,107,111,107,111,111,108,108,108,108,108,108,108,108,111,111,111,108,108,108,108,108,108,110,110,110,108,108,108,108,108,108,108,106,106,108,108,108,108,108,108,131,131,59,133,133,132,55,132,134,133,59,134,134,133,66,134,134,133,59,133,133,133,211,133,134,134,211,131,210,134,210,133,210,133,210,132,210,132,210,132,210,131,210,131,210,131,211,130,211,130,211,130,212,130,212,129,129,129,214,129,214,129,214,129,129,59,59,59,55,104,104,55,59,59,104,59,59,59,55,59,59,65,65,65,65,55,66,66,66,104,104,65,65,59,59,59,116,116,116,116,116,112,113,113,113,113,117,117,117,116,118,118,118,118,118,118,117,117,117,113,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,114,114,114,114,115,115,115,115,112,112,112,112,112,113,113,113,113,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,115,115,113,113,113,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,115,115,114,115,115,115,115,115,115,113,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,117,115,117,115,117,115,117,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,114,114,115,115,115,114,114,114,113,113,115,115,115,113,113,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,118,117,115,115,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,107,107,108,108,108,106,107,106,107,106,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,111,111,111,111,111,110,111,111,111,111,111,111,111,111,108,108,108,108,108,111,107,107,108,110,107,106,105,111,111,111,106,107,107,106,107,109,107,108,107,107,107,107,107,108,108,107,107,111,108,111,111,111,111,111,106,107,107,107,107,108,111,111,111,108,108,108,108,107,107,108,110,110,110,108,108,108,108,105,106,106,105,105,108,108,108,108,108,66,132,55,132,55,132,57,132,59,134,59,133,66,133,65,133,59,133,213,133,212,133,211,133,211,134,211,134,211,133,211,133,211,132,210,132,211,211,211,131,211,131,211,131,211,130,211,130,212,130,212,129,212,129,213,129,214,129,215,129,215,129,215,129,212,59,59,128,55,55,104,59,55,55,104,55,55,59,66,66,66,65,65,65,55,104,59,59,59,59,59,59,59,66,116,116,116,116,116,112,113,113,112,112,112,112,113,116,116,118,118,118,114,114,114,114,117,117,113,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,117,114,115,115,115,114,112,112,112,113,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,113,113,113,113,113,114,115,115,113,113,113,113,113,113,113,113,115,115,115,115,114,114,114,114,114,114,114,114,115,114,115,115,115,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,114,114,115,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,113,115,115,115,115,115,115,113,115,113,115,115,115,113,113,115,115,115,115,115,115,113,118,113,115,114,114,114,114,114,113,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,111,111,111,111,111,111,117,115,117,115,117,115,117,114,114,114,114,115,115,115,115,115,117,115,117,115,115,115,115,115,115,115,115,115,114,114,115,118,118,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,118,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,113,115,115,115,113,115,113,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,113,113,115,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,108,107,107,107,108,107,107,107,106,107,106,107,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,110,110,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,108,108,111,106,107,107,107,107,106,106,106,106,111,111,106,107,107,106,107,108,108,107,108,108,107,107,108,108,111,111,111,111,111,108,111,111,111,107,107,107,106,106,106,110,111,107,108,108,107,108,108,108,108,108,108,108,110,110,108,108,108,108,108,106,106,109,105,106,105,108,108,132,132,132,132,134,134,134,134,134,134,133,133,133,133,133,133,133,133,132,212,133,133,133,211,134,134,131,211,134,210,133,211,133,210,132,211,132,210,131,211,131,211,131,211,131,211,130,211,130,130,130,212,130,129,129,213,129,129,129,215,129,129,129,215,129,129,129,59,104,59,55,55,59,59,59,59,55,66,66,66,66,66,65,65,59,59,59,55,55,59,59,104,59,104,116,116,116,116,112,113,113,112,113,113,113,113,113,113,114,118,113,113,113,113,115,115,114,114,113,113,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,117,117,114,115,115,115,115,113,113,113,113,113,113,113,114,114,113,113,113,115,115,115,115,115,112,112,112,112,113,115,115,112,112,112,112,112,115,115,115,115,115,115,115,115,115,113,113,114,114,114,114,114,114,115,115,115,115,113,113,113,113,113,113,115,114,114,114,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,115,114,115,115,115,115,115,114,114,115,115,115,114,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,113,115,113,115,115,115,115,115,113,113,115,115,115,115,115,115,118,114,114,114,114,114,118,118,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,111,111,111,111,111,117,117,117,115,117,115,117,117,117,115,117,115,117,115,117,115,117,115,117,115,117,115,118,118,118,118,114,114,115,115,115,114,115,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,115,115,115,114,114,114,114,114,114,114,114,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,114,113,113,118,118,115,115,115,115,115,115,115,112,117,118,117,118,117,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,108,108,108,107,107,108,107,106,107,108,107,106,111,107,107,107,111,111,111,111,111,111,111,106,107,107,107,107,110,111,111,111,111,111,110,110,111,111,111,111,111,111,111,107,107,107,107,106,107,107,106,107,107,111,111,111,111,111,111,107,108,108,108,108,109,107,108,108,108,108,108,108,111,111,111,111,111,107,108,111,111,111,111,107,107,107,107,110,110,111,107,108,108,108,108,108,108,108,108,108,108,109,110,105,106,106,107,105,106,106,105,106,106,106,106,132,59,133,59,134,57,133,59,133,59,133,59,133,66,133,65,132,214,132,213,132,212,132,212,133,211,133,211,134,211,133,211,133,211,132,211,132,211,131,211,131,211,130,211,131,211,130,211,130,212,129,212,129,212,129,213,129,214,128,215,129,215,128,215,128,212,128,211,104,59,59,55,59,104,55,66,55,59,66,66,59,66,66,66,65,65,65,66,66,66,66,66,59,55,59,116,116,116,116,113,113,113,113,113,113,113,113,114,114,114,113,113,114,114,114,114,115,113,114,114,114,114,114,113,113,114,118,118,118,118,118,118,118,118,118,118,118,117,117,114,115,115,115,115,113,114,114,114,113,113,114,114,114,114,114,114,113,115,115,115,112,112,113,113,113,112,113,112,112,113,113,113,113,113,114,114,115,115,115,114,114,113,114,114,114,114,114,114,114,115,115,113,113,113,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,114,114,114,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,118,118,118,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,113,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,113,113,113,114,114,113,118,118,118,118,118,118,118,118,118,114,114,113,113,113,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,111,111,111,111,113,117,117,115,117,115,117,117,117,117,117,115,117,115,117,115,117,115,117,115,117,115,118,118,118,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,115,115,115,115,115,115,118,118,117,118,118,118,114,114,114,114,115,115,115,115,115,114,114,113,118,118,113,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,114,115,113,113,113,113,113,113,115,115,115,115,115,112,112,112,117,118,117,111,111,111,111,111,111,111,113,112,112,112,113,114,114,114,111,111,107,107,108,107,107,108,108,108,108,108,107,108,107,107,107,107,107,107,111,111,111,111,111,111,111,111,111,111,111,110,110,111,111,111,111,111,110,110,111,111,111,111,111,111,107,107,108,108,108,108,108,106,106,107,107,107,108,108,111,111,111,111,107,108,107,107,108,108,107,108,108,108,108,108,108,108,111,111,107,107,108,111,111,111,111,111,111,111,110,110,110,110,111,111,107,108,107,108,108,109,109,109,109,109,109,110,110,106,106,110,108,109,109,109,109,109,59,55,133,59,134,134,133,57,133,133,133,59,132,133,133,66,133,133,132,213,132,132,132,212,133,133,133,211,131,211,133,211,133,210,133,211,132,211,132,211,131,211,131,211,131,211,130,211,130,211,130,212,129,130,129,213,129,213,129,215,129,129,129,214,129,215,128,211,129,104,129,55,55,59,55,104,104,59,66,66,59,59,66,66,66,59,65,65,66,66,66,66,66,59,59,59,116,116,116,116,115,113,113,113,113,113,113,114,114,114,114,113,114,114,114,114,114,114,115,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,117,117,117,115,115,115,115,113,114,114,114,114,114,113,113,114,114,114,114,114,114,114,115,112,113,113,113,113,113,113,112,112,113,113,113,113,113,115,115,114,115,114,114,113,114,114,114,114,114,113,113,113,113,113,113,114,113,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,114,114,114,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,113,113,114,114,114,114,114,114,114,114,114,118,118,114,114,114,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,111,111,111,111,111,113,113,115,117,117,117,115,117,115,117,117,117,115,117,115,117,115,117,115,117,115,117,115,117,118,118,118,118,118,114,115,114,114,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,114,115,115,115,114,114,115,115,115,115,115,115,113,118,113,115,115,115,115,115,115,113,115,115,115,115,115,115,115,114,114,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,113,113,113,112,112,112,113,111,111,111,111,111,113,115,115,115,115,113,115,115,115,111,108,108,108,107,111,107,107,108,108,107,107,107,107,107,107,107,107,107,107,111,111,107,106,107,106,107,111,111,111,111,106,107,107,111,111,111,111,110,110,111,111,111,111,111,111,111,111,108,108,108,111,107,106,107,107,106,107,108,108,111,111,111,107,108,108,108,108,106,105,105,106,106,108,108,108,108,108,108,108,111,108,111,111,111,111,111,111,111,111,110,110,110,110,111,111,111,111,108,108,109,109,109,109,110,110,109,109,110,106,106,110,110,109,109,109,109,109,109,55,55,133,55,133,59,133,57,132,55,132,55,132,66,132,65,132,215,132,213,132,212,132,212,132,211,133,211,134,211,133,211,133,211,132,211,132,211,131,211,131,211,130,211,130,211,130,211,130,212,129,212,129,213,129,213,128,214,128,215,128,59,104,215,128,213,128,59,59,55,55,55,59,59,55,66,59,55,55,59,104,66,66,59,59,65,65,66,66,66,66,66,66,65,55,116,116,116,116,116,115,115,115,115,115,115,114,114,114,114,113,114,114,114,114,115,115,114,114,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,118,115,115,115,113,114,114,114,114,114,114,114,114,114,114,114,114,114,115,114,112,113,113,113,113,113,113,112,113,113,113,113,113,113,115,115,115,115,114,114,113,114,114,114,113,113,114,114,114,114,114,114,114,114,115,115,115,115,115,114,115,115,115,115,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,112,112,112,112,112,114,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,113,113,113,114,115,115,114,114,114,115,115,115,115,115,115,114,114,115,115,115,115,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,113,113,113,113,113,111,111,111,111,113,115,115,115,117,117,115,117,115,117,117,117,115,117,115,117,115,117,118,117,115,117,115,117,115,118,118,118,118,118,118,114,114,115,115,115,115,115,115,115,115,115,115,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,114,115,115,115,115,115,114,114,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,114,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,113,115,115,113,115,113,113,113,113,113,113,113,111,111,111,115,115,115,115,115,113,115,115,115,115,108,108,108,108,107,107,108,108,108,108,108,108,108,108,107,106,107,106,107,106,111,111,107,106,107,107,111,111,111,106,107,107,107,107,111,111,111,110,110,111,111,111,111,111,111,111,111,111,111,111,107,108,107,107,107,108,108,107,108,111,111,111,111,111,108,108,110,109,106,106,106,106,108,108,111,111,107,108,108,108,111,111,111,111,111,111,111,111,111,110,110,110,110,111,111,111,111,111,108,107,107,108,110,108,108,108,109,109,109,110,110,110,110,109,109,105,106,105,106,106,105,105,133,133,133,132,133,132,132,132,132,132,133,132,132,132,132,132,132,132,132,132,211,133,134,134,211,134,133,133,211,133,211,132,211,132,211,131,211,131,211,130,211,130,130,130,212,130,130,129,212,129,129,129,214,129,129,128,215,129,59,59,104,104,55,55,55,55,59,59,55,59,55,66,66,55,55,55,55,55,66,66,66,66,65,65,66,66,66,66,66,65,65,116,116,116,116,116,116,116,116,116,116,116,114,114,114,114,114,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,118,118,118,115,115,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,113,113,113,113,113,113,112,113,113,113,113,113,115,115,115,115,115,114,115,113,114,114,113,114,114,114,114,114,114,114,114,114,115,115,115,113,113,113,113,114,115,115,113,113,113,113,113,115,115,115,115,114,114,114,115,115,115,115,115,115,114,114,115,115,115,113,113,115,115,115,115,114,114,112,112,114,114,114,114,114,114,115,115,115,115,118,118,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,118,118,118,118,118,118,118,118,114,115,115,115,115,115,113,113,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,113,113,114,114,114,113,113,113,111,113,114,114,115,117,115,117,115,117,117,117,117,117,115,117,115,117,115,118,115,117,115,117,115,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,115,115,115,115,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,114,114,114,114,114,114,114,114,115,115,115,115,115,115,118,118,118,115,114,114,114,114,114,114,115,115,115,115,115,115,114,118,118,114,114,114,114,114,114,113,113,115,115,115,115,115,115,115,115,115,114,115,115,113,115,115,115,115,115,113,111,115,115,115,115,115,113,115,115,115,115,111,111,107,108,108,108,108,108,108,107,108,108,108,108,107,107,106,107,106,107,111,111,107,107,106,107,111,111,111,111,111,110,111,111,111,111,111,110,110,110,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,110,110,108,108,111,111,111,111,111,111,110,110,110,109,109,108,108,111,111,111,111,108,108,108,108,107,111,111,111,111,111,111,111,111,110,110,110,110,107,108,108,107,108,110,108,108,107,108,107,107,107,107,109,109,109,110,110,110,109,105,106,106,106,106,106,106,59,132,65,132,55,132,66,131,66,132,66,132,59,131,57,131,213,131,212,131,212,132,211,133,211,133,211,133,211,133,211,132,211,132,211,131,211,131,211,130,211,130,211,130,212,130,212,129,212,129,213,129,214,128,214,128,215,128,215,128,215,59,59,59,59,128,104,55,55,55,55,104,55,55,55,55,55,66,66,66,66,66,66,65,65,66,66,66,66,66,66,55,116,116,116,116,116,116,116,116,117,117,117,117,117,117,118,118,118,118,118,118,118,117,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,113,113,115,115,115,115,115,115,114,115,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,112,112,112,112,112,113,114,113,113,114,114,114,114,113,113,113,113,113,113,114,115,115,115,115,115,115,114,115,115,113,113,113,113,113,112,112,112,115,112,114,114,114,114,114,114,114,118,118,113,113,112,114,114,114,114,118,118,118,118,118,118,118,113,112,112,112,113,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,112,112,113,113,115,115,115,113,113,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,118,118,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,114,114,114,113,113,114,115,114,114,111,115,115,117,117,117,115,117,117,117,117,117,115,117,115,117,115,118,118,117,115,117,115,117,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,113,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,114,113,115,115,115,115,115,115,114,114,114,115,115,114,114,114,114,114,114,115,115,115,115,115,113,115,115,115,115,115,115,115,115,118,114,115,115,115,114,114,115,115,115,115,115,115,115,115,115,111,111,115,115,115,111,111,111,111,111,111,108,108,107,107,108,108,108,108,108,108,108,107,106,107,108,108,107,111,111,111,111,111,107,107,107,111,106,107,107,111,111,111,110,110,110,111,111,111,111,111,107,107,111,111,111,111,111,108,106,107,107,107,108,111,111,111,111,111,111,111,110,110,110,106,107,108,108,111,111,111,111,111,111,111,107,108,111,111,111,111,111,111,111,111,110,110,110,110,107,108,108,108,106,107,107,107,108,111,108,108,110,110,107,106,106,107,105,110,110,109,109,109,109,66,106,106,132,132,132,59,132,132,131,132,131,132,132,132,132,132,131,131,131,131,131,212,132,133,133,211,134,133,133,211,133,211,132,211,132,211,132,211,131,211,131,211,130,211,130,211,130,130,129,212,129,129,129,213,129,129,128,215,128,129,128,215,128,59,128,59,59,59,59,59,66,59,55,59,66,59,55,59,66,59,66,59,59,66,59,59,59,66,66,66,66,55,66,116,116,116,116,116,116,112,112,112,112,112,117,117,117,117,118,118,118,118,118,118,118,112,112,112,112,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,115,115,115,115,115,115,113,114,113,113,113,113,113,113,113,113,114,114,114,114,115,114,114,114,114,114,114,114,113,113,115,115,114,115,115,115,115,115,115,114,113,112,112,113,114,114,114,114,114,113,113,113,113,112,112,114,112,115,115,115,115,114,114,113,113,114,114,114,114,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,115,115,115,113,113,115,115,114,114,115,114,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,114,114,114,115,115,115,115,115,115,111,111,111,117,117,115,117,117,117,117,117,117,117,115,117,115,118,118,118,115,117,115,113,113,114,114,114,114,114,114,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,113,115,115,115,113,113,118,118,118,118,118,117,114,115,115,115,115,115,115,115,115,115,115,111,111,111,113,112,113,113,111,111,111,111,111,111,111,113,112,112,112,113,113,107,108,107,108,108,108,107,107,106,108,106,107,106,107,106,107,106,107,106,107,106,107,107,107,107,111,111,111,110,110,111,111,111,111,107,108,107,107,111,111,107,111,106,107,107,106,107,107,111,111,111,111,111,111,111,110,110,106,107,106,105,105,106,106,111,111,107,111,107,107,108,108,111,111,111,111,111,111,111,111,111,110,110,110,110,108,107,107,107,106,106,109,111,111,108,107,107,108,109,106,106,109,110,110,109,109,105,105,105,66,105,106,105,65,131,59,131,66,131,59,131,59,132,59,131,215,131,213,131,212,131,212,132,212,133,211,132,211,133,211,133,211,132,211,132,211,131,211,131,211,130,211,130,212,130,212,129,212,129,212,129,213,128,213,128,214,128,215,128,216,128,215,128,59,128,211,66,66,59,59,55,55,59,55,55,55,55,104,66,59,104,66,59,59,66,66,65,66,66,66,66,66,116,112,112,113,113,113,113,113,113,115,115,117,117,117,117,118,118,118,118,118,112,112,113,113,113,113,112,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,117,118,114,114,114,114,114,114,114,114,116,115,115,115,113,113,113,113,114,115,115,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,114,114,114,114,114,115,115,115,115,114,115,115,113,113,114,115,115,113,113,113,114,114,114,113,113,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,114,114,114,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,115,115,115,114,118,118,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,115,115,115,115,115,111,111,113,113,115,115,117,117,117,115,117,117,117,117,117,115,117,115,117,118,118,118,117,115,113,114,114,114,115,115,115,115,115,114,114,114,117,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,117,118,117,118,118,113,113,113,113,113,113,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,113,113,115,115,115,115,115,115,113,118,118,118,118,118,118,117,115,115,115,115,115,115,118,117,113,112,113,115,115,115,115,115,115,115,115,113,113,115,115,115,115,115,115,115,114,114,114,108,107,107,108,108,107,108,107,108,107,107,107,106,107,107,111,107,107,106,111,110,110,106,107,107,111,111,110,110,110,111,111,111,108,108,108,108,111,107,108,108,108,108,110,110,108,108,111,111,111,111,111,111,111,110,110,110,109,109,106,106,106,106,111,107,108,108,108,108,111,108,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,107,107,107,108,108,107,108,111,106,107,107,107,106,106,109,109,110,109,109,109,109,66,105,106,106,106,106,131,131,131,131,131,131,132,132,134,132,131,131,131,130,131,131,131,132,133,133,133,132,211,132,133,132,211,133,133,132,211,132,132,131,211,131,131,130,212,130,130,129,130,129,129,129,129,129,129,128,129,128,134,134,134,134,128,128,128,128,59,59,59,59,59,104,59,59,55,55,59,59,66,66,66,59,55,55,66,66,66,66,59,66,66,66,66,66,55,115,115,115,112,112,112,112,112,116,117,117,117,117,117,118,118,118,112,113,113,113,115,115,115,115,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,118,114,114,114,114,115,115,112,112,112,112,112,114,113,113,114,114,114,113,114,113,113,114,114,114,114,114,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,115,112,112,112,112,112,113,115,115,115,115,115,115,115,114,114,114,114,114,114,113,114,114,114,114,114,115,114,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,113,114,114,113,113,113,113,113,114,114,113,114,114,114,114,114,114,114,114,114,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,115,115,115,115,113,113,114,114,115,115,117,117,115,117,117,117,117,117,115,117,115,117,118,118,118,118,115,117,114,115,115,115,114,114,115,115,115,115,115,115,114,118,114,114,114,114,114,114,114,114,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,117,118,113,113,113,113,113,115,115,115,113,114,115,115,115,115,115,115,118,118,114,114,114,118,117,118,117,118,115,115,115,115,114,114,114,113,113,113,115,115,115,115,115,115,113,118,118,118,118,118,118,118,117,118,115,115,115,115,113,113,115,115,115,115,115,111,111,111,111,115,115,115,115,113,115,115,115,108,108,107,108,108,108,114,107,107,108,108,108,108,108,107,108,108,106,107,107,111,107,107,106,107,111,111,106,107,107,107,107,111,110,110,110,111,111,111,111,111,111,111,111,107,108,106,106,107,107,110,110,110,111,111,111,111,111,111,111,106,107,107,109,109,109,111,111,111,111,111,111,108,108,111,111,108,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,107,108,108,108,108,107,107,107,106,106,109,109,109,107,106,106,107,105,109,109,66,130,55,131,59,130,59,130,66,130,55,131,59,133,57,130,57,130,213,130,212,131,212,132,212,132,212,132,212,132,212,132,211,132,212,132,211,131,212,131,211,130,212,130,212,134,212,129,212,129,213,129,213,128,214,128,215,133,216,133,216,134,215,128,59,128,66,59,66,59,55,55,55,59,59,59,55,55,66,59,59,55,55,55,66,66,66,59,66,66,66,66,55,116,116,116,116,115,115,113,113,113,113,113,113,113,113,112,112,113,118,113,113,115,115,117,117,118,118,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,118,114,112,112,113,113,113,113,113,113,115,115,115,113,114,114,114,114,114,114,113,113,114,114,114,114,114,115,115,115,115,115,115,115,115,113,113,113,113,113,113,114,114,112,112,113,113,113,113,113,113,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,118,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,114,114,114,114,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,114,115,114,114,115,115,111,117,117,117,117,117,117,117,117,117,115,117,118,118,118,118,118,117,115,114,115,115,115,115,115,114,114,115,115,115,115,115,114,118,114,114,115,115,114,118,118,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,115,115,115,113,113,115,115,115,115,115,114,115,115,114,114,114,114,114,114,115,114,117,118,117,118,117,118,117,118,118,114,114,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,117,118,117,118,117,115,115,115,115,115,115,111,113,113,113,111,111,111,115,115,115,111,113,113,112,113,107,108,108,107,114,108,107,108,108,108,107,108,107,108,108,108,108,108,111,107,107,107,107,111,111,107,107,107,106,107,111,110,110,110,111,111,111,107,111,107,107,108,108,106,106,107,107,106,107,110,110,111,111,111,111,111,111,106,107,107,106,107,109,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,108,108,111,111,107,107,107,110,107,107,105,109,110,106,106,109,109,109,59,59,131,131,131,131,130,130,130,131,131,131,131,132,132,130,130,130,130,130,131,131,132,132,133,212,132,132,131,211,132,211,131,211,133,133,132,211,134,211,134,211,130,130,133,212,134,129,129,212,129,129,128,213,128,128,134,215,132,133,132,215,59,59,104,59,59,59,55,59,59,55,55,55,55,55,55,66,55,55,59,59,55,104,59,59,59,59,66,66,59,66,66,59,116,116,116,116,116,115,115,115,115,115,115,112,113,113,113,113,118,115,115,118,118,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,117,118,114,115,115,115,115,115,114,114,115,115,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,114,114,115,115,115,114,114,114,114,114,115,115,113,113,113,112,113,113,113,113,113,113,113,115,113,112,112,112,113,114,115,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,114,115,113,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,118,118,114,114,115,115,115,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,114,114,115,118,118,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,114,114,114,114,115,115,115,114,115,115,117,117,117,117,117,117,117,117,117,115,117,118,118,118,118,118,118,115,117,114,115,115,115,115,115,115,115,115,115,115,115,115,114,118,118,118,118,115,115,114,115,113,113,118,118,118,118,118,118,118,118,118,113,113,113,113,113,113,113,113,115,115,115,115,115,113,115,115,115,115,115,115,114,114,115,115,115,115,114,114,114,114,114,114,114,114,118,114,114,115,118,118,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,114,113,113,113,113,113,115,115,113,113,115,115,115,115,115,115,111,111,111,113,113,115,111,113,112,115,115,115,115,107,114,113,113,113,112,112,113,113,108,108,108,107,107,107,108,108,108,111,111,111,111,107,107,107,111,111,111,111,110,110,110,111,111,107,108,108,108,108,111,111,108,108,111,111,110,110,106,107,107,111,111,111,111,111,111,111,110,110,110,109,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,110,109,111,111,111,110,110,110,109,109,109,109,106,106,109,109,109,59,57,57,130,66,130,59,130,55,130,66,130,59,131,59,130,59,130,213,130,213,131,212,132,212,131,212,131,212,131,212,131,212,130,211,133,212,131,211,133,212,133,212,133,212,133,212,129,213,129,213,128,213,128,214,134,215,132,216,59,216,59,215,59,59,59,104,55,55,104,59,66,66,66,66,55,55,59,66,55,66,59,59,59,59,66,66,66,65,66,66,66,59,55,55,116,116,116,116,116,116,116,116,116,112,113,113,112,112,112,112,113,118,118,118,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,113,114,114,114,114,114,115,115,115,114,115,114,114,115,115,115,115,115,115,115,115,112,113,113,113,113,113,112,112,112,112,112,112,113,112,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,114,112,112,112,112,112,113,113,115,114,114,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,114,114,115,115,115,113,113,113,112,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,112,113,113,113,118,118,118,118,118,118,118,118,118,113,113,113,114,114,114,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,114,115,114,114,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,114,115,115,115,115,115,115,114,115,115,115,117,117,117,117,117,117,117,117,115,117,115,118,118,118,118,118,118,117,115,117,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,115,115,115,115,115,114,114,114,113,114,114,118,118,114,114,113,113,114,114,114,114,114,114,114,114,114,114,115,115,115,113,115,115,115,115,115,115,114,115,115,114,114,114,115,115,115,115,115,114,114,114,114,114,115,115,114,114,114,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,114,114,115,115,115,115,113,115,113,115,115,115,115,115,115,115,111,111,111,111,113,115,115,113,112,113,113,115,115,115,115,114,114,113,112,115,115,115,114,113,108,108,108,108,108,108,108,107,107,107,106,107,106,107,106,107,111,111,111,110,110,110,110,111,111,111,108,108,111,111,111,111,111,111,111,110,106,106,107,107,107,111,111,111,111,111,111,110,110,110,109,111,111,111,111,111,111,111,111,111,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,109,111,111,107,107,105,110,110,109,109,109,110,109,109,109,109,66,55,130,130,130,130,130,130,130,130,130,131,131,131,132,130,130,130,130,130,130,131,131,132,132,131,131,131,131,131,131,211,130,130,130,211,130,132,133,212,133,133,133,133,132,133,133,129,129,129,129,129,128,128,134,133,133,132,131,59,59,132,59,59,59,66,55,55,55,55,55,55,55,66,66,66,55,59,59,55,104,59,55,59,66,66,59,59,59,59,55,55,59,55,104,116,116,116,116,116,116,116,116,112,113,113,112,113,113,113,113,113,118,118,118,117,117,113,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,118,115,115,115,115,115,115,115,115,118,116,115,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,112,113,113,113,112,112,113,113,113,113,113,113,113,113,114,115,115,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,113,112,112,113,113,113,113,113,113,114,114,114,114,114,114,115,115,115,114,114,115,115,114,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115,114,115,115,113,114,115,113,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,113,113,113,113,113,113,118,118,113,113,113,115,115,115,115,115,115,114,114,118,118,115,115,115,118,118,115,115,115,115,115,115,115,115,118,114,115,115,115,115,115,115,114,114,115,115,115,115,115,118,118,118,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,111,115,115,115,115,115,115,117,117,117,117,117,117,117,115,117,115,118,113,113,113,113,113,114,115,117,118,118,115,115,115,115,115,115,115,115,118,117,115,115,114,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,114,114,114,114,118,118,114,114,114,114,114,115,114,115,115,115,115,115,115,114,115,114,115,115,115,115,115,115,114,114,115,115,115,114,114,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,118,118,118,118,118,118,115,115,115,115,115,115,117,115,115,115,115,115,115,115,115,115,111,111,111,111,111,113,115,115,115,115,115,113,114,114,115,115,107,114,114,115,115,115,115,115,114,113,108,108,108,108,108,107,107,107,107,107,108,107,106,107,111,111,111,111,110,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,110,106,107,107,106,107,111,111,111,111,111,111,110,110,110,110,111,111,111,111,111,111,111,111,111,111,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,107,107,107,110,110,110,109,111,111,111,105,106,106,105,107,109,109,110,109,105,106,106,105,105,130,57,129,59,129,66,130,59,130,131,132,215,129,215,129,214,130,213,130,213,131,212,131,212,130,212,130,212,131,212,129,212,129,212,129,212,132,212,132,212,132,212,132,212,129,213,128,213,128,213,128,214,132,215,131,216,59,59,55,59,128,59,59,59,59,66,55,66,66,66,66,66,66,66,66,66,66,55,55,59,59,59,104,66,66,65,66,66,66,66,55,104,116,116,116,116,116,116,116,116,113,113,113,113,113,113,113,113,115,118,118,117,117,118,113,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,117,117,118,118,118,118,115,115,115,115,115,115,115,115,116,116,116,114,114,112,112,112,112,113,114,114,112,112,112,112,112,115,115,115,114,115,115,115,115,115,115,115,115,115,112,113,113,112,113,113,113,113,113,113,113,113,113,113,113,113,113,113,114,113,115,115,115,115,115,115,115,115,115,114,114,114,114,113,114,114,114,114,114,114,113,113,114,114,114,114,114,114,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,114,114,115,115,114,114,114,114,115,115,115,114,114,113,113,113,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,114,114,113,113,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,118,118,115,115,115,115,115,115,115,115,118,118,114,115,115,115,115,115,115,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,114,114,114,114,111,111,111,111,111,113,115,117,117,117,117,117,117,115,117,115,113,113,114,114,114,114,114,114,114,114,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,118,115,115,115,115,115,118,118,115,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,113,115,115,115,113,113,115,115,113,115,113,115,115,115,115,111,115,115,115,115,115,114,115,115,114,114,114,114,106,115,115,115,115,115,114,113,107,108,108,108,108,107,107,107,107,108,106,107,106,111,111,111,111,110,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,111,111,111,111,111,106,105,105,106,106,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,106,106,110,110,110,109,111,111,111,111,110,106,106,109,107,105,107,109,109,109,106,106,130,130,129,129,129,130,130,130,130,131,134,134,131,129,129,129,129,130,130,133,132,131,131,131,131,131,130,212,130,131,129,212,129,129,129,212,134,132,132,212,132,132,132,133,133,129,129,129,129,129,128,128,134,133,131,131,130,129,59,55,55,59,66,59,59,66,66,55,55,55,66,66,66,66,66,66,66,66,55,55,55,55,66,59,66,66,59,55,55,59,104,55,55,116,116,116,116,116,116,116,116,115,113,113,113,113,113,115,115,118,118,118,117,114,114,113,113,113,114,114,114,114,118,118,118,118,118,118,118,118,118,118,117,117,118,118,118,118,118,118,115,115,115,115,115,115,118,116,114,114,112,112,113,113,113,112,113,112,112,113,113,113,113,113,115,115,114,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,114,114,114,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,115,115,118,118,115,115,115,115,115,115,115,115,114,113,113,113,113,114,114,114,113,113,113,113,113,115,115,114,114,114,115,115,114,115,115,115,114,114,114,114,114,113,113,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,114,114,113,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,114,114,114,114,114,111,111,111,111,113,115,117,117,117,117,117,115,117,115,113,114,114,115,115,115,114,114,114,114,114,114,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,118,118,118,115,115,115,114,114,114,114,114,114,114,118,118,118,118,118,117,118,114,114,114,114,114,114,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,114,115,115,115,115,115,113,115,115,115,115,111,111,111,115,115,115,114,115,115,115,115,115,115,114,114,108,115,115,115,114,113,108,108,108,108,107,107,108,108,108,108,107,107,107,111,111,111,111,110,110,110,110,111,111,111,111,111,111,111,107,107,111,111,111,110,110,110,106,107,107,111,111,111,111,111,106,106,106,106,110,111,111,111,111,111,111,111,111,111,111,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,107,107,107,110,110,110,110,110,109,111,111,111,110,106,106,110,109,109,109,109,109,109,106,106,57,130,55,129,57,129,66,129,66,130,59,133,55,129,215,129,214,129,213,132,213,131,212,130,212,130,212,129,212,130,212,129,212,129,212,129,212,131,212,131,212,131,212,132,212,134,213,128,213,128,214,134,214,132,215,129,216,128,216,55,55,55,59,55,104,59,55,104,55,55,66,104,66,66,66,66,66,66,66,59,55,55,59,59,59,59,104,59,55,55,59,55,55,116,116,116,116,116,116,116,116,116,115,115,115,115,115,118,118,118,118,118,117,113,114,114,114,114,114,113,113,114,118,118,118,118,118,118,118,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,112,113,113,113,113,113,113,112,112,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,113,113,113,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,114,115,115,115,114,114,115,115,114,114,114,114,114,114,113,114,114,114,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,114,114,115,113,113,114,114,114,113,114,113,113,114,114,114,114,114,115,115,115,115,114,115,114,115,115,115,113,114,114,114,114,114,114,113,113,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,118,115,115,115,118,118,118,118,118,114,114,114,118,118,115,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,114,114,114,114,114,113,113,113,113,113,113,113,113,117,117,115,117,115,113,114,114,115,115,115,115,114,115,115,115,115,114,114,118,118,118,118,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,118,118,118,118,118,118,115,115,115,114,114,114,115,115,115,115,115,118,118,114,114,114,115,115,115,115,115,115,114,114,118,118,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,117,118,117,118,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,118,118,118,118,118,114,115,115,115,115,115,115,113,115,115,115,115,115,113,115,115,115,115,111,111,111,111,111,108,108,114,115,115,115,115,115,115,115,115,114,114,115,115,113,108,108,106,108,106,108,106,107,107,107,107,107,107,108,108,111,111,110,110,110,110,111,111,111,111,111,111,107,108,107,107,111,111,110,110,106,106,107,107,107,111,111,111,111,111,111,110,110,110,111,111,111,107,107,111,111,111,111,107,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,110,110,111,111,111,111,110,110,110,110,109,109,109,109,109,109,59,55,131,130,129,129,129,129,130,130,134,134,132,130,129,129,129,129,130,133,134,132,132,131,130,130,130,130,129,129,130,129,129,129,129,129,129,134,131,131,131,130,131,132,133,133,134,134,129,128,129,128,134,133,132,130,130,128,128,130,59,128,55,55,55,55,55,55,55,55,55,59,59,66,66,66,66,66,66,66,66,59,55,55,55,55,59,65,66,66,55,55,55,104,116,116,116,116,116,116,116,116,116,116,116,116,118,118,118,118,118,118,118,117,115,114,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,117,118,118,118,118,118,118,118,118,118,118,118,113,113,113,113,113,114,112,113,113,113,113,113,113,112,113,113,113,113,113,113,115,115,115,115,115,114,114,115,115,115,115,114,114,114,114,115,115,115,114,114,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,114,114,114,114,114,114,114,114,114,114,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,114,114,118,118,118,118,118,118,118,118,114,115,115,113,114,114,114,114,114,114,113,113,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,114,114,114,114,114,114,114,114,114,114,114,115,115,113,113,113,115,117,113,114,115,115,115,115,115,114,115,115,115,115,114,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,115,115,114,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,118,118,118,118,118,118,113,113,113,114,115,115,115,115,115,114,114,114,118,118,114,115,115,115,115,115,115,113,115,115,115,115,115,115,115,115,115,111,111,111,111,111,111,108,108,108,115,115,115,115,115,115,115,115,115,115,115,115,114,108,108,108,108,108,106,107,108,107,108,108,107,107,108,108,108,111,111,110,110,110,110,111,111,111,111,111,108,108,108,108,111,111,110,110,106,107,107,106,107,111,111,111,111,111,111,111,105,106,106,105,105,108,107,107,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,111,110,110,110,111,111,111,111,110,110,110,110,109,109,109,109,109,109,59,55,131,59,128,55,129,130,129,55,133,133,131,215,128,129,128,214,129,134,133,213,134,134,130,212,129,212,129,212,129,212,128,212,128,212,129,212,133,212,130,212,130,212,132,213,133,134,133,213,128,214,128,214,132,215,129,59,127,59,127,59,59,66,59,55,55,55,59,59,66,66,66,55,55,66,104,55,66,66,66,66,59,59,59,55,55,65,66,66,66,59,59,55,116,116,116,116,116,116,116,116,116,116,116,116,112,112,112,118,112,112,112,117,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,118,118,118,118,118,118,118,113,113,114,114,114,114,114,114,115,113,113,113,113,113,113,112,113,113,113,113,113,113,113,113,113,114,115,115,113,113,113,113,113,114,115,115,115,114,115,114,114,114,114,114,114,114,114,114,114,114,114,115,115,115,114,115,114,114,115,115,115,115,115,115,115,115,114,114,114,115,115,114,114,114,114,114,114,115,115,115,115,115,115,115,115,114,114,118,118,118,118,118,118,114,114,114,114,114,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,115,118,118,118,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,114,114,114,112,112,112,113,113,113,118,118,118,118,118,118,115,115,115,115,115,115,114,114,118,118,115,114,114,118,118,118,118,118,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,115,111,111,114,114,114,114,115,114,114,115,115,115,115,115,115,113,118,113,114,115,115,115,115,115,114,115,115,115,115,115,115,114,115,114,114,114,114,114,115,115,114,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,114,115,115,114,114,114,114,114,115,115,115,115,115,115,115,115,115,118,117,118,117,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,118,118,118,118,118,113,115,115,115,113,113,115,115,115,115,115,115,114,118,114,115,115,115,115,115,115,113,115,115,115,115,115,115,115,111,111,111,111,111,111,111,111,108,108,108,108,108,108,115,115,115,115,115,115,115,115,114,108,107,107,107,108,106,108,107,107,108,108,108,107,106,107,106,107,107,111,110,110,110,110,111,111,111,111,111,111,111,111,111,111,107,108,108,110,110,110,110,111,111,111,111,111,111,111,111,110,110,106,106,108,108,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,111,111,110,110,110,111,111,111,111,110,110,110,109,109,109,109,109,109,59,59,131,128,129,128,129,129,130,130,134,132,131,130,128,128,129,129,132,133,132,133,133,133,134,130,129,129,129,129,129,128,212,128,129,129,212,134,133,132,130,129,131,131,132,132,133,133,134,128,128,128,128,132,134,132,216,130,59,59,59,59,55,59,59,59,66,66,59,66,66,66,55,55,55,55,66,55,55,66,66,66,66,66,66,59,59,59,59,66,59,59,59,59,116,116,116,116,116,116,116,116,116,116,116,112,112,113,113,113,112,113,113,113,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,113,114,114,114,114,114,114,114,115,115,113,113,113,113,113,113,113,113,113,113,113,113,113,114,114,114,113,114,113,113,114,114,114,114,114,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,113,113,113,113,113,113,114,118,118,114,114,114,114,114,114,115,115,115,115,114,114,114,114,114,114,113,114,114,114,114,114,115,115,118,118,115,115,115,118,118,114,114,115,115,115,115,115,115,114,114,114,118,118,114,114,113,113,114,114,114,114,114,114,114,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,114,114,114,115,115,114,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,114,114,114,114,114,115,115,115,115,115,113,113,115,115,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,114,115,115,115,115,115,115,114,114,114,115,115,115,115,118,118,118,117,118,114,114,114,118,118,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,118,117,118,117,118,117,118,117,118,118,118,118,118,113,115,115,115,115,115,113,113,115,115,115,115,115,115,118,115,115,115,115,115,118,118,115,115,115,115,115,111,111,111,111,111,111,111,111,111,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,107,107,107,108,108,108,108,108,108,108,108,108,108,106,107,107,107,107,110,110,110,110,111,111,111,111,111,107,111,107,107,108,108,106,107,107,110,110,110,111,111,111,111,111,111,111,111,110,110,106,106,111,111,111,111,111,107,108,108,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,111,111,110,110,110,111,111,111,111,110,110,105,106,106,105,105,105,109,66,59,127,57,134,66,134,66,134,65,133,59,131,215,128,215,128,214,131,213,131,213,131,213,133,212,134,212,128,212,128,212,128,212,128,212,129,212,134,212,129,212,130,213,131,213,132,213,134,213,128,214,131,214,132,215,132,216,59,55,55,59,55,66,55,66,66,59,59,66,55,66,66,55,66,66,66,66,55,66,66,66,66,66,66,66,66,66,59,66,66,55,55,55,116,116,116,116,116,116,116,116,116,116,116,112,113,113,113,113,113,113,113,113,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,112,112,112,112,112,114,113,113,113,113,113,113,114,113,113,113,113,113,113,113,115,115,113,114,114,114,114,114,114,113,113,114,114,114,114,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,113,113,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,115,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,114,114,114,115,118,118,118,118,118,118,118,118,118,115,115,115,115,114,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,113,114,114,114,114,114,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,114,115,115,113,113,115,118,118,114,114,114,114,114,118,114,115,115,115,115,115,115,115,115,114,114,115,115,118,118,117,118,117,114,115,114,114,114,114,114,114,115,115,115,115,115,114,114,114,115,115,115,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,113,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,113,113,113,113,118,117,118,117,111,111,111,111,111,113,113,112,112,112,113,113,113,108,108,108,108,108,108,108,108,108,108,106,108,108,108,107,107,107,107,106,107,107,108,108,108,108,108,108,108,108,108,108,110,110,110,111,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,111,111,111,111,111,111,111,111,110,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,111,111,111,110,110,111,111,111,111,110,110,110,110,106,106,106,109,109,59,59,134,132,132,132,132,132,133,133,134,132,130,129,128,128,128,130,131,134,130,130,131,132,132,132,133,134,128,128,128,128,128,128,129,129,129,129,130,133,131,129,130,130,131,131,133,133,134,130,131,131,131,131,132,132,133,133,55,55,55,55,55,55,55,59,59,59,66,55,66,66,66,66,66,66,66,66,66,66,66,66,66,59,59,66,66,66,65,66,66,55,55,55,116,116,116,116,116,116,116,116,116,116,116,115,113,113,113,113,113,113,113,113,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,117,118,118,118,118,118,114,114,114,113,114,113,113,113,113,113,113,113,113,114,114,114,114,115,115,115,115,114,114,115,115,113,114,114,114,114,114,114,113,114,114,114,114,114,114,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,113,113,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,114,114,114,115,114,115,115,115,115,118,118,118,118,118,115,115,115,114,114,114,114,114,114,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,114,114,115,115,115,115,115,115,115,115,114,118,114,114,114,114,114,118,118,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,111,111,111,111,115,115,115,115,115,115,115,115,115,117,115,114,114,114,118,118,113,113,115,115,115,115,115,115,113,113,113,118,118,113,114,114,114,114,114,115,115,115,115,115,114,113,115,115,115,113,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,117,118,115,115,115,115,115,115,115,115,114,114,115,115,115,114,114,114,114,114,114,114,117,118,117,118,117,118,117,118,117,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,115,115,115,118,118,114,114,115,115,115,115,115,115,113,113,113,118,117,113,114,114,114,114,114,115,115,115,115,115,108,108,108,108,108,108,108,108,108,108,107,107,108,108,108,107,106,107,108,107,106,108,108,108,108,108,108,108,108,108,108,108,108,110,110,110,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,110,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,110,111,111,111,110,110,111,111,111,111,111,110,110,110,106,106,106,109,109,109,59,59,59,130,55,130,65,131,65,133,134,130,215,127,128,129,214,131,132,129,213,130,131,131,213,133,134,128,213,127,212,127,212,128,212,129,212,130,212,132,213,129,130,130,213,132,213,134,214,130,131,130,215,132,215,133,59,59,59,59,59,55,55,55,59,66,55,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,59,59,66,66,65,66,66,66,66,66,66,116,116,116,116,116,116,116,112,112,112,112,115,115,113,113,113,113,113,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,113,114,114,113,114,114,114,114,114,114,114,114,114,115,115,115,115,114,115,115,115,115,115,114,114,114,114,114,114,113,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,114,114,114,114,113,113,115,115,115,115,115,115,115,115,115,115,115,114,115,115,115,115,115,115,115,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,115,115,115,115,115,118,118,114,114,114,118,118,118,118,118,115,115,115,118,114,114,114,114,114,114,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,114,114,115,114,115,115,115,114,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,114,114,114,111,111,111,115,115,115,115,115,114,114,114,118,118,113,113,113,113,115,115,115,115,115,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,117,115,113,115,115,115,115,115,115,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,118,118,118,118,117,118,115,115,115,115,115,115,115,115,115,114,115,115,114,115,115,115,115,115,114,114,114,118,117,118,117,118,117,118,117,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,113,113,115,115,115,115,115,115,115,115,115,108,108,108,108,108,108,108,108,108,108,108,108,108,107,107,107,107,108,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,110,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,110,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,110,111,110,111,111,111,111,110,110,110,110,109,109,109,109,109,66,66,129,129,129,129,130,131,132,133,134,132,128,127,128,129,129,131,131,132,133,129,130,131,132,132,133,134,127,127,127,128,128,129,129,129,130,130,130,134,131,129,130,131,132,133,133,134,129,130,130,131,131,132,127,127,127,128,59,59,59,55,59,59,66,55,55,55,55,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,66,66,116,116,116,116,116,116,112,113,113,113,113,112,112,115,115,115,115,115,117,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,115,115,114,114,114,114,114,114,114,114,114,114,114,114,117,117,114,114,114,115,115,115,115,115,115,115,114,114,114,114,114,114,114,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,118,118,118,118,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,114,114,114,114,114,114,115,114,118,118,118,118,118,118,118,118,118,114,114,114,115,115,115,115,115,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,118,118,118,118,115,115,115,115,115,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118 ,115,115,115,111,111,111,113,115,115,115,114,114,114,114,113,113,114,114,114,114,115,115,118,118,118,118,118,118,115,115,115,115,115,114,115,115,115,115,118,118,118,118,118,118,113,115,115,115,115,115,115,114,115,115,115,115,115,115,115,115,115,114,114,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,115,115,115,115,115,115,115,115,115,115,115,115,118,115,115,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,114,115,115,115,115,115,115,118,118,118,118,118,118,115,115,115,115,115,113,115,115,115,115,111,111,111,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,107,107,107,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,110,111,111,111,111,111,111,111,111,111,111,111,110,110,110,110,110,110,111,111,111,111,111,111,111,111,110,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,110,111,111,111,110,111,110,111,111,111,111,110,110,110,110,109,109,109,109,109,66,66,129,129,129,129,130,131,132,133,134,132,128,127,128,129,129,131,131,132,133,129,130,131,132,132,133,134,127,127,127,128,128,129,129,129,130,130,130,134,131,129,130,131,132,133,133,134,129,130,130,131,131,132,127,127,127,128,59,59,59,55,59,59,66,55,55,55,55,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,65,66,66,66,66,66,66,116,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,118,118,118,118,118,118,114,114,114,114,114,114,114,115,115,115,114,114,115,115,115,115,115,115,115,115,118,118,118,118,118,114,114,115,118,118,114,114,115,115,115,115,115,115,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,115,115,115,115,115,115,114,115,115,115,115,115,115,114,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118]} );